Post Job Free
Sign in

Stack Developer Software Development

Location:
Sunnyvale, CA
Posted:
September 10, 2025

Contact this candidate

Resume:

PAVAN KALYAN

******.*******@*****.*** LinkedIn +1-972-***-****

PROFESSIONAL SUMMARY

Overview: Senior Front-End Developer / Full Stack Developer with 10+ years of experience building scalable, responsive, and enterprise-grade UI applications. Expert in Angular (16, 15, 14, 8, 5, AngularJS), ReactJS, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, TailwindCSS, SCSS/SASS, and Material-UI. Strong in Single Page Application (SPA) development, reusable components, accessibility (WCAG), and cross-browser compatibility. Skilled in integrating front-end with RESTful APIs and GraphQL, optimizing performance with lazy loading, Webpack, and caching. Experienced in Agile, CI/CD pipelines, and cloud deployment across AWS, Azure and GCP.

●Built and improved applications using the complete Software Development Life Cycle (SDLC) process, working with Agile software development, Scrum methodology, and Test-Driven Development

●Guided teams using Scrum and Kanban methods while managing code with Git, Bitbucket, and GitLab, which helped teams deliver work faster and more efficiently

●UI Development: Created and updated responsive front-end interfaces for finance and healthcare applications using Angular (16, 15, 14, 8, 5, AngularJS), ReactJS, Vue, Svelte, SCSS/SASS, and responsive design frameworks

●Built reusable UI components and dynamic forms with Angular and React, ensuring consistency and faster development.

●Back-End Development: Changed and rebuilt a large application into microservices using Spring Boot 3, Node.js (Express.js, NestJS), Python (Django, Flask).

●Built RESTful APIs with Python (Django, Flask) and Node.js (Express.js) for a busy financial platform, adding strong security through Spring Security, OAuth2, and JWT

●Improved backend performance using Java 8 features including Streams and Lambda expressions, which cut CPU usage by 20% during high-traffic periods

●Optimized front-end rendering with lazy loading and code splitting, improving page load speed by 30%.

●Cloud Development: Built scalable cloud solutions using AWS services including Lambda, S3, and DynamoDB to meet complex business needs and improve system capabilities

●DynamoDB, CloudWatch, and working knowledge of Neptune and KMS for secure, distributed applications.

●Added Azure services to enterprise systems and built serverless applications using Azure Functions, Event Grid, and API Management while maintaining security and system reliability

●Worked with PostgreSQL databases on GCP, AWS RDS, and Amazon Aurora, making improvements to database speed and maintaining data quality

●Databases: Built and improved relational databases (PostgreSQL, MySQL, Oracle) at OptumRx, making queries 40% faster while keeping data accurate and consistent

●Worked with NoSQL databases including MongoDB, Cassandra, and DynamoDB for large-scale data management in a Big Data project, which made data access quicker

●Used Redis and Memcached for caching, which made web applications respond faster during high-traffic periods

●API Development: Created reliable REST and RPC style APIs that helped systems communicate securely and efficiently

●Applied REST Concepts and HTTP knowledge to build fast and scalable APIs for heavily used platforms

●Added OAuth2, JWT, and Single Sign-On (SSO) security to microservices systems, which improved protection against unauthorized access

●Built and set up Service Bus Network (SBN) solutions to enable secure and efficient communication between distributed systems

●Testing: Created and ran automated tests for Java applications and APIs using JUnit, TestNG, and Postman, which improved software quality and helped release updates faster

●Practiced Test-Driven Development (TDD) and used Mockito to simulate external systems, helping build clean and easy-to-maintain code

●Message Queuing Systems: Set up Apache Kafka for real-time data flow between microservices, which made the system 40% more reliable

●Built messaging systems using IBM MQ to handle secure messaging between enterprise applications, using its features for transaction and event-based communication.

TECHNICAL SKILLS

Programming Languages: Java (Core Java, Java 8,11,17), JavaScript (ES6+), TypeScript, Python, SQL, PL/SQL

Web Technologies: HTML5, CSS3, SCSS, SASS, LESS, jQuery, AJAX, Bootstrap, DOM, XHTML, Material-UI

Networking: TCP/IP, UDP, Linux Server Administration, Network Protocols

Front-End Frameworks: Angular (16, 15, 14, 8, 5, AngularJS), ReactJS, Redux, React Router, Next.js, Vue.js, Svelte, SCSS/SASS, TailwindCSS, Material-UI, Bootstrap

