Hi, I’m Sai Narendra Doppalapudi, a Senior Full-Stack Java Developer with 8+ years of experience delivering scalable backends using Java/Spring Boot, Node.js, and robust frontends with React and Angular. I design and implement microservices, RESTful and GraphQL APIs, and cloud deployments on AWS and Google Cloud, with solid CI/CD practices and automated testing. I enjoy solving complex problems, collaborating with cross-functional teams, and continuously learning new technologies to improve product quality and user experience. I thrive in Agile environments, lead by example, and mentor junior engineers, always aiming for clean code, scalable architectures, and reliable software that users love.

Sai Narendra Doppalapudi

Hi, I’m Sai Narendra Doppalapudi, a Senior Full-Stack Java Developer with 8+ years of experience delivering scalable backends using Java/Spring Boot, Node.js, and robust frontends with React and Angular. I design and implement microservices, RESTful and GraphQL APIs, and cloud deployments on AWS and Google Cloud, with solid CI/CD practices and automated testing. I enjoy solving complex problems, collaborating with cross-functional teams, and continuously learning new technologies to improve product quality and user experience. I thrive in Agile environments, lead by example, and mentor junior engineers, always aiming for clean code, scalable architectures, and reliable software that users love.

Available to hire

Hi, I’m Sai Narendra Doppalapudi, a Senior Full-Stack Java Developer with 8+ years of experience delivering scalable backends using Java/Spring Boot, Node.js, and robust frontends with React and Angular. I design and implement microservices, RESTful and GraphQL APIs, and cloud deployments on AWS and Google Cloud, with solid CI/CD practices and automated testing. I enjoy solving complex problems, collaborating with cross-functional teams, and continuously learning new technologies to improve product quality and user experience.

I thrive in Agile environments, lead by example, and mentor junior engineers, always aiming for clean code, scalable architectures, and reliable software that users love.

See more

Experience Level

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

Language

English
Fluent
Javanese
Advanced
Amharic
Intermediate

Work Experience

