Summary
Overview
Work History
Education
Skills
Timeline
Generic
Vaishnavi Khosla

Vaishnavi Khosla

Chicago,IL

Summary

Software Developer with 5+ years of experience building secure, scalable web applications across enterprise and consumer platforms. Strong background in Angular (v10–18), React, and full-stack development using Java, Spring Boot, Node.js, and RESTful APIs. Proven expertise in enterprise security (SSO, MFA, RBAC), modern frontend architecture, and performance optimization, with experience delivering production-ready solutions in Agile environments. Adept at collaborating across cross-functional teams to deliver compliant, high-impact features that align with business and technical goals.

Overview

7
7
years of professional experience

Work History

Software Developer II

Bank Of America
Chicago
07.2024 - Current
  • Developed and maintained enterprise Angular (v10–18) modules for a Service Account Management platform, ensuring secure, scalable access-governance solutions.
  • Led the migration to Angular 18, enhancing application performance, maintainability, and compatibility with modern standards.
  • Built and integrated RESTful APIs using Java, Spring Boot, Spring MVC, and JPA for seamless communication between services.
  • Implemented Single Sign-On (SSO) and Multi-Factor Authentication (MFA) for containerized React and Angular applications, ensuring compliance with security requirements.
  • Streamed real-time account and access events through Apache Kafka to synchronize distributed services.
  • Created GraphQL APIs backed by Neo4j to model and query complex service-account relationships, enabling high-performance, relationship-driven access insights.
  • Designed modular UI components using Angular, TypeScript, RxJS, Angular Material, HTML5, and CSS3 for responsive interfaces.
  • Authored unit and integration tests with Karma, Jasmine, and JUnit to ensure high code coverage and reliability.
  • Optimized frontend performance using Chrome DevTools and validated APIs with Insomnia, reducing load times significantly.
  • Managed source control and CI/CD pipelines with Git and Bitbucket to support automated builds and deployments.

Full Stack Developer

Byju's
India
03.2020 - 12.2021
  • Engineered React, Redux, and TypeScript components for student and teacher learning platforms, increasing user engagement by 30%.
  • Crafted responsive, cross-browser UIs using CSS, SASS, and Styled Components to deliver consistent experiences across devices.
  • Integrated RESTful APIs using Axios, React Query, and Redux Thunk to enable real-time data synchronization and dynamic content updates.
  • Migrated legacy class components to React Hooks, reducing technical debt, and improving maintainability by 25%.
  • Collaborated closely with UI/UX designers to translate wireframes into pixel-perfect, accessible user interfaces.
  • Delivered full-stack features using Node.js and Express to support student performance tracking and assignment management.
  • Enhanced front-end performance through lazy loading, memoization, and efficient state management, reducing initial load times by 40%.
  • Coordinated Git, Bitbucket, and JIRA workflows while actively participating in sprint planning, daily stand-ups, and code reviews.
  • Produced a high-impact teacher dashboard through cross-functional collaboration in a fast-paced, Agile environment.

Software Developer

Braza Tires
India
10.2018 - 02.2020
  • Maintained and enhanced Angular applications for tire booking, inventory management, and dealer operations, improving workflow efficiency and usability.
  • Constructed reusable UI components using TypeScript, RxJS, and Angular Forms, supporting a scalable frontend architecture.
  • Leveraged RESTful APIs to provide real-time updates for orders, service appointments, and inventory availability.
  • Assembled backend services with Node.js, Express, and MongoDB to support order processing, inventory tracking, and customer management.
  • Rolled out a responsive admin dashboard with analytics and reporting, reducing manual operations by 60%.
  • Configured JWT-based authentication and RBAC to secure dealer, admin, and customer access.
  • Deployed Docker-based applications and managed source control using Git and GitHub to ensure reliable builds and deployments.
  • Refined application performance through lazy loading, route guards, and modular architecture, improving load times and scalability.

Education

Masters of Science - Computer Science

University of Texas At Arlington
01.2023

Bachelors of Technology - Computer Science

Banasthali Vidyapith
06.2018

Skills

  • Java and TypeScript
  • JavaScript (ES6)
  • Angular and Reactjs
  • HTML5 and CSS3
  • Spring Boot and MVC
  • Nodejs and Expressjs
  • GraphQL
  • RESTful APIs
  • Single sign-on (SSO)
  • Multi-factor authentication (MFA)
  • OAuth 20 and OpenID Connect
  • JSON Web Tokens (JWT)
  • Role-based access control (RBAC)
  • Docker and CI/CD
  • Git and version control
  • JIRA project management
  • JUnit and Jasmine testing
  • API testing tools (Insomnia, Bruno etc)
  • Performance optimization
  • AI service integration
  • Agile methodologies

Timeline

Software Developer II

Bank Of America
07.2024 - Current

Full Stack Developer

Byju's
03.2020 - 12.2021

Software Developer

Braza Tires
10.2018 - 02.2020

Bachelors of Technology - Computer Science

Banasthali Vidyapith

Masters of Science - Computer Science

University of Texas At Arlington
Vaishnavi Khosla