Back-End Frameworks: Spring Boot, Spring Cloud, Spring MVC, Spring Security, Spring Data JPA, Hibernate ORM, Node.js, NestJS, Express.js, Django, Flask

Microservices & API Development: RESTful APIs, SOAP, gRPC, GraphQL, Swagger.

Cloud Platforms: AWS (EC2, S3, Lambda, ECS, API Gateway, RDS, DynamoDB, Neptune, CloudWatch, IAM, KMS, SNS/SQS, CloudFormation), Azure (Blob Storage, Functions, Virtual Machines, AKS, Event Grid, Key Vault, API Management, DevOps Pipelines), GCP (GKE, Cloud Run, Cloud Functions, Pub/Sub, BigQuery, Cloud SQL, Dataproc, Dataflow, Vertex AI)

Logging & Monitoring: Log4j, JProfiler, New Relic, Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Kibana.

Observability & Monitoring: CloudWatch, Stackdriver (GCP), Azure Monitor, Prometheus, Grafana.

Containerization & Orchestration: Docker, Kubernetes, Helm.

CI/CD & Build Tools: Jenkins, GitHub Actions, Maven, Gradle, Gulp, NPM.

Database Management: MySQL, PostgreSQL, MongoDB, Cassandra, Oracle, Redis.

Messaging & Streaming: Apache Kafka, RabbitMQ, Autosys, AMQP.

Agile & DevOps: Agile methodologies (Scrum), JIRA, Git, Bitbucket, GitLab, CI/CD.

Testing & Debugging: Jasmine, Karma, Protractor, JUnit, Mockito, Cucumber, Selenium, Playwright, Cypress

Other Tools & Technologies: Eclipse IDE, IntelliJ IDEA, Visual Studio Code, Infrastructure as Code (IaC) with Terraform Infrastructure as Code (IaC), AWS CloudFormation.

PROFESSIONAL EXPERIENCE

Bank of America: October 2022 - Current (Location: Charlotte, NC)

Senior Full Stack Developer

●Built and maintained fast, responsive application interfaces using React, Bootstrap, HTML5, CSS3, and AJAX. Made sure applications worked smoothly across different web browsers and financial platforms.

●Collaborated with UX designers to build pixel-perfect, mobile-first UIs with Angular/React, improving usability and customer satisfaction.

●Developed Single Page Applications with React for tracking provider portals and Optum payment processing in real-time, which improved how users interact with the system.

●Used React UI components and themes to build responsive, easy-to-use interfaces that helped users navigate applications more efficiently.

●Optimized UI rendering with lazy loading, code splitting, and Webpack bundling, improving page load speed by 30% and Lighthouse performance scores.

●Connected frontend systems with SpringBoot and RESTful APIs to handle data processing and provide real- time updates to users.

●Implemented state management using Redux and NgRx for large-scale SPAs, ensuring consistent data flow and better maintainability.

●Updated the provider's portal from a monolithic system to Microservices using Spring Boot 3 & Spring Cloud. Built RESTful APIs with Spring MVC to connect Optum financial and Optum pay systems.

●Built microservices with Spring Boot 3, using Spring Data JPA and Spring Security with OAuth2 to protect sensitive mortgage data and meet industry security standards.

●Built automated front-end test suites using Jasmine, Cypress, and React Testing Library to ensure pixel-perfect, bug-free UI releases.

●Created serverless workflows on Google Cloud Platform (GCP) with API Gateway to handle real-time Health assessments, immunization services, and wellness programs. This improved the system's ability to handle increased user loads.

●Migrated legacy applications to a multi-cloud setup (AWS + GCP) improving availability by 30%.

●Implemented cross-region replication in AWS S3 and Azure Blob for disaster recovery.

●Used Docker containers with Google Kubernetes Engine (GKE) to run and scale Health assessment applications that handle high user traffic.

●Created CI/CD pipelines using GitHub Actions and Jenkins to automate code building, testing, and deployment. Used Terraform to automatically set up and manage cloud resources on GCP.

●Built cloud cost optimization dashboards using AWS Cost Explorer and GCP Billing Reports reducing monthly spend by 15%.

●Set up and managed applications on AWS EC2 instances, using Elastic Load Balancing (ELB) to spread incoming traffic across multiple servers for better reliability.

●Built storage systems with Amazon S3 to handle and access large amounts of unstructured data, taking advantage of S3's ability to grow and maintain data safety.

●Set up and improved PostgreSQL databases for mortgage applications, using Azure SQL Database to ensure systems stay running and recover from failures. Created ETL processes to move data between PostgreSQL and older systems.

