Summary
Overview
Work History
Education
Skills
Timeline
Generic

Keerthi Annasarapu

Allen,TX

Summary

Well-qualified Full Stack Java Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering over 4 years of related experience.

Overview

6
6
years of professional experience

Work History

Java Full Stack Developer

Optum
11.2022 - Current
  • Developed robust REST API's using Java 17, incorporating reactive programming and leveraging MongoDB as the primary database in a Gradle project.
  • Implemented comprehensive unit test cases to ensure the functionality and reliability of the developed API.
  • Spearheaded the integration process, enabling seamless communication between Java applications, ensuring smooth API-to-Application interactions.
  • Took charge of deployment activities, managing the deployment of applications to non-production and production environments by using Kubernetes Lens IDE.
  • Orchestrated the extraction of data from MySQL databases within a Java project, facilitating its publication to Kafka topics. Implemented stored procedures for efficient data retrieval.
  • Proficiently handled various HTTP status codes, ensuring proper communication between systems, while utilizing Splunk as the central log management system for streamlined monitoring and issue resolution.
  • Developing user interfaces and implementing responsive designs using Angular framework.
  • Writing clean, modular, and maintainable code for front- end components and features.
  • Collaborating with UI/UX designers to translate design concepts into interactive web applications. We use Figma board for UI/UX.
  • Implementing and maintaining unit tests for front-end code using testing frameworks like Jasmine or Karma.
  • Building and managing backend APIs using Hasura, which provides a GraphQL-based data layer.
  • Integrating with databases, such as PostgreSQL, to store and retrieve data efficiently.


Software Developer

Capgemini
06.2018 - 04.2021
  • Worked on developing an applications using Spring IOC, Spring MVC Framework, Spring Boot, and Spring Web MVC and handled security using Spring Security.
  • Developed scalable applications for efficient data processing and management.
  • Developed RESTful API and token-based authentication for RESTful services using Spring Security.
  • Used Angular 6 and HTML5 for developing front end web pages and Graphical
  • Used Angular 6 for building and running a simple-angular application in Typescript with help of Angular CLI.
  • Testing application using Jasmine test cases.
  • Worked on building application using JavaScript, Ajax, jQuery, Bootstrap, JSON, and XML.
  • Improved software performance by identifying and resolving bottlenecks in the code.

Education

Master of Science - Information Technology

University of Central Missouri
Warrensburg, MO
08.2022

Bachelor of Science - Electrical Engineering

B V Raju Institute of Technology
India
05.2018

Skills

  • Java: Proficiency in versions 8, 11, 17
  • Spring Framework
  • Build Tools: Gradle, Maven
  • Version Control: GitHub
  • Continuous Integration/Continuous Deployment (CI/CD): Jenkins
  • Containerization: Docker
  • Orchestration: Kubernetes (OpenLens)
  • Messaging System: Kafka
  • Log Management: Splunk
  • Databases: MySQL, MongoDB, Microsoft SQL Server
  • Frontend: HTML, CSS, JavaScript, jQuery, Bootstrap
  • Frontend Frameworks: Angular (Versions 6, 11 and 14)
  • GraphQL
  • Storybook (Component Development)

Timeline

Java Full Stack Developer

Optum
11.2022 - Current

Software Developer

Capgemini
06.2018 - 04.2021

Master of Science - Information Technology

University of Central Missouri

Bachelor of Science - Electrical Engineering

B V Raju Institute of Technology
Keerthi Annasarapu