Arjun Mehta
Front-End Developer · React & TypeScript
arjun.mehta@example.com+44 7700 900112Manchester, United Kingdomlinkedin.com/in/example-arjun-mehtagithub.com/example-arjunmehta
Profile
React and TypeScript developer, four years in, currently maintaining a Next.js property search used by three internal teams through a shared Storybook library. Recent work: typing an untyped listings API at the boundary so a renamed field fails in CI, and halving first render on the listing page behind a Lighthouse CI budget that keeps it there. Happy owning a feature from design review to rollout, and happy to be the person who writes the Playwright spec for it.
Technical Skills
Core
ReactTypeScriptJavaScript (ES2022)HTML5CSS3
Frameworks & Data
Next.jsReact RouterTanStack QueryRedux ToolkitREST APIsGraphQL
Styling & UI
Tailwind CSSCSS ModulesRadix UIStorybookWCAG 2.2 AA
Testing
JestReact Testing LibraryPlaywrightMSW
Build & Delivery
ViteWebpackGitGitHub ActionsVercelLighthouse CI
Professional Experience
Front-End DeveloperFebruary 2023 – Present
Northgate Property Group · Manchester, United Kingdom
- –Rebuilt the property search interface in Next.js and TanStack Query, replacing a jQuery page that had grown to 4,000 lines and was the source of most front-end bug reports.
- –Halved time to first meaningful render on the listing page: code-split a 610 KB map bundle behind an intersection observer, moved two analytics scripts to after hydration, and served hero images through next/image. Lighthouse CI now fails the build if the mobile performance score falls below 85, so the win does not quietly erode.
- –Typed every response from the listings API with generated TypeScript types and validated them at the boundary, so a renamed back-end field now fails in CI instead of in production.
- –Designed and shipped a shared component library in Storybook, now used by the search, agent portal and marketing teams; new landing pages went from roughly two days to half a day.
- –Introduced Playwright coverage for booking, enquiry and sign-in, which caught three regressions before release in the first quarter.
ReactNext.jsTypeScriptTanStack QueryTailwind CSSPlaywright
Junior Front-End DeveloperJuly 2021 – January 2023
Brightloom Digital · Leeds, United Kingdom
- –Built customer-facing screens for four client projects in React and Redux Toolkit, working directly with designers on component specs.
- –Migrated a 60-component codebase from JavaScript to TypeScript over two quarters, agreeing a strict-mode rollout order with the team rather than converting everything at once.
- –Reduced the main bundle by 310 KB by replacing moment.js with date-fns and removing three unused chart libraries.
- –Took over front-end code review for the team after six months and wrote the review checklist still in use.
ReactRedux ToolkitTypeScriptJestWebpack
Web Development InternJanuary 2021 – June 2021
Civic Loop CIC · Leeds, United Kingdom
- –Built a volunteer sign-up flow in React used by around 600 people during a city-wide recruitment drive.
- –Wrote the first set of component tests for the codebase and set up the GitHub Actions workflow that ran them.
ReactJavaScriptJest
Selected Projects
Fieldnote
Creator and maintainer
- –An offline-first note-taking app for site surveyors, built with React, IndexedDB and a service worker for full offline use.
- –Handles conflict resolution when two devices edit the same survey, using a last-writer-wins strategy with a visible change log.
- –Around 900 monthly active users; roughly 40 issues triaged and closed since launch.
ReactTypeScriptViteIndexedDBWorkbox
github.com/example-arjunmehta/fieldnote
form-guard
Author
- –A small hook library for accessible form validation: announces errors to screen readers, labels fieldsets and returns focus to the first invalid field.
- –Written after solving the same three problems on two client projects; documented with a page on when to validate on blur versus on submit.
ReactTypeScriptTesting Library
github.com/example-arjunmehta/form-guard
Education
BSc (Hons) Computer ScienceSeptember 2017 – July 2020
University of Leeds · Leeds, United Kingdom
- –Final-year project: a browser-based visualiser for sorting algorithms, marked at 78%.
Upper Second Class (2:1)
Certifications
Meta Front-End Developer Professional CertificateApril 2022
Coursera
Web Accessibility (W3Cx)September 2023
edX
Languages
EnglishNative
HindiC1
GujaratiB2
Technology
React Developer CV example
A front-end CV built around shipped interfaces, measurable performance work and the React ecosystem a team actually uses.
Read the guide