●Created and ran unit and integration tests using JUnit, Mockito, and Vaadin TestBench. Used TDD methods to ensure reliable Claims management, billing, and coding.

●Set up Kibana alerts and Grafana dashboards to track important metrics and find performance issues in Kafka clusters that process mortgage applications in real-time.

●Built fast REST and gRPC APIs for Online therapy sessions, addiction treatment programs, and mental health assessments, ensuring quick and secure communication between microservices.

●Used Redis and Memcached caching to speed up response times and improve performance for mortgage applications with high user traffic.

●Used Apache Kafka to handle real-time data flow between microservices, which made the mortgage data processing system 40% more reliable.

●Implemented secure data workflows using AWS KMS for encryption and key rotation, ensuring compliance with enterprise security standards.

●Integrated AWS Neptune graph database concepts for relationship-driven queries in financial datasets, enabling faster search and recommendation systems.

●Built and deployed GraphQL APIs that allowed more efficient querying of Optum Labs data, making it easier for front-end systems to fetch exactly the data they needed.

●Set up Prometheus to collect and analyze detailed metrics about microservices performance, working alongside Kibana and Grafana monitoring systems.

●Used ELK Stack (Elasticsearch, Logstash, and Kibana) to manage and analyse logs, making it easier to understand application behavior and solve problems.

●Built ETL pipelines to move OptumIQ data between MongoDB, PostgreSQL, and Oracle DB, keeping data accurate and consistent across all databases.

●Created and maintained incident response procedures, including automatic alerts and fixes to keep OptumIQ applications running smoothly with high performance.

●Designed responsive dashboards with Material-UI, Bootstrap, and TailwindCSS, ensuring WCAG accessibility and cross-browser compatibility.

Environment: Java 17, Kotlin, Spring Boot 3, Spring Cloud, Spring MVC, Spring Security, OAuth2, Vaadin 21+, Google Cloud Platform (GCP), Google Cloud SQL, PostgreSQL, Docker, GKE, GitHub Actions, Jenkins, Terraform, Kafka, JUnit, Mockito, Swagger, Kibana, Grafana, Redis, Memcached, GraphQL, Prometheus, ELK Stack, Apache Solr, MongoDB, Oracle DB.

Johnson & Johnson: January 2020 - September 2022 (Location: New Brunswick, NJ)

Senior Full Stack Developer

•Developed a Java-based Electronic Health Record (EHR) system, improving patient data management and accessibility for healthcare providers. Implemented role-based access control and audit logging to ensure data privacy and regulatory compliance.

•Implemented HL7 integration for seamless data exchange between different healthcare systems, enhancing interoperability across the organization. Created custom parsers and mappers to handle various HL7 message types and versions.

•Created a telemedicine platform using Java and WebRTC, enabling remote consultations between patients and physicians. Integrated secure video conferencing and real-time chat features to facilitate effective virtual healthcare delivery.

•Developed a real-time patient monitoring system using Java WebSocket technology, allowing instant updates of vital signs to healthcare providers. Implemented alert mechanisms for critical threshold breaches to ensure timely interventions.

•Implemented HIPAA-compliant security measures using Spring Security and OAuth2 for protecting sensitive patient data. Designed and implemented a comprehensive audit trail system to track all data access and modifications.

•Built a Java application for processing and analyzing medical imaging data, integrating with DICOM standards to enhance diagnostic capabilities. Implemented image segmentation and 3D reconstruction algorithms to assist radiologists in accurate diagnoses.

•Developed a clinical decision support system using Java-based rule engines and machine learning algorithms. Integrated with external medical databases to provide evidence-based recommendations for patient care.

•Developed Java-based pharmacy management system for inventory control, prescription fulfillment, drug interaction checks, and dosage calculations to ensure patient safety. Built a secure patient portal using

Java EE with responsive design for accessing medical records and scheduling appointments.

•Designed responsive dashboards with ReactJS and Angular, using Material-UI and Bootstrap for pixel-perfect UI and cross-browser compatibility.

•Developed a Java application for managing and optimizing hospital bed allocation and patient flow. Implemented predictive analytics to forecast bed demand and streamline patient admissions and discharges.

•Created an automated medical billing and claims processing system using Java, improving accuracy and reducing reimbursement times. Integrated with multiple insurance providers' APIs to facilitate real-time claim submissions and status updates.

•Implemented a Java-based telehealth monitoring system for chronic disease management, integrating with IoT devices. Developed algorithms to analyze patient data trends and generate personalized health recommendations.

•Developed a Natural language processing (NLP) system in Java to extract relevant information from unstructured clinical notes. Implemented machine learning models to improve accuracy in medical entity recognition and relationship extraction.

