Skip to main content
AboutExperienceSkillsProjectsBlogResume
Open to work

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

Mar 2025 — Present

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

Jun 2021 — Mar 2025

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

Aug 2019 — Jun 2021

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

TypeScriptReactNext.jsReact NativeReduxZustandTailwind CSSshadcn/uiFramer MotionStorybook

Back-End

Full-stack when the team needs it

GoNode.jsExpressPythonGraphQLREST APIsPostgreSQLMongoDBAWSSupabase

Testing & Tools

Ship with confidence

JestReact Testing LibraryPlaywrightCypressGitGitHub ActionsDockerViteWebpackVercel

Work

Projects

PST

Punjabi Song Translator

Featured

Full-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.

Next.jsTypeScriptTailwind CSSClaude APIWhisper APISupabase

Contact

Get in touch

I'm looking for my next role. If you're hiring or just want to chat, shoot me an email.