Hi , I’m Jainil Chauhan, a Front-End Developer.
I build responsive, accessible, and performant interfaces.
A Peek Into My Work
React
TypeScript
Vue
GraphQL
Express.js
JavaScript
Angular
Bootstrap
LESS
SASS
Node.js
Vite
Webpack
React
TypeScript
Vue
GraphQL
Express.js
JavaScript
Angular
Bootstrap
LESS
SASS
Node.js
Vite
Webpack
Engagement
12 min
User Satisfaction
4.5★
Engagement
8 min
User Satisfaction
4.7★
Work Experience
Sr Front-End Engineer
NTT Data Americas
Feb 2021 – Present
- Optimize a Vue 3 micro-frontend architecture, refactor Webpack configs (Module Federation, dynamic imports, tree-shaking, Brotli compression) to shrink client bundle size by 60% and reduce first paint and TTI times significantly.
- Profile and eliminate resource leaks using Chrome DevTools and Vue DevTools; rewrite memory-heavy components to drop peak heap usage by 50% and lower CPU time on critical interactions.
- Solve high-priority production bugs across MFEs, trace issues from UI to API contracts, and deploy hot-fixes that meet same-day SLAs.
- Deliver new customer-facing features using the Composition API, Vue Router, and shared design-system components while maintaining accessibility, responsive layout standards, and Tailwind CSS.
- Produce in-depth performance reports comparing Lighthouse scores, Web Vitals, and memory/CPU metrics.
Front-End Engineer
Info Way Solutions LLC
July 2018 - Jan 2021
- Built micro-frontends in Vue 2 using responsive UI components and state management Vuex for web app.
- Integrated GraphQL queries through Apollo Client to bridge front-end components with middleware services.
- Developed and executed 40 + A/B and multivariate experiments in Adobe Target, writing custom JavaScript/CSS for variant rendering and capturing results in Adobe Analytics.
- Wrote Jest unit tests ensuring the codebase sustained an average branch-coverage rate well above 90%.
Server Test Operator
Staffmark LLC
Dec 2016 - Jun 2018