Gurkirt Heerey
Senior Software Engineer
7+ years shipping production software. Mostly React and TypeScript on the front end, Go and Node on the back.
About
About me
I've been writing software professionally since 2019. Most of my work has been in React and TypeScript, but I'm comfortable across the stack with Go, Node, and Python.
I've owned frontend architecture at an AI startup, built internal CRMs and consumer investment platforms at a fintech company, and shipped healthcare apps at a consultancy.
Career
Experience
TryCaddi
AI automation startup streamlining business workflows
Senior Software Engineer · Seattle, WA (Remote)
- Established frontend architecture, defined coding standards, and built CI/CD pipeline for the engineering team
- Built 60+ feature pages and components using React Hook Form, Yup validation, and Recharts dashboards
- Established testing suite with Jest, Playwright and React Testing Library, achieving 80% reduction in production bugs
- Refactored 10 upstream API calls into a single endpoint using goroutines, reducing client-side network requests
- Architected a component design system from scratch, enforcing visual consistency across 60+ pages
Linqto
Fintech platform for private market investments
Senior Software Engineer · San Jose, CA (Remote)
- Led greenfield development of internal CRM using React, Next.js, TypeScript, Redux, and React-Query
- Spearheaded full Next.js migration introducing SSR and code-splitting across 25+ page consumer platform
- Developed 80+ features across React and React Native apps, increasing sprint velocity by 30%
- Revamped Invest page UX, driving 25% increase in sales conversion and 30% drop in bounce rates
- Integrated Plaid for KYC/accreditation and maintained CI pipeline at 88% test coverage
Novo Technologies
Consultancy for healthcare companies
Software Engineer · Modesto, CA
- Delivered cross-browser front-end features across 4 web applications using React and Ember.js
- Built a React SPA with Google Maps API, enabling 200+ customers to track transport in real time
- Designed and tested 20+ REST API endpoints in C#
Education: B.S. Computer Science, University of the Pacific (2019)
Toolkit
Skills
Front-End
Where I spend most of my time
Back-End
Full-stack when the team needs it
Testing & Tools
Ship with confidence
Work
Projects
Punjabi Song Translator
FeaturedFull-stack app for learning Punjabi through music. Translates song lyrics line-by-line across three scripts (Gurmukhi, Shahmukhi, romanized).
Problem
Growing up in the diaspora, I loved Punjabi music but couldn't always follow the lyrics. There's no good tool for getting contextual, line-by-line translations, especially across different scripts.
Solution
Lyrics pipeline that pulls from Genius API, YouTube captions, and Whisper as fallbacks. Claude API handles the actual translation across all three scripts.
Impact
Each translation costs under $0.03 in API calls. The translations actually read naturally instead of sounding like Google Translate.
Contact
Get in touch
I'm looking for my next role. If you're hiring or just want to chat, shoot me an email.