I build production React / Next.js apps: SSR sites, dashboards, payment flows, and browser tools that turn messy workflows into fast UIs.
📍 Toride, Ibaraki (Tokyo-reachable) · 🇯🇵 Japanese N4 → N3 · 🇬🇧 English fluent
🌐 Portfolio: theirfankhan.com
✉️ irfankm.dev@gmail.com
| Project | Live | Stack |
|---|---|---|
| ElevProf — GPX → SVG elevation charts for trail runners | elevprof.vercel.app | Next.js, SVG |
| Race Bib Generator — design & export print-ready bibs in-browser | racebib.vercel.app | Next.js, SVG |
| Elevation Tattoo tool — GPX to print-ready tattoo SVGs (hours → minutes) | elevationtattoo.com | Next.js |
| Himalayan Trail Running — registration, payments, multi-role admin | himalayantrailrunning.com | React |
| Freedom Adventure Treks — SSR rebuild + booking (Lighthouse ~40 → 90+) | freedomadventuretreks.com | Next.js |
More case studies and UI work → theirfankhan.com
- Job hunting in Japan for English-first / bilingual frontend roles
- Studying Japanese toward N3
- Shipping small public tools for the trail-running / outdoor community
TypeScript JavaScript React Next.js Tailwind Framer Motion REST Vercel Figma · familiar with Django / Python
- theirfankhan.com — portfolio
- Live demos above — product quality
- Repos in this profile — implementation
Open to frontend roles in Greater Tokyo (hybrid/onsite).