Experience

A journey across states

Six roles, six cities, two countries, 11+ years — from jQuery beginnings in Delhi to leading React platform architecture in Chicago. Here’s the route I took, one stop at a time.

6roles
6cities
2countries
11+years

Six moves, in order — hover, tap, or focus a stop to trace the route.

START1DelhiIND · 20142BirminghamAL · 20153San JoseCA · 20164FraminghamMA · 20185EvanstonIL · 2019NOW6ChicagoIL · 2022
origin relocationcurrent base
  1. Where it began — Delhi, IndiaStart

    012014
    Delhi, India

    UI Developer

    GlobalLogic

    Began my career as a UI developer, building web interfaces end to end.

    • Built interactive, user-friendly interfaces with jQuery and Ajax.
    • Integrated SOAP/XML web services in a JSP/MVC stack.
    • Contributed to end-to-end testing of delivered features.
    JavaScriptjQueryAjaxXMLJSPMVC
  2. DelhiBirmingham, AL

    022015 — 2016
    Birmingham, AL

    UI Developer

    BBVA Compass

    Delivered banking single-page applications with AngularJS.

    • Wrote custom AngularJS directives and filters for reusable behavior.
    • Built responsive UIs with Bootstrap.
    • Unit-tested components with Karma and Jasmine.
    AngularJSJavaScriptBootstrapSQLKarmaJasmine
  3. BirminghamSan Jose, CA

    032016 — 2018
    San Jose, CA

    Front End / ReactJS Developer

    Adobe

    Built interactive, responsive UI experiences on React-based products.

    • Implemented responsive interfaces with React and Bootstrap across screen sizes.
    • Created reusable front-end libraries shared across products.
    • Added JEST test coverage to core UI components.
    ReactJavaScriptSASSNode.jsBootstrapGit
  4. San JoseFramingham, MA

    042018 — 2019
    Framingham, MA

    UI Developer / ReactJS Developer

    Staples

    Built React single-page apps within an Agile product team.

    • Developed responsive, accessible SPAs with reusable UI patterns.
    • Managed application state with Redux and implemented drag-and-drop interactions.
    • Shipped through Jenkins CI/CD pipelines to test environments.
    ReactReduxJavaScriptSASSNode.jsJenkins
  5. FraminghamEvanston, IL

    052019 — 2022
    Evanston, IL

    Sr → Lead Front End / ReactJS Developer

    Cardinal Intellectual Property

    Grew from Senior to Lead, owning React product work for the company’s IP and marketing tools.

    • Built interactive React applications with Redux state management and Formik-driven forms.
    • Developed reusable component libraries shared across products.
    • Established a strong Jest unit-testing culture on the team.
    ReactReduxJavaScriptMaterial-UIKendo ReactFormikJest
  6. EvanstonChicago, ILNow

    062022 — Now
    NowChicago, IL

    Lead Software Engineer

    The Aspen Group (TAG)

    Lead the architecture of modern, scalable web applications on Next.js (App + Pages Router) with GraphQL and REST, across a multi-brand healthcare platform serving 1,000+ locations.

    • Migrated an SEO-critical platform (tens of thousands of pages) from Gatsby SSG to Next.js SSR + App Router, decoupling publishing from deployments.
    • Architected a shared multi-brand frontend powering Aspen Dental, ClearChoice, WellNow, Lovet, and Chapter from one codebase and themed design system.
    • Built reusable React component libraries and schemas; drove test automation with Jest, Vitest, and Cypress in GitLab CI/CD, with Sentry runtime monitoring.
    • Mentor engineers, run code reviews, and set team-wide standards.
    Next.jsReactTypeScriptGraphQLMaterial UITailwindCypressSentry