Yashwanth Kumar Vandanapu

Senior Software Engineer, Toronto

Yashwanth Kumar Vandanapu

Senior Software Engineer, Toronto

I build React and Next.js products for large teams: shared UI foundations, accessible interfaces, and AI features that ship.

9+ years7 companiesCanada and IndiaMentors engineers

Works AI-first every day with Claude Code, Codex, Cursor and GitHub Copilot.

  • 30% less code redundancySurveyMonkey
  • 40% fewer defects with Jest/KarmaCanada Life Digital Hub
  • 25% improvement in workflow efficiencyCITI Bank

Experience

  1. SurveyMonkey

    Now

    2023 – now

    Senior Software Engineer, Canada

    Front-end architecture, shared components, and AI-assisted workflows for enterprise SaaS.

    • React
    • APIs
    • AI
    • Delivery
    • Survey authoring & shared UI foundations30% less code redundancy

      Built reusable React and Next.js modules in an Nx monorepo for enterprise survey authoring, with AI assistance for content generation, routing, and validation.

      Problem
      Enterprise survey-authoring apps were built with duplicated front-end code, and survey authors needed AI help with content, routing and validation.
      My role
      Led the modular front-end architecture in React, Next.js and TypeScript, and integrated OpenAI and LangChain into the authoring workflow.
      Key decisions
      • Moved shared UI into an Nx monorepo of reusable React and Next.js components, instead of per-app copies
      • Built GitHub Actions pipelines for builds, tests, linting and releases across web apps and npm packages
      • Streamed AI responses into the UI, with tool calls and schema-driven forms
      Result
      30% less code redundancy, WCAG 2.2 AA-compliant interfaces, and AI-assisted survey authoring in production.

      React, Next.js, NX, OpenAI, LangChain, TypeScript

    • Conversational Bot UI Framework

      Developed reusable conversational and bot-driven UI components supporting streaming responses, tool calls, fallback chains, and dynamic multi-step workflows for enterprise applications.

      React, TypeScript, OpenAI, Streaming API, Storybook

    What I did
    • Led modular front-end architecture for enterprise SaaS applications using React, Next.js, TypeScript, and an Nx monorepo.
    • Architected reusable React and Next.js components, reducing code redundancy by 30%.
    • Delivered WCAG 2.2 AA-compliant interfaces with rigorous accessibility testing and front-end performance optimization.
  2. Canada Life Digital Hub

    2023

    Application Developer, CanadaContract

    Modernized investment and retirement workflows with Vue 3, reliable forms, and API integrations.

    • Vue
    • APIs
    • Data
    • Delivery
    • Financial Workflow Automation40% fewer defects with Jest/Karma

      Modernized RRSP and TFSA workflows in Vue 3 using composable APIs and Pinia, with schema-driven forms, validation, and reliable form session recovery.

      Problem
      RRSP and TFSA investment workflows needed to move to Vue 3, and form defects were too frequent.
      My role
      Led the Vue 3 migration and set up the testing frameworks.
      Key decisions
      • Rebuilt the workflows with Vue 3 composable APIs and Pinia for state
      • Made the investment and retirement forms schema-driven, with shared validation
      • Introduced Jest and Karma test frameworks, plus session recovery backed by SQL and NoSQL caching
      Result
      40% fewer defects across the investment and retirement workflows.

      Vue 3, Pinia, Node.js, Jest, REST APIs, PostgreSQL, MongoDB

    What I did
    • Led RRSP and TFSA workflow migration to Vue 3 using composable APIs and Pinia.
    • Established Jest/Karma testing frameworks, cutting defects by 40%.
    • Developed schema-driven forms and validation for investment and retirement workflows, collaborating with cross-functional teams on product goals.
  3. CITI Bank

    2022 – 2023

    Senior Software Engineer, CanadaContract

    Rebuilt banking dashboards and approval workflows with React and Redux.

    • React
    • APIs
    • Data
    • Enterprise Dashboard Rebuild25% improvement in workflow efficiency

      Rebuilt enterprise banking dashboards in React and Redux, with multi-step approval flows, API integrations, and PostgreSQL-backed report caching.

      Problem
      Enterprise banking dashboards and multi-step approval flows needed to be faster to work through.
      My role
      Rebuilt the dashboards and approval flows in React and Redux.
      Key decisions
      • Managed multi-step approval state in Redux
      • Wrapped backend APIs in reusable front-end components
      • Added a PostgreSQL caching layer for reports, backed by structured unit and integration tests
      Result
      25% improvement in workflow efficiency.

      React, Redux, PostgreSQL, REST APIs

    What I did
    • Rebuilt enterprise dashboards and multi-step approval flows in React and Redux, improving efficiency by 25%.
    • Reduced bugs through structured unit and integration testing.
    • Integrated backend APIs into reusable front-end components and built a PostgreSQL report caching layer.
  4. Telus

    2021 – 2022

    Frontend/Full Stack Developer, Canada

    Built micro-frontend architecture for internal provisioning workflows.

    • React
    • APIs
    • Data
    • Delivery
    • Micro-Frontend Architecture

      Designed and implemented micro-frontend React/Next.js modules for internal provisioning workflows and customer management systems with IaC using Terraform and Ansible.

      React, Next.js, Node.js, MongoDB, Terraform, Ansible

    What I did
    • Built micro-frontend React/Next.js modules for internal provisioning workflows.
    • Developed Node.js/MongoDB services for automation tooling and real-time dashboards.
    • Implemented IaC using Terraform and Ansible for environment provisioning.
  5. FactSet

    2020 – 2021

    Software Engineer II, India

    Modernized legacy applications with improved workflow navigation.

    • Vue
    • Angular
    • Delivery
    What I did
    • Modernized UI from AngularJS to Vue/Angular hybrids with improved navigation.
    • Automated environment configuration with Ansible and AWS EC2 deployment pipelines.
    • Improved accessibility and performance across global financial products.
  6. Hughes Systique

    2019 – 2020

    Software Engineer, India

    Delivered high-traffic applications with CI/CD integration.

    • React
    • Angular
    • APIs
    • Data
    What I did
    • Delivered React/Angular interfaces for workflow visualization and automation.
    • Built backend APIs using Node.js and Loopback, integrating MongoDB for analytics.
    • Improved cross-browser performance using Bootstrap and Angular Material.
  7. Kellton Tech Solutions

    2017 – 2019

    Software Engineer, India

    Developed enterprise healthcare solutions with Vue/Angular.

    • Vue
    • Angular
    • Delivery
    • Healthcare Workflow Platform

      Developed healthcare workflow modules with form-heavy UI flows, high-performance AWS deployments, and comprehensive accessibility compliance for global healthcare providers.

      Vue, Angular, AWS EC2, Nginx, Node.js

    What I did
    • Developed healthcare workflow modules using Vue/Angular with form-heavy UI flows.
    • Managed AWS EC2 deployments with Nginx tuning for high-performance delivery.
    • Collaborated in Agile processes including sprints and retrospectives.

Side projects

Earlier experiments (2)

Next stop: your team

Hiring a senior front-end or full-stack engineer? Let’s talk.

yashwanth.vandanapu@gmail.com