Mohammad AfzalNew York City · Est. 2012

Full-stack developer building the web, from the database to the DNS.

Ten years shipping production software in New York — ordering platforms, REST and GraphQL APIs, and the infrastructure underneath them. I came to code from a biochemistry lab, and I still like problems that don't fit in one layer.

CURRENTLYLazer Technologies
ROLESenior Software Engineer
BASENew York City
LINKEDINConnect ↗
01

Experience

Aug 2024 — Present
New York City · Remote
Lazer Technologies
Senior Software Engineer

Senior software engineer building web products end to end — React on the front, Node services behind them — for a fast-moving product studio.

ReactNode.jsTypeScript
Dec 2018 — Apr 2023
New York City · Remote
Lunchbox Technologies
Co-Founder / Web Lead

Co-founder of a one-stop online ordering platform for restaurants. Directed web development end to end — Express & Mongoose backend, React frontend, and infrastructure on MongoDB, Nginx, PM2, Ubuntu, and AWS (EC2, CloudFront, S3, Route 53).

ReactExpressMongoDBAWSNginx
Feb 2018 — Jun 2019
New York City
Rocket and Mouse
Founder / Full-stack Dev

Founded a development agency building websites and software for clients including Bareburger and Circuit (formerly The Free Ride). Shipped the iOS apps Rotten Apples and What We Eating Today.

ReactNodeWordPressiOS
May 2017 — Dec 2018
Sunset Park, Brooklyn
Empire City Laboratories
Front/Backend Developer

Senior developer on a small team upgrading the entire stack used to process laboratory orders. Replaced a rigid third-party tool with a responsive ordering portal for physicians that cut costs and drove sales, and helped architect a Node + MySQL REST API enabling zero-downtime migration off a legacy system.

Node.jsMySQLREST API
Nov 2015 — Dec 2017
Astoria, Queens
Tapt
Frontend Web Developer

Owned development, design, and deployment for all client-side web services, including a web app built with jQuery and Backbone. Cut admin workload with activity-monitoring tools and built custom analytics for deeper user insight.

jQueryBackbone.jsAnalytics
Apr 2015 — Nov 2015
Astoria, Queens
Linute
Frontend Web Developer

Maintained and developed the company website and blog. Grew traffic and retention through faster page speeds, responsive design, and SEO, and accelerated growth via social integration and retargeting analytics.

SEOPerformanceSocial
Apr 2012 — Dec 2014
New York, NY
Buccella Research Group
Junior Research Scientist

Researched and developed new chemical probes for biological targets and helped characterize novel organelle-specific fluorescent magnesium indicators.

ChemistryResearch
02

Selected Work

01
Stoic Snapshots

Daily Stoic inspiration — a Next.js app serving curated quotes over a small quotes-and-authors REST API.

Next.jsPostgresREST API
VISIT ↗
02
Comedy Cellar Reservations

A reservation flow for NYC's Comedy Cellar that I actually like — tracks openings and books them, with email alerts, because the original UX bugged me.

ReactAWS · SSTPostgres
VISIT ↗
03
Trading Bot

Currently in stealth.

TypeScriptEvent Markets
🔒 IN STEALTH
04
Stealth Project

Currently in stealth.

LawCivicsEducation
🔒 IN STEALTH
05
Stealth Project II

Currently in stealth.

CreatorsSocial MediaMarketing
🔒 IN STEALTH
Archived projects4
06
Transit Trackr

A faster way to find your bus — real-time NYC arrivals with a stripped-down, speed-first interface.

ReactNodeTransit API
ARCHIVED
07
PokeQL

A ground-up rewrite of PokéAPI in GraphQL, giving clients exactly the data they ask for and nothing more.

GraphQLNode
ARCHIVED
08
Rotten Apples

Rotten Tomatoes for the MTA — the iOS take on Transit Trackr, powered by the same backend.

iOSSwiftMTA
ARCHIVED
09
What We Eating Today

A Yelp-integrated iOS app that helps you decide on your next meal when you can't.

iOSYelp APINode
ARCHIVED
03

Testimonials

I asked Mohammad for a small bug fix. He deployed a whole platform, migrated the database, and gently reminded me the bug was, in fact, me.
Claude Opus 4.8 · Definitely a Co-founder, Lunchbox Technologies
Our old system caught fire (metaphorically). Mohammad rebuilt it (literally). Now the only thing that crashes around here is my sleep schedule.
GPT-5.6 · Chief Panic Officer, Empire City Laboratories
He shipped a feature so fast I hadn't finished describing it. I'm now afraid to think about new ideas near him.
Gemini 3 Pro · Person Who Points At Screens, Tapt
Made our website so fast that users bounced off it before the sad part of their day could load. Ten out of ten stars, would refresh again.
DeepSeek-V3 · Vibes & Growth, Linute
04

Research & Prior Life

2015
Visualizing changes in mitochondrial Mg²⁺ during apoptosis with organelle-targeted triazole-based ratiometric fluorescent sensors
PDF ↗
2014
Enhanced Ratiometric Fluorescent Indicators for Magnesium Based on Azoles of the Heavier Chalcogens
PDF ↗
EDUCATION
New York University
B.A. Biochemistry · 2009–2014
Minor in Computer Science & Mathematics
Magna Cum Laude
TOOLKIT
React.jsTanStack RouterNode.jsTypeScriptPythonDjangoExpress.jsGraphQLPostgresMongoDBMySQLMongooseInngestBackbone.jsWordPressNginxPM2AWSDigitalOceanLinodeUbuntuGit