Joey Hershkop

I'm Joey — a computer engineer (McGill '25) who builds software end-to-end and thinks across disciplines.

At a high-pace B2B SaaS startup, I've designed and shipped production systems end-to-end: financial billing infrastructure, HMAC-verified webhook ingestion, event-driven realtime pipelines, and role-based access control. I enjoy taking messy real-world constraints—from ambiguous municipal legal bylaws to strict financial state machines—and engineering reliable, tested software around them.

Outside of core engineering, I'm driven by broad curiosity. I spend a lot of time reading psychology, neuroscience, statistics, and philosophy, composing music, and diving into problems that don't fit neatly into a single discipline.

Explore my selected work & case studies, download my resume (PDF), listen to music, check out upcoming writing, or get in touch.

B2B SaaS Stripe Billing & Ingestion Engine

Owned end-to-end subscription billing for a live B2B SaaS platform: raw HTTP body preservation middleware for HMAC signature verification, idempotent webhook processing to prevent replay attacks, and PostgreSQL state mirroring.

  • PHP
  • PostgreSQL
  • Stripe API
  • Webhooks
  • Security
  • React

Reggeee — Greenfield Family Activity Marketplace

Architected a two-sided marketplace from scratch: designed the PostgreSQL schema modeling non-traditional multi-adult families (divorced co-parents, guardians), built Argon2id auth with anti-enumeration protection, Redis session state, and a typed React 19 frontend.

  • React 19
  • TypeScript
  • Slim 4
  • PostgreSQL
  • Redis
  • Argon2id