Omesh Reddy Kurakula
+1-316-***-**** *****.*********@*****.*** LinkedIn Apex, North Carolina
PROFESSIONAL SUMMARY:
Full-Stack Java Developer with 4+ years of experience in building scalable, high-performance applications. Proficient in backend development using Java, Spring Boot, microservices, and RESTful APIs. Experienced in frontend development with Angular, React.js, and integration with Node.js. Strong expertise in CI/CD pipelines, cloud technologies (AWS, Azure), and databases (MySQL, MongoDB, PostgreSQL). Adept at solving complex business problems and optimizing system performance. Open to relocation and new opportunities.
EDUCATION:
Master of Science in Computer Science
Wichita State University, Wichita, Kansas, USA Aug 2022 – May 2024
Bachelor of Engineering in Computer Science
Sathyabama Institute of Science & Technology, Chennai, Tamil Nadu, India Jun 2016 – May 2020
TECHNICAL SKILLS:
Category
Technologies
Programming Languages
Java, Python, Spark/Scala, SQL, HTML, CSS, PHP, C, C++, JavaScript
Frameworks & Libraries
Spring Boot, Angular, Node.js, React.js, Cognos TM1, Power BI, Pandas, NumPy
Databases
MongoDB (5.0), Oracle (19c), Cassandra (4.0), Redis (6.2), MS SQL, MySQL, PostgreSQL
Cloud Technologies
AWS (Lambda, S3, EC2, RDS, Redshift, Glue), Azure (Databricks, SQL, Azure SQL Datawarehouse, Azure Data Factory, Azure Storage, Azure Data Lake, Azure Synapse Analytics)
Microservices & API
Microservices, RESTful APIs, SOAP, API Gateway, OpenShift
Testing Frameworks
JUnit (5.8), Mockito (4.0), TestNG (7.4), Jasmine, Mocha, Karma
Development & Build Tools
Maven (3.8), Jenkins (2.319), Git, GitHub, JIRA, SVN, CodeCloud
Configuration & Scripting
Shell scripting, Perl, Ansible Playbooks
Operating Systems
Windows, Linux, iOS
EXPERIENCE:
Java Full Stack Developer June 2024 – Present
Client: LendingTree
Developed and optimized Speech Analytics and IVR Optimization systems, improving customer satisfaction through real-time call analysis.
Built backend microservices with Spring Boot, integrating MongoDB for unstructured data and SQL Server for structured data.
Designed and implemented RESTful APIs and integrated them with frontend components using Angular/React.js.
Deployed system on AWS (EC2, RDS, S3) for scalability and high availability during peak usage.
Utilized Spring Cloud for distributed tracing, service discovery, and resilience in microservices.
Collaborated in Agile Scrum teams, ensuring timely feature delivery and continuous integration using Jenkins and Git.
Designed and optimized database schemas for real-time analytics, ensuring high-performance data retrieval.
Integrated real-time monitoring dashboards using WebSocket and Grafana for performance metrics.
Environment: Java, JavaScript, SQL, Spring Boot, Spring Cloud, Angular, React.js, MongoDB, SQL Server, PostgreSQL, AWS (EC2, RDS, S3), Microservices, RESTful APIs, API Gateway, Jenkins, Git, GitHub, Maven, JUnit, Mockito, Postman, Spring Boot Actuator, Hibernate, JPA, TestNG, Selenium, Docker, Kubernetes, Gradle.
Java Developer
Client: Deloitte Apr 2021 – Jul 2022
Developed cloud-based solutions with Spring Boot, Apache Kafka, and Java for real-time data ingestion and processing.
Implemented secure access control and data pipelines using Spring Security and JDBC for relational databases.
Led the integration of real-time streaming and optimized performance testing through JUnit and Spring Boot Actuator.
Automated CI/CD workflows with Jenkins, Maven, and Git to streamline build, test, and deployment processes.
Integrated Apache Kafka for handling real-time data and batch processing with Spring Batch for ETL operations.
Worked on backend Java development, including data pipeline implementation and workflow automation.
Focused on transaction management and database optimization using MySQL and PostgreSQL.
Enhanced system performance by analyzing and improving API and database query performance.
Environment: Java, Spring Boot, Apache Kafka, Spring Security, JDBC, JUnit, Spring Boot Actuator, Jenkins, Maven, Git, Spring Batch, MySQL, PostgreSQL, RESTful APIs, CI/CD, ETL, Hibernate, TestNG, Docker, Gradle.
Junior Java Developer
Client: CureLink Aug 2019 – Mar 2021
Contributed to the development of full-stack healthcare applications using Spring Boot and React.js, providing robust and scalable solutions for patient management and health data systems.
•Developed and maintained RESTful APIs to facilitate secure and efficient data exchange between the backend services and frontend interfaces, ensuring compliance with healthcare data standards (e.g., HIPAA, HL7).
•Designed and implemented intuitive, dynamic user interfaces with React.js, integrating them seamlessly with the Spring Boot backend, enhancing the overall patient experience and user accessibility.
•Assisted in troubleshooting and debugging complex healthcare workflows, ensuring smooth operation of health applications, such as appointment scheduling, patient records, and billing systems.
•Collaborated with cross-functional teams (product, design, and QA) to deliver high-quality solutions while adhering to healthcare regulations and best practices.
•Implemented secure authentication and authorization mechanisms using Spring Security, focusing on safeguarding sensitive patient data and ensuring compliance with industry standards for data privacy and security.
•Utilized version control with Git, following best practices for managing source code and enabling smooth collaboration across development teams.
•Performed comprehensive testing with JUnit and TestNG to ensure application stability, especially for critical healthcare functionalities like patient data processing, secure login, and real-time communication features.
Environment: Java, Spring Boot, React.js, RESTful APIs, Git, Hibernate, JUnit, PostgreSQL, MySQL, Docker, Maven, Jenkins, Spring Security, GitHub, CI/CD, TestNG, Agile Scrum, HIPAA Compliance, Health Data Integration, Performance Tuning.