Keerthi Reddy Gogulamudi
gkreddy727@gmail.com
978-567-7431
http://www.linkedin.com/in/keerthi-reddy-g-497b33188
PROFESSIONAL SUMMARY
Over 9 years of experience as a Java Full Stack Developer, specializing in building and maintaining scalable
web applications using Java, Spring Boot, and Hibernate.
Proficient in front-end development with React Js, Angular 9, and HTML5/CSS3, ensuring responsive and
visually appealing user interfaces.
Expertise in server-side programming with Java 17 and Spring MVC, enhancing application functionality and
server-client interactions.
Advanced knowledge of AWS Cloud Services, including deployment and management of applications using
CloudFormation with YAML.
Skilled in database management and integration using IBM DB2, MongoDB, and JPA, ensuring robust and
efficient data handling.
Skilled in Agile Scrum methodologies, ensuring timely and high-quality delivery of software products.
Demonstrated ability to develop and consume RESTful Web services and SOAP, facilitating seamless data
exchange and integration.
Actively used Git and GitHub for version control, ensuring smooth collaboration and code review processes.
Dockerfiles for building efficient and scalable container images.
Experienced in configuring and managing application servers like WebSphere 9.x, optimizing performance
and scalability.
Implemented best practices in frontend development to enhance user experience and application
performance.
Created reusable and modular components, improving development efficiency and maintainability.
Integrated frontend applications with RESTful APIs, enabling seamless data exchange and functionality.
Collaborated with UI/UX designers to ensure interfaces were visually appealing and intuitive for users.
Developed responsive and user-friendly interfaces using ReactJS, NodeJS, JQuery, Angular, and CSS.
Utilized modern JavaScript frameworks and libraries to build dynamic and interactive web applications
Used Terraform to define and provision infrastructure for Java applications, promoting reproducibility and
version control.
Utilization of JIRA and Rally for project management and agile development, ensuring efficient workflow and
collaboration.
Developed robust RESTful APIs using Java frameworks such as Spring Boot and JAX-RS.
Skilled in manipulating XML documents using DOM, SAX, and StAX parsers.
Proficient in automated testing using Selenium Web Drivers and Protractor, maintaining high standards of
code quality and functionality.
Integrated various AWS services (Lambda, S3, RDS, ECS, EKS) into Java applications, leveraging cloud-native
features for enhanced functionality.
Integrated SOAP web services with Java applications, ensuring interoperability and compliance with WS-*
standards.
Strong background in continuous integration and deployment (CI/CD) using Jenkins and Maven,
streamlining development processes, and reducing go-to-market time.
Expert in implementing security and logging with Spring Security and Log4j, enhancing application safety
and traceability.
Versatile in scripting and backend development with Python and Node Js, enabling complex backend
functionalities and services.
Skilled in integrating ReactJS, with hands-on development abilities, and proficient in Oracle 11g/12c (or
equivalent) with SQL and PL/SQL for CRUD operations.
Strong background in developing governable roadmaps and designs, analyzing business and technology
challenges, and suggesting effective solutions.
Practical experience in cloud environments: Pivotal or Azure.
Skilled in integrating ReactJS with hands-on development abilities.
Proficient in Oracle 11g/12c (or equivalent) with SQL and PL/SQL for CRUD operations.
Strong background in developing governable roadmaps and designs.
Ability to analyze business and technology challenges and suggest effective solutions.
Proficient in developing governable roadmaps and designs.
Ability to analyze business and technology challenges and suggest effective solutions.
Developed robust, scalable, and high-performance applications using Java 8/11+, J2EE, and Spring Boot,
enhancing system efficiency and user experience.
Designed and implemented RESTful web services to support dynamic, data-driven websites and mobile
applications
Developed web applications using Apache Struts, following the MVC architecture to separate concerns and
improve code maintainability.
Created Struts actions and form beans to handle user input and business logic.
Proficient in a range of technologies including Core Java, Advanced Java 8+, and Spring Framework, with a
strong focus on Spring Boot and Kubernetes for microservices architecture.
Adept at leveraging Java 8+ features to enhance performance and maintainability of code.
Experienced in Site Reliability Engineering, ensuring scalable and reliable deployment and maintenance of
applications in cloud environments using Kubernetes.
Proven ability to work with cloud technologies, specifically AWS and Azure, integrating seamlessly with
various vendor APIs.
Demonstrates strong expertise in developing RESTful services and APIs, ensuring high-quality and secure
software solutions. Known for exceptional problem-solving skills, debugging capabilities, and the
development of comprehensive test cases and plans.
Developed responsive and user-friendly interfaces using ReactJS, NodeJS, JQuery, Angular, and CSS.
Leveraged Java and Spring Boot for integrating frontend applications with backend services.
Implemented best practices in frontend development to enhance user experience and application
performance.
TECHNICAL SKILLS
IDEs & Servers Eclipse IDE, WebSphere 9.x, WebSphere Application Server, WebSphere Server
7.0
Frameworks Spring MVC, Spring Boot, Hibernate Framework, Springs (IOC, AOP, JDBC),
Spring Framework 4.0
Frontend HTML5, CSS3, JavaScript, React Js, Redux, jQuery, AJAX, Angular 9, Angular 2,
TypeScript
Backend Java 17, Java8, Java 1.7, Python, Node Js
Databases IBM DB2, Mongo DB, Oracle 10g, NoSQL
API & Services RESTful Web services, SOAP, Rest API’s, WCF
Cloud & DevOps AWS Cloud Services, CloudFormation using YAML, Maven, GIT, Jenkins, Ant,
Cucumber
Testing Selenium Web Drivers, Protractor, Junit, Mockito, TDD
Project Management & Rally, JIRA, Log4j, Logging
Logging
Data Access & XML, JSON, DAO, POJO, JPA, XSLT, WSDL
Serialization
PROFESSIONAL EXPERIENCE
Client: Broadridge, Lake Success, NY | October 2021 to Present
Role: Full Stack Developer
Responsibilities:
Developed dynamic web applications using React Js for client-side interactions and Spring Boot for backend
logic, focusing on seamless integration and user experience.
Designed responsive user interfaces with HTML5 and CSS3, implementing Redux for efficient state
management across multiple components.
Collaborated with cross-functional teams in an Agile Scrum environment to design, develop, and implement
new features.
Configured and managed application deployments on AWS Cloud Services, utilizing CloudFormation with
YAML for automated infrastructure provisioning.
Created and maintained robust RESTful services using Spring MVC, enhancing system interoperability and
data exchange capabilities.
Implemented RESTful web services with comprehensive CRUD operations to facilitate application
integration.
Designed and maintained XML schemas (XSD) for validating XML data consistency.
Implemented database solutions using both relational (IBM DB2) and NoSQL technologies (MongoDB),
ensuring data consistency and performance.
Utilized Eclipse IDE and WebSphere 9.x for comprehensive development and testing, improving application
reliability and maintainability.
Contributed to several high-profile open-source projects on GitHub, improving code quality, adding features,
and fixing bugs.
Automated the creation and management of AWS resources (EC2, RDS, S3, VPC) using Terraform, ensuring
efficient resource utilization.
Optimized database interactions with JPA and Hibernate, improving application performance and data
integrity.
Used Java 8+ features to enhance code readability and maintainability, such as lambdas and streams.
Integrated Microservices architecture to decompose complex applications into smaller, manageable
services, increasing modularity and fault isolation.
Developed, deployed, and maintained Java applications using Docker containers to ensure consistency across
multiple development and production environments.
Automated build and deployment processes using Git and continuous integration tools, reducing manual
errors and promoting high-quality code releases.
Developed custom business logic and algorithms in JavaScript and TypeScript, enhancing application
functionality and user interactions.
Developed and maintained continuous integration and continuous deployment (CI/CD) pipelines using AWS
CodePipeline, CodeBuild, and CodeDeploy for automated application deployment.
Designed and implemented microservices-based architecture using Docker to enhance scalability and
modularity.
Applied Python scripting for data manipulation and process automation, streamlining operations and
backend processes.
Participated in Hacktoberfest and other GitHub-hosted events, making significant contributions to open-
source communities.
Applied best practices in REST API design, including statelessness, caching, and HATEOAS.
Collaborated with product owners, designers, and QA engineers to deliver features in an Agile environment.
Engineered and consumed web services using WCF, ensuring secure data transmission and integration with
external systems.
Programmed and debugged complex software solutions, leveraging Java 17 features for optimal
performance and scalability.
Managed project tasks and documentation using Rally and JIRA, ensuring all development activities align
with project goals and timelines.
Performed unit and integration testing to identify bugs and optimize software performance, maintaining
code quality and reliability.
Experienced in parsing and validating JSON data in Java applications using libraries like Jackson and Gson.
Enhanced application security measures, implementing best practices and conducting vulnerability
assessments to safeguard sensitive data.
Collaborated with stakeholders to gather requirements and translate them into technical specifications,
ensuring clear communication and effective planning.
Utilized Docker Compose for defining and running multi-container Docker applications, facilitating local
development and testing environments.
Provided mentorship and guidance to junior developers, fostering a collaborative team environment and
enhancing skill development.
Kept abreast of industry trends and advancements in technology, applying new insights to ongoing projects
to drive innovation.
Managed databases with Oracle 11g/12c, performing complex SQL queries and CRUD operations.
Utilized Selenium and JUnit for end-to-end and unit testing to ensure high-quality software delivery.
Deployed applications on AWS Cloud Services, leveraging cloud-based tools and services.
Designed and implemented RESTful web services to support dynamic, data-driven websites and mobile
applications
Utilized SOAP for reliable and secure communication in enterprise-level applications.
Utilized modern UI frameworks like ReactJS to create interactive and responsive web applications, improving
front-end user engagement.
Architected and implemented microservices-based solutions using Spring Boot, improving application
scalability and maintainability.
Developed RESTful APIs to facilitate seamless communication between distributed services, enhancing
system integration and performance.
Implemented complex data structures using JSON to streamline client-server communication.
Utilized JPA/Hibernate for efficient database interactions, implementing robust data access layers.
Automated build and deployment processes using Jenkins, Maven/Gradle, and Artifactory, reducing time-to-
market.
Implemented secure authentication and authorization mechanisms using OAuth 2.0 and Ping Identity.
Integrated ELK stack for centralized logging and monitoring, improving system observability and
troubleshooting.
Designed and implemented NoSQL databases using MongoDB for flexible and scalable data storage
solutions.
Integrated Kubernetes for container orchestration, significantly improving application deployment and
management.
Collaborated with Site Reliability Engineering teams to enhance application reliability and performance in
cloud environments.
Developed RESTful APIs, facilitating seamless communication between services and external systems.
Utilized advanced Java 8+ features to optimize code and improve maintainability.
Implemented CI/CD pipelines for automated testing and deployment, streamlining the development
process.
Worked closely with cross-functional teams using Agile methodologies (Scrum and Kanban) to deliver high-
quality software solutions on time.
Environment: Eclipse IDE, WebSphere 9.x, WCF, jQuery, React Js, Redux, Java Script, Json, Spring MVC,
Spring, Spring Boot, HTML 5, CSS3, AWS Cloud Services, Python, Microservices, TypeScript,
CloudFormation using YAML, Node Js, Spring Data JPA, Rest API’s, IBM DB2, Mongo DB, Java 17, Git, Rally,
JIRA.
Client: Centene Corporation St Louis, Missouri April 2019 – September 2021
Role: Full Stack Java Developer
Responsibilities:
Developed and maintained web applications using HTML5, CSS3, JavaScript, and Angular 9 to enhance user
interaction and experience in healthcare platforms.
Implemented responsive design techniques to ensure web applications performed efficiently across multiple
devices and platforms.
Utilized Spring Boot and Microservices architecture to build scalable and efficient backend services tailored
to healthcare management systems.
Integrated RESTful Web services and SOAP for data exchange between different healthcare systems,
improving interoperability and data accuracy.
Managed application data using both relational and NoSQL databases, including MongoDB, ensuring robust
data management and scalability.
Utilized GitHub Projects to manage and track progress of development tasks, ensuring timely delivery and
high-quality output.
Deployed applications on AWS, optimizing cloud resources and ensuring high availability and security for
healthcare data.
Managed and orchestrated containerized Java applications using Kubernetes, ensuring high availability and
scalability.
Ensured secure RESTful communication through OAuth 2.0 and JWT-based authentication and authorization.
Integrated XML-based data exchange in Java applications with JAXB for seamless object-XML binding.
Developed RESTful web services using JSON for efficient data transfer and reduced latency.
Automated repetitive tasks and managed CI/CD pipelines using Jenkins and Maven, enhancing
development processes and reducing deployment times.
Developed dynamic content and interactive features using AJAX and JQuery, improving page load times and
user engagement.
Applied Agile methodologies within GitHub to streamline project workflows, using issues and milestones to
track progress.
Implemented monitoring and logging solutions using AWS CloudWatch, enabling real-time application
performance tracking and troubleshooting.
Created reusable Terraform modules for deploying common infrastructure components, reducing setup time
for new projects.
Configured and maintained WebSphere Application Server environments to support high-volume healthcare
applications.
Created and maintained comprehensive documentation of development processes and healthcare
application functionalities using JIRA.
Configured and maintained Kubernetes clusters on cloud platforms, implementing best practices for security
and performance.
Ensured application reliability and performance through extensive testing using Selenium Web Drivers and
Protractor, focusing on critical healthcare functionalities.
Programmed and optimized server-side components using Java8 and Hibernate Framework, enhancing
system efficiency and performance.
Adhered to Agile methodologies to improve team productivity and responsiveness to changing
requirements in healthcare projects.
Developed secure applications by integrating advanced security measures, including data encryption and
compliance with healthcare regulations.
Utilized Log4j for logging framework setup to track application behavior and troubleshoot issues effectively.
Crafted XML-based configurations and data transfer processes using DAO and POJO to streamline
healthcare information management.
Utilized XSLT for transforming XML data into various formats as required by business needs.
Led a team of developers in a collaborative environment, mentoring junior developers and ensuring best
practices in code quality and system design.
Developed and maintained Helm charts for managing Kubernetes applications, streamlining the deployment
process.
Kept abreast of the latest industry trends and technologies in healthcare IT to continuously improve
application functionality and user satisfaction.
Conducted database management and optimization with Oracle 11g/12c and PL/SQL.
Implemented automation testing frameworks using Selenium and JUnit.
Developed RESTful APIs to facilitate seamless communication between distributed services, enhancing
system integration and performance.
Configured Struts XML files to manage application flow, including action mappings, form beans, and global
exception handling.
Integrated Struts with JSP for dynamic content rendering, using custom tags and tag libraries for reusable
components.
Designed WSDLs for defining SOAP service contracts and XSD for message validation.
Deployed applications using Docker containers, ensuring consistency across multiple environments.
Developed dynamic and interactive web applications using ReactJS, improving user interface responsiveness.
Designed and deployed cloud-native applications using AWS services such as EC2, IAM, S3, and Lambda,
enhancing application scalability and reliability.
Designed and optimized database schemas and queries in PostgreSQL to enhance data retrieval efficiency.
Managed and secured APIs using Apigee, enhancing API performance and security.
Utilized Istio for traffic management, service discovery, and security across microservice
Managed API integrations with various third-party services, ensuring seamless data exchange.
Developed and maintained RESTful services, contributing to a robust and flexible service-oriented
architecture.
Employed Kubernetes for efficient container orchestration and management in cloud environments (AWS).
Enhanced application reliability through effective Site Reliability Engineering practices.
Utilized Git for version control and collaboration across distributed teams.
Conducted code reviews, ensuring adherence to best practices and coding standards.
Participated in Agile development processes, contributing to sprint planning, stand-ups, and retrospectives.
Applied CSS frameworks like Bootstrap and Material-UI to streamline development and ensure consistency.
Optimized frontend performance by employing techniques such as lazy loading, code splitting, and caching.
Developed and maintained single-page applications (SPAs) to provide a seamless user experience.
Environment: Agile, HTML5, CSS3, JavaScript, JQuery, AJAX and Angular 9, XML, DAO, POJO, JPA, JAVA, Java8,
Springs (IOC, AOP, JDBC) Frameworks, Spring Boot, Microservices, JSP, Hibernate Framework, AWS, RESTful Web
services, SOAP, Maven, WebSphere Application Server, Mongo DB, NoSQL, Log4j, Jenkins, JIRA, Selenium, Web
Drivers, Protractor, GIT.
Client: Ascena Retail Group, Patskala, Ohio | July 2017 to March 2019
Role: Full Stack Developer
Responsibilities:
Designed user-friendly interfaces for multiple retail brands using Angular 2, HTML, and CSS, focusing on
enhancing the online shopping experience.
Developed robust backend applications with Java8 and Spring Boot, tailored to process high volumes of
transactions efficiently during peak retail periods.
Leveraged AWS for deploying scalable cloud solutions, ensuring consistent performance across high traffic
seasons.
Created and consumed SOAP-based web services with frameworks like Apache CXF and Spring-WS.
Configured Microservices to isolate services per brand within Ascena’s portfolio, improving maintainability
and reducing dependencies.
Regularly conducted code reviews on GitHub, providing constructive feedback and ensuring adherence to
coding standards and best practices.
Implemented secure data communication protocols using RESTful Web services and SOAP, facilitatin
seamless data exchange between internal systems and third-party services.
Orchestrated continuous integration and delivery pipelines using Jenkins and Maven, significantly reducing
deployment cycles and enhancing code quality.
Enhanced database management and operations using MongoDB and relational database principles,
ensuring data integrity and swift access.
Automated testing processes with Selenium Web Drivers and Protractor, focusing on critical functionalities
such as checkout and user registration.
Utilized JSP for dynamic content generation, improving the responsiveness of marketing and promotional
features.
Applied Hibernate Framework for efficient object-relational mapping, reducing the complexity of database
interactions.
Collaborated with cross-functional teams using GitHub's collaboration tools, including pull requests and
issue tracking.
Integrated JavaScript and JQuery to create interactive features such as product sliders, filters, and quick view
windows.
Adopted Agile development practices to streamline project management and enhance collaboration across
development teams.
Maintained detailed logs of application behavior using Log4j, aiding in quick diagnostics and resolutions of
issues.
Structured data access layers using DAO and POJO, ensuring clean separation of concerns and high
scalability.
Managed application configurations and dependencies using XML, simplifying maintenance and updates.
Ensured application reliability and performance through rigorous testing, employing both unit and
integration tests.
Collaborated with design and marketing teams to implement features that align with user expectations and
brand identity.
Utilized ReactJS for front-end development and integration.
Managed Oracle databases, including performing CRUD operations and optimizing SQL queries.
Employed Selenium and JUnit for automated testing and quality assurance.
Managed Kubernetes clusters for automated deployment, scaling, and management of containerized
applications.
Implemented secure and scalable solutions leveraging AWS cloud infrastructure, ensuring high availability
and fault tolerance.
Managed version control and collaboration using GIT/BitBucket, ensuring code integrity and streamlined
development workflows.
Implemented message queuing solutions to decouple and scale application components, improving
reliability and performance.
Collaborated with UI/UX designers to create intuitive and visually appealing user interfaces.
Conducted user research and usability testing to inform design decisions and improve user satisfaction.
Utilized Struts validation framework to enforce business rules and ensure data integrity.
Environment: Agile, HTML, CSS, JavaScript, JQuery, AJAX and Angular 2, XML, DAO, POJO, JPA, JAVA, Java8,
Springs (IOC, AOP, JDBC) Frameworks, Spring Boot, Microservices, JSP, Hibernate Framework, AWS, RESTful Web
services, SOAP, Maven, WebSphere Application Server, Mongo DB, NoSQL, Log4j, Jenkins, JIRA, Selenium Web
Drivers, Protractor, GIT.
Client: Pennant Technologies, India | July 2014 to February 2017
Role: Java/J2EE Developer
Responsibilities:
Collaborated in gathering, analyzing, and documenting business and functional requirements for application
development, focusing on clear data specifications.
Refactored existing code to separate core business logic from Data Access Objects (DAOs) and implemented
Hibernate for efficient data management.
Addressed and resolved issues related to REST Web services, enhancing application responsiveness and
reliability.
Designed the presentation layer using JSPs, jQuery, and JavaScript, and developed Spring Framework
Controllers for handling request-response paradigms using Spring-MVC.
Developed and integrated Spring boot applications with Spring Cloud, enhancing microservices architecture
and container management using Docker.
Managed security vulnerabilities in GitHub repositories by leveraging Dependabot alerts and maintaining up-
to-date dependencies.
Enhanced UI interactions by implementing RESTful-AngularJS driven interfaces and managing JSON-based
RESTful APIs, along with multi-threading and asynchronous API calls to boost performance.
Utilized XML technologies (XSL, XSD, XSLT) for data description and managed SOAP and WSDL protocols for
web services, alongside implementing Spring AOP for logging and security within the application.
Managed project workflows with JIRA, conducted SQL development with Oracle and DB2, and utilized
Maven for build and deployment scripts on UNIX.
Developed custom message adapters with Apache Kafka for microservices communication and performed
automated deployments using ANT scripts and Kubernetes for service orchestration.
Conducted functional and performance testing using Cucumber and Selenium, ensuring robust application
delivery and prompt bug resolution.
Enforced secure coding practices and compliance through GitHub's security features, such as secret scanning
and security advisories.
Developed and maintained enterprise applications using Java, J2EE, and related technologies.
Implemented RESTful Web Services and integrated with JSON and JMS.
Utilized Spring MVC, Spring REST, and Spring Data JPA for backend development.
Managed Oracle databases and executed complex SQL and PL/SQL queries.
Conducted unit testing and automation using JUnit and Selenium.
Designed and optimized entity relationships and queries, improving database performance and reducing
latency.
Integrated ReactJS components with backend services to create seamless user experiences.
Implemented complex SQL queries and stored procedures to support application functionalities.
Developed automation scripts in Unix and Python to streamline system administration tasks and improve
efficiency.
Created and maintained SOAP and RESTful web services, ensuring reliable and efficient communication
between systems.
Collaborated with database administrators to optimize SQL queries and stored procedures, ensuring efficient
data access and manipulation.
Environment: Java 1.7, Eclipse, Spring Framework 4.0, Hibernate, XSLT, Oracle 10g, JPA, Web Services, REST, Junit,
WSDL, TDD, XML, Agile, Spring boot, Spring-Boot, Spring Boot, Mockito, WebSphere Server 7.0, DB2, Cucumber,
Jenkins, AWS, Logging, Ant.
Education Details
Bachelors of Technology – Computer Science
Aug2010-May2014
Sreenidhi Institute of Science and technology- Hyderabad, India