Summary
Overview
Work History
Skills
Education
Work Preference
Timeline
AdministrativeAssistant

Keerthana Gogu

java full stack developer
pittsburgh,PA

Summary

Around 4 years of Professional experience in Design, Development, Maintenance, and Implementation of Enterprise applications using Java, J2EE, Spring, Spring Batch, Microservices Technologies and worked on Java 6/8/11 versions. Expertise in all stages of the Software Development Life Cycle (SDLC) as well as working in an AGILE Methodologiesbased development environment, participating in spring/iterations and SCRUM meetings. Strong fundamentals in Object-Oriented Programming, Core Java and experience in developing application components using frameworks like Spring, Hibernate. Good Knowledge and Hands-on experience in building Enterprise Applications and Distributed Systems using technologies such as Core Java, Servlets, Mule ESB, JDBC, JSP, XML Spring JDBC, DAO, Spring Security (OAuth2, JWT) and Spring Web framework. I have a strong experience with the features introduced in Java 11. I have effectively used lambda expressions, functional interfaces, and stream API. Proficient in leveraging Java 11's improved garbage collection algorithms, lambda expressions, and streams to optimize application performance. Experience in Implementing design patterns like MVC, Singleton, Business Delegate, Factory, and Service Locator. Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, and Spring Netflix. Designed and implemented the enhanced development platform using the Angular 14 framework by doing POC. Implemented Angular 14 enhancements to optimize application performance and improve user experience. Experience in using Dependency Injection and AOP features of Spring Framework, while developing the service layer. Prepared Class Diagrams & Sequence Diagrams for Detailed Design. Developed APIs and REST API proxy using APIGEE Edge for sending mobile notifications, implemented payment gateway on APIGEE Edge API Management Platform. Experience in working with web servers like Tomcat 8, Web Sphere 8.x/9.x, JBoss7.1.0, Web Logic 12. Experience in Web Development using JavaScript frameworks like JQuery, Bootstrap, DOM, AJAX, and MVC. Experience in Designing and building dynamic and user-interactive websites using HTML5, CSS4, JavaScript, TypeScript, Angular 14/8/4/2, Express.js, Bootstrap, Node.js, and jQuery. Experience in integrating applications with messaging platforms Apache Kafka, ActiveMQ, and RabbitMQ. Proficient in using Amazon Web Services (AWS). Experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic Cache, SNS, SQS. Experience in creating Docker container images, pushing images, and integration of Spring Boot. Hands-on experience working with Kubernetes to manage related, distributed cluster components. Experience with CICD-Ant, Maven, Gradle, Jenkins, Concourse, CVS, Git, Git Hub. Experience in using JAVA/J2EE technologies like JSP, Servlets, JPA, JMS, JDBC, JAX-WS, JAX-RS, etc. Experience in database modeling, design, and development of PL/SQL stored procedures, and packages in relational databases: Oracle / 11g/12c/19c, SQL Server, DB2, PostgreSQL, and My SQL. Experience in working with No SQL databases like Mongo DB, Cassandra. Experience of JavaScript testing framework like Jasmine, QUnit , Karma, Mocha and Chai.

Overview

5
5
years of professional experience
2
2
years of post-secondary education

Work History

Fullstack Java Developer

