Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vaishnavi Yadav

Summary

Results-oriented Software Developer with over 4 years of extensive experience designing, developing, and deploying enterprise-level applications using Java, Spring Boot, React, Angular, and microservices architecture. Expertise in cloud platforms such as AWS, Azure, and GCP, and implementing solutions with technologies like Kafka, Docker, and Kubernetes. Proven track record in developing secure, scalable RESTful APIs and GraphQL services, leveraging OAuth2 and JWT for authentication and authorization. Adept at building CI/CD pipelines with Jenkins, Git, and GitHub Actions, ensuring efficient, automated development workflows. Experienced in working within Agile teams, following best practices in iterative development, continuous integration, and timely delivery of high-quality products. Strong communication skills, capable of collaborating across cross-functional teams to deliver business solutions that align with objectives and drive operational efficiency.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Developer

Capital One
12.2024 - Current
  • Designed and built a real-time customer insights platform using Java, Spring Boot, and Apache Kafka to process millions of transactions and behavioral data per day.
  • Implemented microservices for credit limit adjustments, transaction analysis, and alert notifications, ensuring modularity and independent scaling.
  • Developed secure RESTful and GraphQL APIs with OAuth2 and JWT for internal credit systems and customer-facing apps.
  • Used MongoDB and PostgreSQL for hybrid data storage—structured account data in relational format and user behavior in NoSQL.
  • Built dynamic customer dashboards in React showing credit utilization, spending patterns, and personalized offers.
  • Deployed services on AWS using EKS, Docker, and Kubernetes, achieving 99.99% uptime during high traffic.
  • Automated full CI/CD with Jenkins and GitHub Actions, integrating quality gates, security scans, and rollback mechanisms.
  • Integrated Keycloak for user authentication across internal tools, tied to LDAP for employee access control.
  • Enabled stream processing with Kafka Streams and alerting on anomalous credit behavior using custom rule engines.
  • Worked closely with data science teams to embed ML-driven recommendations for credit upgrades based on risk scoring models.
  • Optimized data pipelines for real-time analytics, enabling personalized credit recommendations and targeted marketing campaigns.
  • Implemented fault-tolerant mechanisms using Kafka’s event replay feature, ensuring data integrity during system failures or downtime.
  • Enhanced transaction fraud detection by implementing machine learning models that analyze patterns and detect anomalous behaviors.
  • Built a scalable notification system that sends personalized alerts for credit limit changes, ensuring timely updates to customers via email, SMS, or mobile app notifications.
  • Software tools: React, Redux, Chart.js, Visual Studio Code, Java, Spring Boot, Spring Cloud, Websockets, Eclipse, IntelliJ IDEA, MySQL, MongoDB, PostgreSQL, MySQL Workbench, pgAdmin, AWS (EC2, S3, RDS, EKS), Jenkins, Git/GitHub, JUnit, Mockito, Postman, Swagger, JIRA, Trello, Confluence, Docker, Kubernetes, Keycloak, Kafka, GraphQL, OAuth2, JWT.

Software Developer

Optum
12.2023 - 11.2024
  • Developed responsive user interfaces using React, Redux, and Bootstrap for scheduling appointments, viewing care plans, and secure messaging with providers.
  • Created secure and scalable backend services using Spring Boot, handling appointment booking, provider availability checks, and rescheduling workflows.
  • Implemented WebSocket and Kafka for real-time updates on appointment status, cancellations, and waitlist notifications.
  • Integrated with third-party Electronic Health Record (EHR) systems using FHIR-compliant REST APIs for real-time data synchronization.
  • Used MySQL for structured scheduling data and Redis for real-time availability caching and session management.
  • Enabled user authentication and role-based access using OAuth2, JWT, and integration with Okta for enterprise SSO.
  • Deployed services on Azure Kubernetes Service (AKS) using Docker, with autoscaling and monitoring through Azure Monitor and Prometheus.
  • Designed a notification engine that sends appointment reminders and care alerts via email, SMS, and in-app messages.
  • Participated in daily Agile scrum ceremonies, sprint planning, and backlog refinement using JIRA and Confluence.
  • Wrote unit and integration tests using JUnit, Mockito, and conducted performance testing with JMeter.
  • Software Tools: React, Redux, Spring Boot, WebSocket, Apache Kafka, REST APIs, MySQL, Redis, Docker, Azure AKS, OAuth2, JWT, Okta, JIRA, Confluence, JUnit, Mockito, JMeter, GitHub, Postman.

