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.
Six moves, in order — hover, tap, or focus a stop to trace the route.
Where it began — Delhi, IndiaStart
012014Delhi, IndiaUI 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.
JavaScriptjQueryAjaxXMLJSPMVCDelhi → Birmingham, AL
022015 — 2016Birmingham, ALUI 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.
AngularJSJavaScriptBootstrapSQLKarmaJasmineBirmingham → San Jose, CA
032016 — 2018San Jose, CAFront 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.jsBootstrapGitSan Jose → Framingham, MA
042018 — 2019Framingham, MAUI 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.jsJenkinsFramingham → Evanston, IL
052019 — 2022Evanston, ILSr → 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 ReactFormikJestEvanston → Chicago, ILNow
062022 — NowNowChicago, ILLead 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