Senior Java Full Stack Developer at RBC - Toronto
September 1, 2024 - June 30, 2024
Developed dynamic presentation layers using JSP, JSTL, Bootstrap, HTML5, and ReactJS, integrating containerization with Docker and Kubernetes for scalability. Implemented CI/CD pipelines using Jenkins, Maven, and Nexus, alongside writing unit tests with Mockito and PowerMock. Utilized Apache ANT and IBM Rational BuildForge for builds and continuous integration. Enhanced front-end interactivity with jQuery and conducted load testing using Gatling and Scala. Applied BDD and TDD methodologies with Cucumber and Shell scripting. Built SEO-friendly SPAs and server-side rendered interfaces similar to Next.js, integrating RESTful APIs and managing state with Redux. Migrated legacy Struts applications to Microservices with Spring Boot, and developed backend services leveraging RabbitMQ, Kafka, and WebSphere MQ for asynchronous messaging. Employed AWS cloud services for deployment and management, managed logs and retention policies on S3, and scheduled batch jobs with Quartz Scheduler. Engaged i
Java Developer at Verizon, India
October 1, 2021 - December 31, 2022
Participated in full SDLC using Agile methodology including scrum ceremonies. Developed SPAs and web applications using Angular 8, Bootstrap, and Angular Material, building reusable components and creating interactive dashboards. Tested Angular apps using Karma and Grunt. Integrated REST APIs and implemented client-server communication models adaptable to SSR frameworks. Designed and developed backend services with Spring Framework and Hibernate ORM for persistence. Built SOA services supporting SOAP/WSDL, JMS, and XML technologies. Used Apache Kafka for event-driven data pipelines and implemented SSO systems with Redis session sharing. Developed and optimized T-SQL queries, created reports with SSRS, and synchronized data using Azure Data Sync. Wrote unit and integration tests using JUnit, TestNG, and Mockito under TDD principles. Used Log4J2 and Splunk for logging solutions and automated CI/CD pipelines with Maven, Nexus, and Jenkins. Managed deployments on Azure Kubernetes Service a
Java Developer at ANZ, India
July 1, 2019 - September 30, 2021
Worked on end-to-end SDLC activities including design, development, testing, deployment, and documentation. Developed responsive UIs for multiple devices using Angular, Bootstrap, JSF, and jQuery. Built SPAs and REST microservices with Spring Boot, migrating legacy frontends to component-based architectures. Ensured accessibility and optimized performance aligned with SSR frameworks. Containerized applications with JBoss and collaborated across teams for CMS integration and cross-browser compatibility. Led Angular upgrades and built UI services to consume REST APIs. Developed back-end persistence layers with Spring ORM and Hibernate. Built and deployed applications with JBoss EAP and implemented scheduled automation tasks using Spring Boot. Designed Crystal Reports and managed remote user security and VPN accounts. Conducted knowledge-sharing sessions and mentored team members.
Java Full Stack Developer at The Cigna Group, India
June 1, 2015 - June 30, 2019
Developed full-stack web applications using Java, Spring Boot, and modern JavaScript frameworks like Angular and React. Designed and implemented RESTful APIs and built dynamic, responsive user interfaces. Participated throughout the SDLC including design, development, testing, and deployment. Maintained backend databases (MySQL, PostgreSQL, Oracle) using CRUD operations and query optimization. Implemented authentication and authorization using Spring Security and JWT. Collaborated with cross-functional teams including QA and DevOps in Agile/Scrum environments. Used Git for version control and Jenkins for CI/CD. Conducted unit and integration testing to maintain code quality and participated in code reviews.
Senior Java Full Stack Developer at RBC- Toronto
September 1, 2024 - June 8, 2024
Developed presentation layers using JSP, JSTL, Bootstrap, HTML5, CSS3, and ReactJS to build responsive UIs. Utilized Docker and Kubernetes for containerization and orchestration. Implemented CI/CD pipelines with Jenkins, Maven, Nexus, Looped, and Concord. Conducted unit testing with Mockito and PowerMock and used Apache ANT for builds. Leveraged IBM Rational BuildForge for continuous integration. Applied jQuery alongside React components for dynamic interaction. Performed load/performance testing with Gatling and Scala following BDD and TDD practices. Created SEO-friendly SPAs with ReactJS and server-side Node.js patterns akin to Next.js. Integrated REST APIs and microservices using ES6 and Redux for state management. Developed backend services using Java 11, Spring Boot, Hibernate, RabbitMQ, Kafka, and WebSphere MQ. Developed Node.js middleware integrating MongoDB and PostgreSQL. Managed AWS cloud resources such as EC2, Lambda, S3, and DynamoDB. Scheduled jobs with Quartz and maintain
Java Developer at Verizon, India
October 1, 2021 - December 31, 2022
Full SDLC participation including design, development, testing, and deployment using Agile methodologies. Developed SPAs using Angular 8, Bootstrap, and Angular Material for responsive UI. Created reusable Angular components and custom modules. Built dashboards with HTML5/CSS3 integrating backend data for real-time visualization. Utilized Kafka event-driven architecture. Developed backend business logic with Spring Framework components including Spring Boot and Hibernate. Built SOAP and RESTful services with Java EE and integrated Apache Kafka for asynchronous messaging. Developed SSO using Redis session-sharing. Wrote T-SQL queries and reports with SQL Server Reporting Services. Automated builds and deployment via Maven, Nexus, and Jenkins in CI/CD pipeline. Used Log4J2 and Splunk for logging and monitoring.
Java Developer at ANZ, India
July 1, 2019 - September 30, 2021
Handled full SDLC including architecture design, data modeling, and documentation. Developed responsive UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSF, AngularJS/Angular 7/8. Built SPAs and microservices with Spring Boot and Hibernate. Migrated legacy frontend to component-based architecture preparing for SSR migration. Containerized applications on JBoss. Collaborated with cross-functional teams for CMS integration and ensured cross-browser compatibility. Led upgrade from Angular 7 to 8 improving performance. Managed data access layer with Hibernate Template and Spring ORM. Created Crystal Reports and integrated with databases including Oracle and SQL Server. Handled VPN account and permissions management for remote users.
Java Full Stack Developer at The Cigna Group, India
June 1, 2015 - June 30, 2019
Developed and maintained full-stack web applications with Java, Spring Boot, and Angular/React. Designed and implemented RESTful APIs supporting frontend components. Built responsive user interfaces using HTML5, CSS3, JavaScript, TypeScript, Angular, or React. Participated fully in SDLC from requirements to deployment. Optimized MySQL/PostgreSQL/Oracle queries and implemented authentication with Spring Security and JWT. Collaborated with QA and DevOps teams under Agile/Scrum methodology. Used Git for version control and Jenkins/GitLab CI for automated builds and deployments. Ensured high-quality code with unit tests using JUnit and Mockito.
Senior Java Full Stack Developer at RBC
September 1, 2024 - Present
Developed dynamic presentation layers using JSP, JSTL, Bootstrap, HTML5, CSS3, and ReactJS. Utilized Docker and Kubernetes for containerization and orchestration ensuring scalability and resilience. Implemented CI/CD pipelines using Jenkins, Maven, Nexus, Looped, and Concord. Applied unit testing with Mockito and PowerMock and performed load testing using Gatling and Scala. Designed and integrated RESTful APIs and microservices using Java 11, Spring Boot, and messaging systems like RabbitMQ and Kafka. Migrated legacy Struts monoliths to microservices architecture. Supported security audits and maintained exception handling in Spring Boot. Managed production-grade deployments on AWS cloud services and used Node.js for middleware and database interactions. Collaborated in Agile teams with active participation in planning and retrospectives.
Java Developer at Verizon
December 31, 2022 - August 18, 2025
Participated throughout the SDLC adopting Agile practices. Developed responsive Single Page Applications using Angular 8 and Bootstrap, building scalable frontend architectures with reusable components. Created and consumed REST APIs and microservices with Spring Boot. Built event-driven data pipelines using Apache Kafka and handled backend services integration. Supported backend system debugging and performance tuning. Implemented SSO with Redis-based session management. Created and optimized T-SQL queries and reports using SQL Server tools. Ensured code quality through unit testing with JUnit, TestNG, and Mockito and maintained logs via Log4J2 and Splunk. Managed container orchestration with Azure Kubernetes Service and deployed on Azure App Services. Automated builds and deployments with Maven, Jenkins, and Nexus.
Java Developer at ANZ
September 30, 2021 - August 18, 2025
Handled full SDLC tasks including architecture design, data modeling, coding, testing, and deployment. Designed responsive UI for multiple devices using Angular, Bootstrap, JSF, and jQuery. Created RESTful microservices with Spring Boot and integrated with frontend components. Led upgrades of legacy Angular applications. Created Single Page Applications improving performance and responsiveness. Used containerization on JBoss for consistent deployments. Maintained backend functionality using Spring Framework and Hibernate. Developed PL/SQL procedures and Crystal Reports for enterprise reporting. Provided business-critical support and conducted knowledge sharing and mentoring.
Java Full Stack Developer at The Cigna Group
June 30, 2019 - August 18, 2025
Developed and maintained full-stack applications using Java, Spring Boot, Angular and React. Built RESTful APIs and integrated them with dynamic frontends. Provided L2/L3 support and improved backend performance. Participated in requirements gathering, agile processes, and deployment using CI/CD tools. Applied Spring Security and JWT for authentication. Used AWS EC2 and S3 for cloud hosting and log management. Collaborated with QA and DevOps teams to ensure seamless product delivery and security compliance. Followed best practices in code quality and participated in code reviews.
Senior Java Developer at Merck Sharp & Dohme
May 1, 2025 - Present
Designed, developed, and maintained backend services using Java (Spring Boot) and Node.js; built dynamic and responsive UIs with React.js; deployed Spring Boot microservices on Google Kubernetes Engine; used Cloud SQL (Postgres) and Firestore; built CI/CD pipelines with Cloud Build and Artifact Registry; developed and consumed RESTful APIs and integrated third-party services; collaborated with cross-functional teams; implemented a TypeScript-based Node.js microservice integrating OpenAI API for intelligent patient query routing; built a GraphQL API layer; configured GCP IAM roles; monitored with Cloud Monitoring & Logging; wrote unit/integration/end-to-end tests.
Senior Java Full Stack Developer at RBC
April 1, 2025 - October 7, 2025
Developed presentation layer with JSP, JSTL, Bootstrap, HTML5/CSS3 and React.js; containerized with Docker/Kubernetes; implemented CI/CD pipelines with Jenkins, Maven, Nexus, Looped, and Concord; used Mockito/PowerMock; Apache ANT; IBM Rational BuildForge; applied jQuery with React; conducted load/performance testing with Gatling; followed BDD/TDD with Cucumber; automated reconciliations and data feeds; migrated legacy Struts apps to Spring Boot microservices on Google Cloud Run; used Google Pub/Sub for messaging; designed reconciliation rules and workflows; integrated iMatch with upstream/downstream systems; built dynamic SPAs with SEO-friendly interfaces; SSR-like patterns; serverless Node.js patterns; integrated APIs with Apigee API Gateway; Kafka and RabbitMQ; migrated monoliths to microservices; Cloud Storage; RESTful APIs.
Java Developer at Verizon, India
December 31, 2022 - October 7, 2025
Participated in full SDLC; developed dynamic, responsive UIs using Angular 8 and backend REST microservices with Java 8/11, Spring Boot; containerized via Docker and Kubernetes (AKS) for cloud deployments; integrated with Kafka, Redis, SQL Server; built unit/integration tests with JUnit/Mockito; logging via Splunk; built SOAP/REST services; designed data pipelines and batch jobs; used Azure App Services and AKS for deployment; collaborated with cross-functional teams; followed Agile; contributed to CI/CD pipelines using Maven/Jenkins.
Java Developer at ANZ
September 1, 2021 - October 7, 2025
Designed and developed REST-based microservices with Spring Boot; containerized using Docker and Google Kubernetes Engine; used Cloud SQL (MySQL/Postgres); front-end using Angular 8; migrated legacy frontend to modern component-based architecture; containerized on JBoss EAP; built dashboards; integrated with messaging queues (Kafka, Redis); utilized Crystal Reports and Splunk for reporting/log analytics; deployed on Azure; implemented SOA with SOAP/JAX-WS/JMS; built data synchronization and ETL tasks.
Java Full Stack Developer at The Cigna Group
June 1, 2019 - October 7, 2025
Developed full-stack apps using Java Spring Boot and Angular/React; designed RESTful APIs; built responsive UIs with HTML5/CSS3/JS; integrated with databases (MySQL, PostgreSQL, Oracle); implemented user authentication/authorization with Spring Security/JWT; collaborated with cross-functional teams; followed Agile/Scrum; used AWS/GCP for cloud-based deployments; source control (Git).
Senior Java Developer at Merck Sharp & Dohme
May 1, 2025 - Present
Designed, developed, and maintained backend services using Java (Spring Boot) and Node.js, ensuring high availability, scalability, and performance across applications. Built dynamic and responsive UIs with React.js, and deployed Spring Boot microservices on Google Kubernetes Engine (GKE). Used Cloud SQL (Postgres) and Firestore for managing structured and NoSQL data requirements. Built CI/CD pipelines with Cloud Build and Artifact Registry to automate builds and deployments. Developed and consumed RESTful APIs, while integrating third-party services (e.g., payment gateways, authentication providers, cloud services). Collaborated with cross-functional teams to define requirements, design architecture, and deliver new features on schedule. Implemented a TypeScript-based Node.js microservice integrating OpenAI API for intelligent patient query routing; built a GraphQL API layer to unify data access; configured GCP IAM roles/policies; monitored applications with Cloud Monitoring & Logging
Senior Java Full Stack Developer at RBC
April 30, 2025 - October 23, 2025
Developed presentation layer using JSP, JSTL, Bootstrap, HTML5, and CSS3 along with ReactJS to build dynamic UIs. Containerized applications with Docker/Kubernetes; implemented CI/CD pipelines using Jenkins, Maven, Nexus, Looped, and Concord. Used Mockito/PowerMock for unit testing and Apache ANT for builds. Migrated legacy Struts applications to Spring Boot microservices hosted on Google Cloud Run; used Google Pub/Sub for asynchronous messaging. Designed reconciliation rules, match logic, and workflows; implemented data feeds with Oracle/SQL Server/Swift; built dynamic, SEO-friendly SPAs and SSR-enabled interfaces; integrated RESTful APIs and microservices with modern JavaScript patterns. Implemented Apigee API Gateway, integrated Kafka and RabbitMQ, and migrated monolithic Struts apps to microservices. Managed cloud storage on GCS, Docker/Kubernetes deployments, and CI/CD via Jenkins/Nexus.
Java Developer at Verizon
December 31, 2022 - October 23, 2025
Participated in the complete Software Development Life Cycle (SDLC), including requirement gathering, design, development, testing, and deployment. Built dynamic, responsive SPAs using Angular 8, Bootstrap, HTML5, and CSS3; containerized with AKS and Azure App Services. Implemented authentication/authorization using OAuth 2.0/JWT with GCP Identity Platform. Conducted load and performance testing and designed data visualization dashboards. Leveraged Kafka for event-driven architectures and integrated RESTful services with Java/Spring Boot and Hibernate. Worked with databases like SQL Server and Oracle, and used Git/Jenkins for CI/CD and code reviews.
Java Developer at ANZ
September 30, 2021 - October 23, 2025
Designed and developed REST-based microservices with Spring Boot, integrated with front-end components, and containerized applications using Docker and Kubernetes. Used Cloud SQL (MySQL/Postgres) for core banking data and implemented messaging with Kafka and RabbitMQ. Migrated legacy systems to modern microservices, implemented Redis-based session management, and produced detailed reports and dashboards. Worked on Crystal Reports integration and QA automation with JUnit/Mockito, Splunk for log analysis, and Azure cloud services for deployment.
Java Full Stack Developer at The Cigna Group
June 30, 2019 - October 23, 2025
Developed full-stack solutions with Java/Spring Boot and Angular/React; built RESTful APIs to support frontend apps; implemented front-end UI with HTML5/CSS3/JavaScript. Worked on data integration using PL/SQL, Crystal Reports, and SQL Server; deployed on JBoss/EAP and containerized with Docker. Collaborated in an Agile environment, documented specifications, and ensured accessibility, performance, and robust data processing.
Senior Java Developer at Merck Sharp & Dohme
May 1, 2015 - October 27, 2025
Designed, developed, and maintained backend services using Java (Spring Boot) and Node.js, ensuring high availability, scalability, and performance across applications. Built dynamic and responsive user interfaces with React.js, delivering intuitive experiences. Developed and consumed RESTful APIs, integrated third-party services, and collaborated with cross-functional teams. Implemented unit, integration, and end-to-end testing; contributed to CI/CD pipelines; monitored performance and optimized APIs.
Senior Java Full Stack Developer at RBC
April 1, 2025 - April 1, 2025
Developed presentation layer using JSP/JSTL, Bootstrap, HTML5, CSS3, and React; containerized and orchestrated apps with Docker/Kubernetes; implemented CI/CD pipelines with Jenkins, Maven, Nexus, Looped, and Concord; performed testing with Mocki/PowerMock; supported reconciliation workflows and data feeds; built SSR-like patterns and REST/microservices integrations.
Java Developer at Verizon
December 1, 2022 - December 1, 2022
Participated in full SDLC; developed SPA features using Angular 8; used Kafka for event-driven architecture; migrated legacy Struts apps to microservices; implemented SSO integrations and backend services with Java/J2EE, Spring, and Hibernate; contributed to CI/CD and logging/monitoring.
Java Developer at ANZ
September 1, 2021 - September 1, 2021
Involved in SDLC including architecture design, data modeling, development, testing, deployment; built SPA frontends with Angular 8; implemented Spring/Hibernate; used Kafka, Redis, SQL Server; deployed on Azure with AKS and cloud services; contributed to CI/CD and testing.
Java Full Stack Developer at The Cigna Group
June 1, 2019 - June 1, 2019
Developed full-stack Java/Spring Boot APIs and Angular/React frontends; designed database schemas and optimized queries across MySQL/PostgreSQL/Oracle; implemented authentication/authorization; integrated with external systems and CI/CD using Maven/Jenkins; built reusable components and ensured RESTful service delivery.
Senior Java Developer at Merck Sharp & Dohme - Toronto
May 1, 2025 - October 27, 2025
Designed, developed, and maintained backend services using Java (Spring Boot) and Node.js to support high-availability, scalable applications. Built responsive frontends with React.js and delivered RESTful APIs, GraphQL endpoints, and microservices orchestrated on Google Kubernetes Engine. Implemented data persistence with PostgreSQL, MySQL, and MongoDB, and integrated third-party services such as payment gateways and authentication providers. Established CI/CD pipelines with Cloud Build and Artifact Registry, automated tests (JUnit, Mockito) and monitoring (Stackdriver). Collaborated with product managers, designers, and QA to define requirements, ensured code quality through peer reviews, and contributed to DevOps practices in a cloud-based microservices environment. Also developed a TypeScript-based Node.js microservice that integrates the OpenAI API for intelligent patient query routing and built a GraphQL API layer to unify data access across multiple sources. Configured IAM roles
Senior Java Full Stack Developer at RBC - Toronto
April 1, 2025 - April 1, 2025
Led full-stack development for web applications, combining JSP/JSF frontends with React-based UI components. Built and maintained backend services using Java, Spring Boot, and Hibernate, and containerized applications with Docker and Kubernetes. Implemented automated CI/CD pipelines using Jenkins, Maven, Nexus, Looped, and Concord; migrated legacy Struts apps to Spring Boot microservices deployed on Google Cloud Run. Integrated Google Pub/Sub messaging, implemented RESTful APIs, and wired frontends to microservices with modern JavaScript and Redux patterns. Implemented secure authentication using OAuth 2.0/JWT, designed reconciliation rules for data feeds, and built dynamic dashboards. Leveraged Apigee API Gateway to manage external APIs and used Kafka and RabbitMQ for asynchronous messaging. Connected data stores including PostgreSQL, MySQL, and MongoDB; deployed in Google Cloud/AWS environments with robust monitoring and logging. Participated in code reviews and agile ceremonies to e
Java Developer at Verizon, India
December 31, 2022 - December 31, 2022
Contributed to the full SDLC of enterprise-grade Java applications, delivering RESTful microservices with Spring Boot, Hibernate, and JMS. Implemented front-end components with Angular (8+) and modern JavaScript, wired them to backend services via REST/GraphQL. Containerized applications with Docker and deployed to Kubernetes clusters; used Kafka for event-driven processing and Redis for session management. Implemented security using OAuth2/JWT, and integrated with SQL Server and SQL Azure. Built automated tests with JUnit and Mockito, performed CI/CD with Jenkins and Maven, and maintained logging and monitoring with Log4j2 and Splunk. Collaborated with cross-functional teams across time zones to ensure quality and timely delivery of features.
Java Developer at ANZ, India
September 30, 2021 - September 30, 2021
Participated in full SDLC for banking software, designing Angular frontends (8) and Spring Boot-based microservices. Containerized Java apps with Docker and deployed on cloud platforms, including Google Cloud Run and Kubernetes environments. Used Kafka for event-driven data pipelines, Redis for session management, and SOA patterns with SOAP/JAX-WS; implemented RESTful APIs and Hibernate-based data access across Oracle/MySQL databases. Upgraded legacy Struts apps to modern microservices, created reusable UI components, and integrated Crystal Reports for reporting. Collaborated with QA and product teams to deliver scalable, accessible interfaces and robust back-end services.
Java Full Stack Developer at The Cigna Group, India
June 30, 2019 - June 30, 2019
Developed and maintained full-stack web applications using Java, Spring Boot, and Angular/React, delivering RESTful APIs and data-driven UIs. Built responsive UIs with HTML5/CSS3/JavaScript and TypeScript; designed database schemas and queries for Oracle, MySQL, and SQL Server. Implemented authentication and authorization with Spring Security/JWT, and integrated with third-party services. Wrote unit/integration tests (JUnit, TestNG, Mockito) and followed TDD practices; deployed on Tomcat/JBoss and leveraged CI/CD pipelines with Jenkins and Maven. Collaborated with cross-functional teams to ensure scalable, maintainable code and delivered features on time.
Java Developer at Verizon
October 1, 2021 - December 1, 2022
Participated in the full SDLC; developed SPA and web apps with Angular 8; containerized with AKS; implemented OAuth 2.0 / JWT with GCP Identity Platform; built dashboards and real-time visuals; designed and developed REST microservices with Java/Spring Boot and integrated with messaging for event-driven architecture; implemented SSO with Redis; authored SQL Server reports; mentored juniors and contributed to performance testing.
Java Developer at ANZ
July 1, 2019 - September 1, 2021
Developed dynamic UIs with Angular 7/8 and Bootstrap; containerized Java applications with Docker and deployed on GKE; built REST microservices with Spring Boot; migrated legacy frontend to component-based architecture; implemented server-side business logic and data persistence with SQL Server; created Crystal Reports and mentored team members; implemented SSO with Redis; wrote unit/integration tests with JUnit/TestNG.
Java Full Stack Developer at The Cigna Group
June 1, 2015 - June 1, 2019
Developed full-stack web applications using Java, Spring Boot, and Angular/React; designed and consumed RESTful APIs; implemented authentication and authorization; deployed on Tomcat/WebLogic; managed data with MySQL/PostgreSQL/Oracle; built onboarding modules for Fast Start users; created PL/SQL procedures; authored reports with SSRS; performed CI/CD with Jenkins; mentored teams and participated in Agile ceremonies.

