Montréal, QC 45.50°N 73.57°W local

I build backends that hold up under load, and products people actually use on a Friday night.

Backend lead at Catena Logistix, writing mostly Go. After hours I ship ChaloCity and DevDrafted, take photos wherever I land, and work the grill at a steakhouse.

Portrait of Mayank Gupta smiling in sunglasses, a dark suit and a blue tie
FR 01 · Self

Work

Things I've shipped, and still run.

Older projects in the archive →

ChaloCity

Everything happening in Montréal on one live map. Concerts, comedy and free city events, pulled from many sources into one bilingual feed.

chalocity.com ↗
  • Tonight
  • Free
  • Music
  • Comedy
  • Arts & theatre
Bilingual
EN / FR
Open ChaloCity ↗

DevDrafted

Resumes as code. Write YAML, get a typeset PDF, then tune it to a job post with Gemini.

  1. 01 · YAML

    title: Backend Lead
    stack: [go, aws]
  2. 02 · Go struct

    Title: "Backend Lead",
    Stack: []string{…}
  3. 03 · LaTeX

    \role{Backend Lead}
    \skills{Go, AWS}
  4. 04 · PDF

    Mayank Gupta

    Backend Lead

Go · Gin · LaTeX · Gemini · DigitalOcean

Now

Updated Oct 2026

Building
The map-first UI for ChaloCity
At work
Rebuilding our Docker deploy pipeline
Court
Badminton, padel when I can find a fourth

Globe-trotting

Where the photos came from

Places I've been, city-level

Off the line

TICKET #0427GRILL

Mise en place
infra as code
The rail
a job queue
86'd
flag turned off
Fire table 12
ship it

Weekends I work the grill at a steakhouse. A Friday rush teaches you more about queues than any textbook.

Stack

Tools, with receipts.

Go
DevDrafted API on Gin; backend services at Catena Logistix
Daily driver
Node.js · TypeScript
ChaloCity ingestion and the Next.js app; this site
Daily driver
MongoDB
Real-time truck tracking and carrier geo-search at Catena
Production
Docker · AWS · CI/CD
Catena deployment pipeline; DevDrafted on DigitalOcean with GitHub Actions
Production
React · Next.js
ChaloCity map UI; mayankgupta.dev
Shipped

Contact sheet

I also point cameras at things.

Mostly while travelling. Every frame keeps its settings. Prints are coming soon.

Open the gallery →

Lab

Things I build for fun, some with solder.

  • Home Assistant on a Raspberry PiSmart home
  • NFC-tagged music postersHardware
  • A photo wall for the apartmentIn progress
Portrait of Mayank Gupta

Off the clock

Usually on a court, a trail, or locked in an escape room.

  • Badminton, competitive
  • Padel
  • Hiking
  • Biking
  • Escape rooms
  • Cooking

Electrical engineer by degree, software engineer by choice. M.Eng from Concordia. Happy to talk badminton strategy, escape-room puzzles or your deploy pipeline.

Archive

Got something worth building?