•Created a Java application for processing and analyzing genomic data, supporting personalized medicine initiatives. Integrated with bioinformatics libraries to perform complex genetic analyses and generate comprehensive reports.

•Implemented a Java system for managing and tracking medical equipment and supplies across healthcare facilities. Developed barcode scanning functionality and real-time inventory updates to optimize resource allocation.

•Developed a Java-based analytics platform for population health management, identifying trends and risk factors. Created interactive dashboards and reports to visualize health metrics and support data-driven decision making.

•Implemented state management with Redux and NgRx for scalable Single Page Applications (SPA), improving user experience and maintainability.

•Created a simulation system for training healthcare professionals using Java and 3D rendering technologies. Implemented realistic scenarios and performance evaluation modules to enhance learning outcomes.

•Implemented a Java application for managing and analyzing healthcare quality metrics across multiple facilities. Developed customizable KPI tracking and automated reporting features to support quality improvement initiatives.

•Developed a secure messaging system compliant with HIPAA regulations using Java cryptography libraries. Implemented end-to-end encryption and message expiration features to ensure confidentiality of patient- provider communications.

•Deployed HIPAA-compliant healthcare apps on AWS (EKS, RDS, S3) and Azure Functions, ensuring scalability and security.

•Implemented cloud-native logging pipelines using Azure Monitor and ELK Stack to improve observability.

•Created a Java-based mobile application for patients to access health records and receive personalized health recommendations. Integrated with wearable devices to collect and analyze health data for proactive health management.

•Implemented a system for managing and tracking continuing medical education (CME) credits for healthcare professionals. Developed automated reminders and reporting features to ensure compliance with licensing requirements.

•Developed a Java platform for coordinating care across multiple healthcare providers and specialties. Implemented secure data sharing and collaborative care planning features to improve patient outcomes.

•Implemented a Java-based data integration platform to consolidate patient information from various sources. Developed data cleansing and normalization algorithms to ensure data quality and consistency across systems.

•Built automated front-end test suites using Jasmine, Cypress, and React Testing Library to ensure high quality, bug-free UI releases.

•Created application for managing and analyzing clinical pathways, optimizing treatment protocols with evidence-based practices and ML models for personalized care.

Environment: ReactJS, NPM, Gulp, React Router, Redux, Node.js, Express.js, MySQL, MongoDB, Core Java, Stream API, Spring Boot, Hibernate ORM, Spring Security, OAuth2, JWT, Spring MVC, GraphQL, Flask, Django, MongoDB, MySQL, PostgreSQL, SQL, Cassandra, Oracle WebLogic, AWS, Docker, Kubernetes, Azure Functions, API Management, GitHub Actions, Jenkins, GDPR, Terraform, RabbitMQ, Kafka, Prometheus, ELK Stack (Kibana), Jasmine, Mockito, JUnit, Maven, Swagger, Redis caching, JProfile, Log4j, Git, Bitbucket.

Honeywell: November 2017 - December 2019 (Location: Charlotte, NC)

Full stack Java Developer

•Front-End: Created responsive websites and applications using HTML5, CSS3, JavaScript (ES6), jQuery, Angular 8, and Bootstrap to work smoothly across different browsers and screen sizes.

•Improved UI performance with lazy loading, code splitting, and Webpack optimizations, reducing initial load time by 25%.

•Programmed custom components in Angular 8, implementing Angular directives, lazy loading, and Dynamic loading in Angular routers. Wrote code in TypeScript to improve maintainability.

•Collaborated with UX designers to deliver pixel-perfect, mobile-first responsive UIs using Angular, Bootstrap, and Material Design principles.

•Built project layouts and initial versions using Angular 8, jQuery, HTML5, and CSS3, with a focus on creating reusable components.

•Back-End: Added Microservices to the existing system. Built Microservices business components and RESTful APIs using Spring Boot to improve system speed and handling of increased users.

•Created enterprise applications using Spring Boot, Spring Data JPA, Spring MVC, Spring IOC, and Spring AOP to ensure reliable and easy-to-maintain systems.

•Used Spring IOC for Dependency Injection and Spring AOP for logging to reduce code coupling and manage shared application tasks.

•Built SOAP based JAX-WS Web services to connect different systems together, making code reusable, and tested performance with JMeter.

•Databases: Built and optimized SQL databases for healthcare applications, implementing proper data integrity rules, normalization techniques, and efficient queries to handle large data volumes.

