I am a Senior Software Engineer with 7+ years of experience building enterprise-grade, cloud-native applications. I focus on designing scalable backend services and high-performance APIs using Java, Spring, Hibernate, and microservices, and I enjoy shaping robust architecture and clear design patterns. I also contribute to front-end development using Angular/React to deliver cohesive user experiences. I thrive mentoring junior engineers, leading design reviews, and driving CI/CD and cloud deployment improvements. I continuously seek opportunities to learn, automate, and optimize to deliver reliable software and value to clients.

Karthik Kukkapalli

I am a Senior Software Engineer with 7+ years of experience building enterprise-grade, cloud-native applications. I focus on designing scalable backend services and high-performance APIs using Java, Spring, Hibernate, and microservices, and I enjoy shaping robust architecture and clear design patterns. I also contribute to front-end development using Angular/React to deliver cohesive user experiences. I thrive mentoring junior engineers, leading design reviews, and driving CI/CD and cloud deployment improvements. I continuously seek opportunities to learn, automate, and optimize to deliver reliable software and value to clients.

Available to hire

I am a Senior Software Engineer with 7+ years of experience building enterprise-grade, cloud-native applications. I focus on designing scalable backend services and high-performance APIs using Java, Spring, Hibernate, and microservices, and I enjoy shaping robust architecture and clear design patterns. I also contribute to front-end development using Angular/React to deliver cohesive user experiences.

