§ 03 — Experience
Six years, three teams.
A timeline of shipped work. Click a row to expand.
Jun 2022 — Present
Senior Frontend Engineer at Pragmidea Ltd
London · Remote
Close
- 01Lead development of a flight-booking platform — Next.js · Prisma · Tailwind · Redis · PostgreSQL — reached 1,000+ tickets / week
- 02Built automated test suites with Jest + Cypress — cutting manual QA by 75%, coverage 95%
- 03Migrated legacy React + React Router → SSR Next.js — with a new cache layer end-to-end
- 04Refactored styled-components → Tailwind across projects — improving DX and reducing bundle by 20–40%
- 05Tuned backend caching strategy — cutting server response time by 30%, +25% PageSpeed
- 06Achieved 100% TypeScript coverage across the codebase — with −30% runtime errors
Mar 2020 — Jun 2022
Frontend Engineer at Bitmax
Crypto · Remote
Read
- 01Migrated the main exchange application from Next.js → Angular — in under a month, driving +40% engagement
- 02Engineered a replacement exchange app — supporting 50K+ daily users
- 03Cut ticket resolution time by 50% — and grew in-app exchange revenue by +20%
- 04Identified and eliminated redundancy across five components — reducing complexity by 40%
- 05Owned sprint planning in a team of five — shipping alpha 2 months early
Feb 2019 — Feb 2020
Frontend Engineer at AVID Technology Development
Tehran
Read
- 01Refactored the marketing site to be fully responsive — improving Web Vitals by 100%
- 02Implemented GraphQL across the front-end — for faster, more predictable data flow
- 03Built a motion-rich UI using React Spring — reducing load by 20% and lifting engagement by 40%
- 04Conducted deep code reviews across five components — improving readability +70%, lowering bugs by 80%