Duke Health Solutions
Durham, NC
05.2023 - Current
  • Actively participated in SCRUM meetings, sprint planning, and retrospectives, using JIRA to track healthcare project progress and manage sprint activities
  • Refactored legacy healthcare systems to Spring Boot 3.x and Java 17, migrating services to Azure for improved scalability and security
  • Leveraged Java 17’s pattern matching and sealed classes to improve code clarity and maintainability within healthcare applications
  • Designed both relational and non-relational databases specifically tailored to handle healthcare data storage and retrieval needs
  • Developed user-friendly, responsive interfaces for healthcare systems with React and HTML5/CSS3, focusing on accessibility and patient data validation
  • Created FHIR-compliant REST APIs to ensure standardized data sharing between healthcare vendors and systems
  • Utilized automated unit and integration testing tools in Spring Boot to ensure healthcare software quality and reliability
  • Built a tool using react and Node.js to streamline vendor onboarding, generating FHIR-compliant requests for smoother healthcare integration testing
  • Configured CyberArk Endpoint Privileged Manager to enforce least-privilege access and prevent credential theft, essential for securing healthcare systems
  • Used Git, Jenkins, and Bitbucket to automate CI/CD processes, ensuring smooth, efficient deployments in healthcare applications with high compliance standards
  • Environment: Java 10/11/17, J2EE, Spring, Spring Boot 2.x, React, RxJS, Node JS, Typescript, JMS, Log4J, Eclipse, Visual Studio Code, Web Services, , HTML5, Vue JS, CSS3, Bootstrap, Jenkins, Mockito, Junit, Github, Tomcat, SOAP and Restful, MongoDB, JIRA, GCP, Azure, Docker, Cucumber, TestNG, Jasmine, Karma

Fullstack Java Developer

Insure Nova
Hyderabad
01.2021 - 06.2022
  • Collaborated with DevOps to integrate Docker containers and utilize Azure Kubernetes Service (AKS) for container orchestration, ensuring streamlined deployment and scalability
  • Leveraged Java 1.8 features, including the Stream API and lambda expressions, to write optimized, maintainable code, enhancing data processing and financial operations performance
  • Developed financial web applications using Spring framework and React, along with HTML5, CSS3, JavaScript, and jQuery, enabling a responsive, dynamic user experience
  • Integrated Hibernate to manage database connections efficiently, using Hibernate APIs for transactions, ensuring accurate financial data persistence
  • Utilized Azure Cosmos DB for scalable data storage, designed for global distribution and enabling low-latency access to financial datasets
  • Developed robust UI components in React, utilizing dependency injection, data binding, and component models to optimize the financial dashboard experience
  • Implemented Azure Key Vault to manage sensitive data securely, such as API keys and connection strings, adhering to financial security standards
  • Developed RESTful microservices using Spring Boot, Spring Integration, and Kafka for efficient message handling, enabling real-time data processing across financial systems
  • Applied Azure Logic Apps to automate workflows, scheduling tasks such as report generation and data synchronization
  • Created Spring Boot microservices with microservice architecture, utilizing REST and integrating Azure Event Grid for realtime event-driven communication
  • Employed Azure SQL Database for storing transactional data, optimizing database interactions with Hibernate, and implementing batch transactions for high-volume financial operations
  • Configured Azure Application Gateway and Azure Traffic Manager to balance client traffic across microservices for high availability
  • Developed RESTful APIs using Spring Boot and implemented Swagger for API documentation, providing a robust interface for testing and financial data validation
  • Conducted cross-browser testing using Selenium WebDriver to ensure application compatibility across major browsers, including Chrome, Firefox, and Edge
  • Environment: Core Java, Java 1.8, HTML5, CSS3, React, Node.js, jQuery JSON, AJAX, HQL, Bootstrap, JBOSS, Spring Boot, Spring Ribbon, Spring Security, Spring Batch, Scala, JIRA, GIT, Maven, Jenkins, Azure, Docker, JBOSS, Junit, Swagger.

Java Developer Intern

Fortis Healthcare
Hyderabad
01.2020 - 12.2020
  • Implemented RESTful services architecture for Client-server interaction and implemented respective POJOs
  • Developed responsive UI with Angular 2, Bootstrap, JavaScript, Ajax, CSS, HTML , and jQuery
  • Used MVC to incorporate Angular 2 to build client-side applications and Node JS as server-side scripting
  • Worked on migrating application from AngularJS to Angular 2 which provides additional features
  • Implemented AngularJS directives, expressions, routing capabilities for bookmarking, validations, filters, UI components, ng-modules, providers, services, and classes for navigation respectively
  • Developed Single page application using AngularJS, Angular CLI commands
  • Involved in Developing Web Services to communicate to other modules using XML based SOAP and WSDL protocols
  • Used Swagger to interact with API endpoints of the Microservices
  • Used Spring boot to build cloud microservices, deployed application radically faster with less configuration
  • Maintained cloud infrastructure with AWS and worked with database setup and maintenance on AWS EC2
  • Enhanced user experience by designing web features with MVC Framework like Node JS
  • Designed, developed custom message adapter components using Apache Kafka that allowed message to travel through Microservices to base on Restful API utilizing Spring Boot with Spring MVC
  • Developed design and Implemented Microservices architecture using Sprint Boot framework
  • Created SQL queries required business objects, functions for Persistence layer and validating with Stored Procedures with Oracle and used JPA with Hibernate provider
  • Environment: Java, Hibernate, Spring Boot, MVC, Microservices, JavaScript, Angular 2/4, AWS, HTML, CSS, XML, REST, JSON
  • Node JS, Docker, Jenkins