I thrive mentoring junior engineers, leading design reviews, and driving CI/CD and cloud deployment improvements. I continuously seek opportunities to learn, automate, and optimize to deliver reliable software and value to clients.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Sr Full Stack Engineer at MISO, Carmel, IN
September 1, 2024 - Present
Lead design, development, and deployment of complex software solutions while mentoring junior engineers and fostering engineering excellence. Integrated OpenAI API and LangChain in Spring Boot to reduce manual case triage, designed enterprise-grade Azure cloud solutions, implemented prompt routing and token-cost controls. Built React 18 admin dashboards with streaming chat UX, upgraded legacy projects to Java 21, and modernized code using OPENREWRITE. Migrated SOAP services from Apache Axis to SpringWS, updated from Hibernate to Spring JPA annotations, and secured password retrieval via CyberArk POC. Upgraded Angular from v9 to v18, created monitoring dashboards in Splunk, Grafana, and NewRelic. Delivered robust web security solutions with OAuth, OpenID, and multi-domain CSRF support. Developed Kafka-based pipelines and Kubernetes deployments, authored reusable Terraform modules, and implemented Spring Security RBAC.
Sr. Full Stack Developer at Elevance Health, Atlanta, GA
August 31, 2024 - September 3, 2025
Involved in all SDLC phases including requirement gathering, design, and development using Java 21 and asynchronous programming with Vertex. Integrated tokenization on PHI & PII columns via Protegrity and Pep server. Developed RESTful services with Spring and JAX-RS, deployed Spring Boot apps on Google App Engine, leveraging GCS and GCP services for fault-tolerant distributed systems. Applied TDD and BDD for high code quality. Built Kafka pipelines for real-time processing and Spark Streaming jobs. Implemented Micro Frontends with Angular 18 standalone components using module federation. Utilized Oracle PL/SQL for database programming, containerized microservices with Docker and Kubernetes, and addressed security vulnerabilities from scanning tools. Optimized data access using Hibernate and JPA features.
Java Full Stack Engineer at State of Florida, DMV, Hamilton, FL
July 31, 2022 - September 3, 2025
Participated in design, development, and support phases of SDLC. Enhanced UX with MVC frameworks like Express.js and Node.js using AJAX and JSON for asynchronous data calls. Used EJB 3.0 and JPA for database layers. Containerized services with Docker and AWS ECR, managed orchestration using AWS EKS. Automated AWS infrastructure provisioning with CloudFormation and deployed applications using Cloud Foundry. Implemented caching with AWS ElasticCache (Redis). Developed SPA apps with React.js and Redux, tested extensively using React testing libraries. Utilized Jenkins for CI/CD and monitored microservices with Grafana and Prometheus. Worked on JSP, Spring Action, DAO, JSTL tag libraries, MongoDB performance tuning, and resolved production support tickets.
Software Engineer at Voya Financial, New York, NY
October 31, 2021 - September 3, 2025
Developed J2EE applications using Apache Tomcat, WebLogic, Maven, Spring Boot, and RESTful web services. Migrated monolith to microservices with Spring Boot and Spring Cloud. Built responsive SPA with AngularJS and optimized with lazy loading. Used Spring Security, Okta, and Google SDK for authentication. Designed GraphQL APIs and remediated apps for cloud migration. Established Kafka listeners with multiple authentication modes. Exported SQL data to Elasticsearch; managed Docker containers and Kubernetes clusters with OpenShift. Gained hands-on DevOps experience using Jenkins, JIRA, and GIT. Developed frontend components in Python Django and microframework Flask. Parsed XML/JSON files for Oracle data loading. Implemented SAML solutions using Ping Federate and enhanced CRUD operations in Ruby on Rails. Built high-performance Go microservices for concurrency and low latency.
Software Engineer at Subex, Bangalore, India
August 31, 2020 - September 3, 2025
Developed custom Spring Boot starters for microservice frameworks enabling cloud-native applications with centralized features like configuration, service discovery, and monitoring. Implemented service layers with Spring transaction and logging interceptors. Built microservices with Spring Boot, Spring Cloud, and Netflix Eureka. Developed Oracle SQL procedures and NoSQL PL/SQL packages. Created AngularJS controllers, directives, and services; developed dynamic web GUIs using JSP, HTML, JavaScript frameworks including Dojo and Ext JS. Exposed SOAP web services for client metadata. Executed MEAN stack implementations and reusable TypeScript components. Utilized Java, Node.js, AWS, ELK stack, Docker, and Jenkins for development and deployment.
Sr Full Stack Engineer at MISO
September 1, 2024 - Present
Lead the design, development and deployment of complex software solutions; mentored junior engineers; integrated OpenAI LangChain; built cloud solutions on Azure; implemented prompt routing and security; set up streaming responses and multi-domain CSRF; created data pipelines with Kafka; deployed on Kubernetes and managed CI/CD with Jenkins.
Sr Full Stack Developer at Elevance Health
August 1, 2024 - September 12, 2025
Involved in SDLC; Java 21 development; asynchronous programming; tokenization using Protegrity; authentication/authorization via Spring Security and OAuth2; REST/microservices; GCP deployment; distributed systems and Kafka pipelines; micro frontends using Angular 18; Hydration for SSR; Hibernate/JPA optimization; security and monitoring.
Java Full Stack Engineer at State of Florida, DMV
July 1, 2022 - September 12, 2025
Design, development and support of SDLC; Express/NodeJS with AJAX; EJB3/JPA; Docker & AWS EKS; CloudFormation; Redis caching; Cloud Foundry; React SPA with Redux; Jenkins CI/CD; Grafana/Prometheus dashboards; MongoDB for data; JSP/Spring; performance tuning.
Software Engineer at Voya Financial
October 1, 2021 - September 12, 2025
Migrated monolithic architecture to microservices with Spring Boot/Spring Cloud; AngularJS SPA; lazy loading; Spring Security/OAuth; GraphQL APIs; OpenShift deployment; Kafka streaming; Elasticsearch data export; Selenium/Cucumber tests; Docker/Kubernetes; Jenkins and AWS integration.
Software Engineer at Subex
August 1, 2020 - September 12, 2025
Developed Spring Boot microservices; custom starters for cloud-native framework; Eureka service discovery; Oracle SQL/PLSQL; AngularJS-based GUI; MEAN stack exploration; REST/SOAP services; Docker, Kubernetes; CI/CD with Jenkins; JMS/RabbitMQ; data access using Spring-Hibernate.
Sr Full Stack Engineer at MISO
September 1, 2024 - Present
Led design, development and deployment of complex software solutions; mentored junior engineers through code reviews and pair programming; integrated OpenAI API + LangChain4j in a Spring Boot service with RAG over PostgreSQL + FAISS; designed and implemented enterprise-grade cloud solutions using Azure services (App Services, Functions, SQL, Blob Storage); implemented prompt routing, moderation, and token-cost controls; built a React 18 admin dashboard with RTK Query, code-splitting, and virtualization; added streaming responses and server-sent events; upgraded legacy projects to modern tech and migrated SOAP services; transitioned Hibernate to Spring JPA for performance; developed Kafka-based data pipelines; deployed on Kubernetes with YAML/Helm; implemented OAuth 2.0 flows and RBAC; created Terraform modules; implemented monitoring with Splunk, Grafana, and New Relic.
Sr. Full Stack Developer at Elevance Health
August 1, 2024 - October 27, 2025
Developed Java 21 microservices using Spring Boot; integrated tokenization on PHI & PII with Protegrity; implemented authentication/authorization with Spring Security and OAuth2; created RESTful web services and GraphQL endpoints; deployed on Google Cloud Platform (App Engine) with Cloud Storage; designed fault-tolerant distributed systems using GCP Load Balancer, Cloud Functions, and VPC; applied TDD/BDD; integrated Apache Kafka and Spark Streaming for real-time data; implemented Micro Frontends with Angular 18 and module federation; modernized UI hydration; containerized with Docker and Kubernetes; optimized data access with Hibernate/JPA; secured APIs with OAuth2; built CI/CD pipelines with Jenkins; monitored systems with Grafana/Prometheus; documented APIs with Swagger.
Java Full Stack Engineer at State of Florida, DMV
July 1, 2022 - October 27, 2025
Involved in SDLC activities; enhanced user experience with MVC Express/NodeJS; implemented data access via EJB 3.0/JPA; containerized services with Docker and AWS EKS; used AWS CloudFormation for IaC; implemented Redis caching to reduce DB load; Cloud Foundry and AWS deployments; developed SPA components using ReactJS with Redux; performed extensive testing; configured real-time dashboards with Grafana/Prometheus for microservices health and API monitoring; maintained JSP/Spring-based UI and performed MongoDB data operations; provided production support.
Software Engineer at Voya Financial
October 1, 2021 - October 27, 2025
Built microservices with Spring Boot/Spring Cloud; migrated from monolith to microservices; developed a responsive SPA with AngularJS; implemented authentication/authorization using Spring Security with Okta and Google SDK; designed RESTful and GraphQL APIs in Spring Boot; deployed on OpenShift with Docker; utilized Kafka and Elasticsearch; DevOps with Jenkins; created Splunk dashboards; integrated Python Django/Flask components; performed data ingestion and search indexing tasks; leveraged OpenShift, Kubernetes, and CI pipelines.
Software Engineer at Subex
August 1, 2020 - October 27, 2025
Developed microservices using Spring Boot, Spring Cloud; authored Oracle SQL/PL/SQL procedures and functions; contributed to MEAN stack components; built AngularJS front-ends; designed and exposed SOAP/REST web services; implemented Dockerized services and Jenkins-based CI; integrated Kafka for messaging and ELK stack for logging; worked with PCF/OpenStack and cloud-native deployment patterns; contributed to frontend frameworks including JSP/HTML/CSS/JS.

Education

Add your educational history here.

Qualifications

Oracle Certified Associate, Java SE 8 Programmer
August 1, 2021 - September 3, 2025
AWS Certified Developer – Associate
May 1, 2024 - September 3, 2025
Oracle Certified Associate, Java SE 8 Programmer
August 1, 2021 - September 12, 2025
AWS Certified Developer – Associate
May 1, 2024 - September 12, 2025
Oracle Certified Associate, Java SE 8 Programmer
August 1, 2021 - October 27, 2025
AWS Certified Developer – Associate
May 1, 2024 - October 27, 2025

Industry Experience

Software & Internet, Healthcare, Government, Financial Services, Professional Services, Media & Entertainment