Education

Post-Graduation at Conestoga College
January 1, 2023 - August 31, 2023
Post-Graduation at Conestoga College
January 1, 2024 - August 31, 2024
Bachelors at JNTUH
January 1, 2011 - May 31, 2015
Post-Graduation at Conestoga College
January 1, 2023 - August 31, 2023
Post-Graduation at Conestoga College
January 1, 2024 - August 31, 2024
Bachelors in Engineering at JNTUH
January 1, 2011 - May 31, 2015
Post-Graduation in Project Management at Conestoga College
January 1, 2023 - August 1, 2023
Post-Graduation in Information Technology Project Management at Conestoga College
January 1, 2024 - August 1, 2024
Bachelors in Engineering at JNTUH
January 11, 2030 - May 1, 2015
Post-Graduation in Project Management at Conestoga College
January 1, 2023 - August 1, 2023
Post-Graduation in Information Technology Project Management at Conestoga College
January 1, 2024 - August 1, 2024
Bachelor of Engineering at JNTUH
January 11, 2030 - May 1, 2015
Post-Graduation in Project Management at Conestoga College
January 1, 2023 - August 1, 2023
Post-Graduation in Information Technology Project Management at Conestoga College
January 1, 2024 - August 1, 2024
Bachelor of Engineering at JNTUH
May 1, 2015 - October 23, 2025
Post-Graduation in Project Management at Conestoga College
January 1, 2023 - August 1, 2023
Post-Graduation in Information Technology Project Management at Conestoga College
January 1, 2024 - August 1, 2024
Bachelor's in Engineering at JNTUH
January 11, 2030 - May 1, 2015
Post-Graduation in Project Management at Conestoga College
January 1, 2023 - August 1, 2023
Post-Graduation in Information Technology Project Management at Conestoga College
January 1, 2024 - August 1, 2024
Bachelors in Engineering at JNTUH
May 1, 2015 - October 27, 2025
Post-Graduate in Project Management at Conestoga College
January 1, 2023 - August 1, 2023
Post-Graduate in Information Technology Project Management at Conestoga College
January 1, 2024 - August 1, 2024
Bachelor of Engineering at JNTUH
May 1, 2015 - April 1, 2026

Qualifications

Post-Graduation in Project Management
January 1, 2023 - August 1, 2023
Post-Graduation in Information Technology Project Management
January 1, 2024 - August 1, 2024

Industry Experience

Software & Internet, Financial Services, Telecommunications, Healthcare, Professional Services, Computers & Electronics, Life Sciences, Media & Entertainment