Software Developer

OpenText
01.2020 - 09.2021
  • Developed a secure document lifecycle management system enabling enterprises to store, track, review, and archive critical business documents using Java, Spring Boot, and Angular.
  • Designed and implemented microservices architecture using Spring Cloud, allowing modular development and independent deployment of services such as document ingestion, metadata tagging, compliance validation, and archival.
  • Built dynamic user interfaces in Angular to support advanced search, version history tracking, and document approval workflows.
  • Utilized MongoDB for storing unstructured document metadata and PostgreSQL for transactional data such as user actions and audit trails.
  • Integrated Apache Tika and OpenText APIs for document parsing, indexing, and classification, ensuring seamless compatibility with over 100+ file formats.
  • Enabled real-time compliance checks and validation using custom rule engines and Spring Batch for background document scans.
  • Secured the platform using Spring Security, OAuth2, and JWT, with role-based access control for admins, reviewers, and end users.
  • Deployed services on AWS using ECS, S3 for secure document storage, and CloudWatch for monitoring and alerting.
  • Automated CI/CD pipelines using Jenkins and AWS CodePipeline, streamlining testing, scanning, and deployments.
  • Collaborated with legal and compliance teams to align document retention policies with industry standards like SOX and HIPAA.
  • Implemented drag-and-drop functionality in Angular for seamless document uploads, with real-time progress tracking and error handling.
  • Enabled full-text search capabilities using Elasticsearch, allowing users to quickly retrieve documents based on content, metadata, or tags.
  • Software Tools: Java, Spring Boot, Spring Cloud, Spring Security, Angular, MongoDB, PostgreSQL, Apache Tika, OpenText APIs, JWT, OAuth2, AWS (ECS, S3, CloudWatch), Jenkins, AWS CodePipeline, Elasticsearch, Swagger, Postman, Git/GitHub, JIRA, Confluence.

Education

Masters - Computer Science

Southern New Hampshire University
Manchester, New Hampshire

Bachelors - computer science

Osmania University

Skills

  • Programming Languages: Java, Python, JavaScript, TypeScript, Nodejs
  • Frontend Technologies: Reactjs, Angular, HTML5, CSS3, Redux, Bootstrap
  • Backend Technologies: Spring Boot, Spring Cloud, Hibernate, RESTful APIs, Microservices Architecture
  • Cloud Technologies: AWS (EC2, S3, RDS, CloudWatch), Azure (App services, Azure SQL,AKS,Blob Storage), Google Cloud Platform (GCP)
  • Databases: MySQL, Oracle, PostgreSQL, MongoDB
  • DevOps & CI/CD Tools: Docker, Kubernetes, Jenkins, GitHub, GitLab CI/CD, AWS CodePipeline, Azure DevOps, Terraform
  • Software Development: Agile, Scrum, Test Driven Development (TDD)
  • Version Control: Git/GitHub, Gitlab, Bitbucket
  • Testing: JUnit, Mockito, Jasmine, Karma, Selenium, Postman
  • IDEs: Eclipse, IntelliJ IDEA, Visual Studio Code
  • Security: OAuth2, JWT, Spring Security, Keycloak, LDAP
  • Messaging & Streaming: Apache Kafka, RabbitMQ
  • Other Tools: JIRA, Trello, Confluence

Certification

AWS Certified Solutions Architect

Timeline

Software Developer

Capital One
12.2024 - Current

Software Developer

Optum
12.2023 - 11.2024

Software Developer

OpenText
01.2020 - 09.2021

Bachelors - computer science

Osmania University

Masters - Computer Science

Southern New Hampshire University
Vaishnavi Yadav