•Created advanced SQL queries, stored procedures, and functions in SQL Server that improved data access and reporting speed, making financial systems run faster and handle more users.

•Added MongoDB to store unstructured data in a microservices system running in the cloud, using its flexible document model to support growing data needs.

•Built data models in Cassandra for distributed systems that needed to work across multiple cloud regions, ensuring fast data access and system reliability even if some locations went offline.

•Testing: Created and ran automated unit tests with JUnit and Mockito for Java programs, reaching 90% code coverage and catching bugs before they reached production.

•Built and maintained Selenium test suites to check web applications worked correctly across different browsers, making sure users had a smooth experience.

•Deployed microservices on AWS using EC2, S3, Lambda, and RDS to build scalable, cost-efficient systems.

•Containerized monolithic applications and migrated them to AWS EKS/GKE, achieving high availability across cloud regions.

•Automated cloud deployments with Terraform + Jenkins, reducing release time by 40%

•Set up and maintained systems across AWS, GCP, and Azure cloud platforms, making sure applications could run reliably and communicate effectively between different cloud services.

•Created serverless applications using AWS Lambda and API Gateway, which reduced maintenance work and made it easier to handle varying workloads.

Environment: jQuery, Angular 8, Bootstrap, TypeScript, Spring Boot, Microservices, Spring Data JPA, Spring

MVC, Spring IOC, Spring AOP, Spring Security, OAuth2, Python, Django, jQuery UI, SOAP, JAX-WS, JMeter, RESTful web services, XML, JSON, Jersey, MongoDB, CRUD operations, JMS server, WebSphere Server, Continuous Integration (CI), Continuous Development (CD), Jenkins, Maven, GitHub,, JUnit, Kubernetes, GCP Cloud SQL, PostgreSQL, Google Cloud Platform (GCP), Google Cloud Storage, Compute Engine, Cloud SQL, GitLab, Pandas, Django, Matplotlib, Seaborn

Southwest Airlines: November 2015 - October 2017 (Location: Dallas, TX)

Full stack Developer

●Built and delivered web applications that met all functional requirements and project specifications within deadlines.

●Created JavaScript code for client-side form validation and input handling. Built responsive user interfaces with HTML, JSP, and jQuery to create efficient, interactive web pages.

●Used Apache Struts framework to implement MVC patterns for web components, improving code organization. Developed server-side features using Java EE, Spring Framework, and Hibernate, connecting them with MySQL databases.

●Set up and managed application deployments on Apache Tomcat and WebLogic Application Server to ensure stable performance and scalability. Wrote transaction handling code in the Data Access Layer to maintain data consistency.

●Tested code functionality using JUnit to verify application behavior and maintain code quality. Implemented Log4J logging throughout the application to track errors, information, and debug messages for easier maintenance.

●Created transaction handling logic with Spring Data JPA and Hibernate to manage complex data operations and maintain database consistency.

●Built authentication and authorization features using Spring Security to control access and protect application resources.

●Deployed cloud solutions on AWS using EC2 for compute and S3 for scalable storage.

●Designed cloud-ready microservices deployed on AWS EC2 + RDS, laying foundation for hybrid cloud

Environment: Java 7, Java EE, JSP, Servlets, Spring Framework, Spring Data JPA, Hibernate, Apache Struts, MySQL, Apache Tomcat, WebLogic Application Server, RESTful and SOAP Web Services, HTML, JavaScript, jQuery, JUnit, Log4J, SVN, PL/SQL, UML, Unix, AWS (EC2, S3).

Flipkart: May 2014 - September 2015 (Location: Bangalore, India)

Java Developer

•Contributed to Java application development through code writing, testing, and debugging under senior developer guidance. Built and enhanced core features within existing applications while following established coding standards and meeting project specifications.

•Developed both client-side and server-side components throughout the full software development cycle. Found and fixed software bugs discovered during testing and reported by users, which improved application reliability and speed.

•Helped create and improve SQL queries and JDBC operations for effective data handling. Coordinated with database teams to properly connect Java applications with backend databases while maintaining data quality.

•Contributed to early adoption of cloud-based infrastructure on AWS for order management modules.

•Worked closely with design teams, testers, and project managers to meet project objectives and deliver reliable software. Participated in code review sessions by providing helpful feedback and using review insights to improve programming skills.

Environment: Spring MVC, JDBC, Hibernate, JSP, HTML, CSS, DB2, MySQL, PostgreSQL, Jira, CVS, Junit

Education:

Bachelor’s in computer science

Kasi Reddy Narayana Reddy Engineering College, Hyderabad, India 2011 - 2014



Contact this candidate