I'm Ganesh Gampa, a frontend-focused full-stack developer with 8+ years of experience designing and building modern web applications using React.js, JavaScript, and TypeScript. I have backend expertise in Node.js, GraphQL, and Java, and a track record of troubleshooting UI bugs, enhancing UI features, and integrating with REST and GraphQL APIs across distributed systems. I excel at creating responsive, data-driven dashboards and scalable microservices, with experience in Redis caching, geospatial visualizations with Leaflet.js, and real-time data streaming with Kafka and RabbitMQ. I've built and deployed apps on AWS and GCP, implemented CI/CD pipelines, and secured applications with Spring Security, JWT, and OAuth 2.0.

I'm Ganesh Gampa, a frontend-focused full-stack developer with 8+ years of experience designing and building modern web applications using React.js, JavaScript, and TypeScript. I have backend expertise in Node.js, GraphQL, and Java, and a track record of troubleshooting UI bugs, enhancing UI features, and integrating with REST and GraphQL APIs across distributed systems. I excel at creating responsive, data-driven dashboards and scalable microservices, with experience in Redis caching, geospatial visualizations with Leaflet.js, and real-time data streaming with Kafka and RabbitMQ. I've built and deployed apps on AWS and GCP, implemented CI/CD pipelines, and secured applications with Spring Security, JWT, and OAuth 2.0.

Available to hire

I’m Ganesh Gampa, a frontend-focused full-stack developer with 8+ years of experience designing and building modern web applications using React.js, JavaScript, and TypeScript. I have backend expertise in Node.js, GraphQL, and Java, and a track record of troubleshooting UI bugs, enhancing UI features, and integrating with REST and GraphQL APIs across distributed systems.

I excel at creating responsive, data-driven dashboards and scalable microservices, with experience in Redis caching, geospatial visualizations with Leaflet.js, and real-time data streaming with Kafka and RabbitMQ. I’ve built and deployed apps on AWS and GCP, implemented CI/CD pipelines, and secured applications with Spring Security, JWT, and OAuth 2.0.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Javanese
Advanced

Work Experience

Java Full Stack Developer at General Motors
March 1, 2025 - Present
Developed a vendor-agnostic fleet management system with a front-end focused approach, building and enhancing user interfaces using React.js and JavaScript. Consumed and integrated GraphQL and REST APIs via Node.js and Java services, troubleshooting and fixing UI bugs across the application. Implemented automated testing with Jest and participated in code reviews to maintain code quality in a modern CI/CD environment. Designed and implemented RESTful APIs for mission lifecycle management and multi-vendor system integration. Built real-time data processing pipelines for mission events, telemetry, and routing analytics. Integrated geospatial visualization features using Leaflet.js for plant maps, route tracking, and path optimization. Deployed and maintained CI/CD pipelines using GitHub Actions, including automated builds, tests, and security scans. Applied Test-Driven Development (TDD) with JUnit and Mockito and configured centralized logging with Log4j2 and ELK Stack for monitoring. Fo
Java Full Stack Developer at Cisco
September 1, 2023 - February 28, 2025
Front-end focused Employee Self-Service Portal development and maintenance. Troubleshot UI bugs, implemented new features, and collaborated with Node.js and Java backend services via GraphQL and REST APIs. Architected a real-time notification system using Apache Kafka and optimized relational PostgreSQL schemas while integrating MongoDB for unstructured data. Deployed on AWS (EC2, S3, RDS, CloudFront) and automated CI/CD pipelines with Jenkins. Implemented unit tests with JUnit 5 and Mockito; centralized logging with Log4j2 and ELK; practiced Test-Driven Development (TDD). Worked within Agile delivery models to align with client priorities.
Java Full Stack Developer at Google
June 1, 2021 - August 31, 2023
Developed frontend in React.js and JavaScript, consuming GraphQL APIs to ensure real-time synchronization of campaign data and analytics. Built batch processing workflows with Spring Batch and a real-time claims event system using Apache Kafka. Designed relational database schemas in Google Cloud SQL and used Cassandra for audit logs and historical data. Deployed on Google Kubernetes Engine (GKE) and Cloud Storage; composed CI/CD pipelines with GitLab. Implemented comprehensive testing with Jest and JUnit, and maintained logging dashboards with Google Operations Suite. Practiced Agile methodologies and Test-Driven Development (TDD) practices.
Java Full Stack Developer at Ikea
December 1, 2019 - May 31, 2021
Designed and developed a Real-Time Inventory Management System with React 16 + TypeScript, Redux, and SCSS. Built Spring Boot back-end services with Spring Data JPA, Kafka for event-driven communication, and PostgreSQL with optimized schemas; integrated MongoDB for unstructured data. Deployed on AWS (EC2, S3, RDS) and implemented CI/CD with Jenkins. Employed TDD with JUnit 5 and Mockito; centralized logging with Log4j 2 and ELK Stack. Collaborated in Agile sprints to deliver scalable features for inventory and order tracking.
Java Full Stack Developer at Texas Capital Bank
April 1, 2018 - November 30, 2019
Frontend development with Angular 7 + TypeScript and backend services using Spring Boot. Implemented secure APIs with Spring Security RBAC, and an event-driven architecture with RabbitMQ for real-time notifications. Designed MySQL schemas for transactional data and deployed on AWS (EC2, RDS, S3). Automated CI/CD with Jenkins and performed extensive testing with JUnit and Mockito.
Java Full Stack Developer Intern at Shadowfax
May 1, 2016 - March 31, 2018
Assisted in frontend development with HTML5, CSS3, and JavaScript; contributed AngularJS components for product listings and shopping flows. Supported backend services using Java Spring MVC, integrated PayPal for payment processing, and performed basic unit testing with JUnit. Deployed on AWS and participated in a Waterfall development process with code reviews.

Education

Master's in Computer Science at Central Michigan University
January 1, 2023 - December 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services