Skills

  • TECHNICAL SKILLS:
  • Languages
  • Java 17/11/J2EE
  • Java/J2EE Technologies
  • Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services (REST/SOAP), Executor Framework, JTA
  • Design Patterns
  • Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer
  • Design Tools
  • Rational Rose, Star UML, Enterprise Architect
  • Web Technologies
  • HTML, JavaScript, CSS, XML, Angular, Node, React
  • Frameworks
  • Struts, Spring, Spring-Data, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP, Angular JS
  • Web/Application Servers
  • Web Logic, WebSphere, Apache Tomcat, JBOSS
  • Testing
  • Junit, SOAP UI, POSTMAN
  • Version Control Tools
  • GIT, SVN, CVS
  • Build Tools
  • Ant, Maven, Gradle
  • Methodologies
  • Agile (Scrum), Iterative
  • Database Environments
  • Oracle, Kafka, PostgreSQL, MySQL

RESTful apis

Hibernate ORM

Spring framework

API design and development

JavaScript programming

SQL and NoSQL databases

Microservices architecture

Responsive web design

JUnit and mockito

AWS and Azure

Nodejs and express

Git version control

Maven and gradle

Software debugging

Design patterns

Web application security

Docker and Kubernetes

Refactoring techniques

Scalability solutions

AngularJS and reactjs

Jenkins and travis CI

Performance optimization

Agile methodologies

User authentication

Data modeling

Continuous delivery

Asynchronous programming

Object-relational mapping

Reactive programming

Application deployment

Backend architecture

Templating engines

Responsive UI/UX design

Full-stack debugging

Build automation tools

Java development

Middleware integration

Frontend frameworks

Unit and integration testing

Database schema design

Continuous integration

Software architecture patterns

Java programming

Project management

CSS proficiency

HTML expertise

Sprint planning

Technical analysis

Application development

Web technologies: angularjs, jQuery, bootstrap

Microservice stacks

Requirements gathering

Team collaboration

NoSQL databases

JavaScript experience

Software best practices

Coding

Scrum framework

Library design

Concept development

API integration

Web performance optimization

Software life cycle

Angular

SDLC development

Continuous deployment

JavaScript proficiency

CSS expertise

Security implementation

HTML proficiency

Databases: oracle, MongoDB

JS frameworks: react, angular, vue

Javascript

JIRA

Cross-functional teamwork

Object-oriented programming

HTML

Database management software

Agile development methodologies

Algorithm implementation

Testing and debugging

SOAP and restful web services

Multithreading

Amazon web services

Database programming

Continuous integration systems

Microservice design

Agile

Software development tools: JIRA, confluence

Web programming

Code reviews

RDMS development

Source and version control: git, github

Adobe software

Education

Master of Science - Computer Science

Webster University
Missouri
07.2022 - 07.2024

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hours401k matchWork from home optionPersonal development programsTeam Building / Company Retreats

Timeline

Fullstack Java Developer

Duke Health Solutions
05.2023 - Current

Master of Science - Computer Science

Webster University
07.2022 - 07.2024

Fullstack Java Developer

Insure Nova
01.2021 - 06.2022

Java Developer Intern

Fortis Healthcare
01.2020 - 12.2020
Keerthana Gogujava full stack developer