Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Ganesh Motapotula

Fuquay-Varina

Summary


Skilled Java Full Stack Developer with strong track record in creating robust and scalable web applications. Adept at both front-end and back-end technologies, including Java, Spring, Python, Angular, and RESTful services. Known for effective team collaboration, adaptability, and consistently delivering impactful results. Dependable problem-solver with keen focus on quality and efficiency.

Overview

14
14
years of professional experience

Work History

Senior Full Stack Java Developer

Optum Health
07.2024 - Current
  • Developed and maintained responsive Single-Page Applications (SPAs) using Angular, seamlessly interfacing with RESTful services.
  • Designed and deployed RESTful APIs and real-time applications using Spring Boot, contributing to key backend services.
  • Utilized Camunda Cockpit for business process modeling and workflow automation.
  • Implemented Infrastructure as Code (IaC) using Terraform to manage and provision cloud resources efficiently.
  • Coded in Python for various automation and scripting tasks.
  • Leveraged Docker for containerization and Kubernetes for container orchestration to improve deployment efficiency.
  • Managed and processed messages using Apache Kafka for streamlined data flow.

Senior Full Stack Java Developer

LabCorp
04.2023 - 06.2024
  • Engineered and maintained responsive Single-Page Applications (SPAs) using Angular 14, seamlessly interfacing with RESTful services.
  • Developed and deployed RESTful APIs and real-time applications using Spring Boot, contributing to key backend services.
  • Used Spring Batch for corn jobs and Spring JPA for efficient database communication.
  • Implemented Docker for containerization and Kubernetes for container orchestration, significantly improving deployment efficiency.
  • Managed and processed messages using Apache Kafka and automated MQ clients for streamlined data flow.

Senior Java Developer

Early Warning Services
03.2022 - 03.2023
  • Designed and developed REST API-based Microservices using Spring Boot 2.0, enhancing system modularity and scalability.
  • Built reusable UI components with Angular and integrated them with RESTful APIs.
  • Leveraged Docker and Helm-Charts to deploy applications on Kubernetes clusters.
  • Used Spring Batch for large-scale data processing and Spring AOP for centralized transaction management and logging.

Senior Software Engineer

Cerner Corporation
01.2019 - 03.2022
  • Created a Spring Boot project with micro-webservices and WebSockets, using Spring Stomp technology.
  • Used Docker and Kubernetes with Helm charts for container creation and deployment.
  • Implemented Spring Cloud Gateway as a security layer and used Netflix Eureka for service discovery.
  • Integrated Kafka for asynchronous messaging and OAuth for secure authentication.

Software Engineer

Vanguard
06.2015 - 01.2019
  • Developed user interfaces using AngularJS 1.x, Angular 2, HTML5, and CSS3.
  • Built and consumed RESTful Web Services using JAX-RS for server-side logic.
  • Implemented Spring Core and Spring MVC for server-side application development.
  • Used AWS for cloud deployments and Splunk for log monitoring.

Software Engineer

Cisco, Tech Mahindra
05.2011 - 12.2013
  • Applied core Java concepts, including OOPs, Exception Handling, and Multithreading.
  • Developed and consumed SOAP web services using JAXB and wsimport.
  • Implemented various design patterns like MVC, Factory, and Singleton.
  • Wrote JUnit tests for a Test-Driven Development (TDD) approach.

Education

Master of Science - Applied Computer Science

Northwest Missouri State University
Maryville, MO
05.2015

Bachelor of Science - Computer Science

Jawaharlal Nehru Technological University
05.2011

Skills

  • Languages & Frameworks: Java 8, 11, 17, Spring Boot, Spring Cloud, Spring Security, RESTful Webservices, Microservices, Angular, Python, JavaScript, JQuery
  • Proficient in AWS and container orchestration
  • Databases: Oracle, MySQL, PostgreSQL, MongoDB, Redis
  • Messaging & Caching: Apache Kafka, RabbitMQ, JMS, Redis Cache, Spring Cache
  • CI/CD & DevOps: Jenkins, GitHub Actions, SonarQube, Maven, Gradle, Git, Bitbucket, Jira
  • Testing: JUnit, Mockito, Spock, Groovy, JMeter, Postman
  • Methodologies: Agile (SCRUM), TDD, BDD, SDLC

Timeline

Senior Full Stack Java Developer

Optum Health
07.2024 - Current

Senior Full Stack Java Developer

LabCorp
04.2023 - 06.2024

Senior Java Developer

Early Warning Services
03.2022 - 03.2023

Senior Software Engineer

Cerner Corporation
01.2019 - 03.2022

Software Engineer

Vanguard
06.2015 - 01.2019

Software Engineer

Cisco, Tech Mahindra
05.2011 - 12.2013

Master of Science - Applied Computer Science

Northwest Missouri State University

Bachelor of Science - Computer Science

Jawaharlal Nehru Technological University
Ganesh Motapotula