Skip to content
View Khizarc's full-sized avatar

Block or report Khizarc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Khizarc/README.md

Khizar Chaudhry

BSc Computer Science, Seneca Polytechnic — graduating Summer 2027 · Toronto, ON khizarchaudhryy@gmail.com

I spent this past summer building AI infrastructure in production at a startup. The rest of my time I work close to the metal — a CPU out of NAND gates, a buffer overflow chased through a pathfinder. Whatever I build I try to make verifiable, so everything here comes with a test suite you can run yourself.


Experience

Software Engineer Intern, AI Infrastructure · Motive

May – Aug 2026 · TypeScript NestJS MongoDB Claude API

  • Put Portkey in front of every model call as a gateway — routing, caching and monitoring 10K+ LLM calls per month in production. Cut the API bill 35% and made per-call latency and cost visible for the first time.
  • Built the TypeScript/NestJS pipelines behind an automated applicant curation system on the Claude API, ingesting 5,000+ event RSVPs, form responses and user signals into MongoDB.
  • Shipped an evaluation engine that grades applicants in parallel batches with written reasoning for every decision — 1,000+ candidates per event, 80% less manual review.

Selected projects

shopify-shipping-integration — shipped to paying merchants

Node.js Express MongoDB React Shopify API

The Shopify integration for a live shipping-label platform, written into an existing production codebase. OAuth with AES-256-GCM encrypted token storage, HMAC-verified webhooks, and order → label prefill with address normalization. 65 tests.

fleex-3pl-platform — multi-tenant warehouse platform

Next.js 15 TypeScript PostgreSQL Prisma

Carries orders from receiving through picking, packing and shipping: an operator dashboard and a client portal over one backend, 37 routes across 19 models. Several companies share one database, so the database itself enforces the boundary between them with Postgres row-level security — and stock is locked while it is being assigned, so two orders can never claim the same item. 245 checks across 32 files, run against a real database.

gbpusd-intraday-study — two million rows, one real finding

Python NumPy Pandas

Six years of minute-by-minute GBP/USD, validated before anything is allowed to read them — which turned up three problems, including six months missing a third of their prices. The finding: how far price moves is forecastable (out-of-sample R² = 0.65); which direction it moves is not. Every hand-rolled estimator is checked against synthetic data with a known answer, and one of those checks caught a bug making every result look twice as reliable as it was.

hack-computer — a 16-bit CPU from one gate

HDL Assembly

Fifteen logic gates become an ALU, the ALU and a register file become a CPU, and the CPU plus memory runs compiled programs. Built up from a single primitive gate. 37 test scripts pass.

olympic-data-pipeline — 128 years of records reconciled

Python

Integrates Paris 2024 into a 128-year dataset: 155,861 athletes and 316,834 results reconciled across two sources that share no identifier. Found a bug that silently dropped the age of every athlete born on 29 February, at every Winter Olympics. 43 tests, standard library only.


Working with

Languages TypeScript · JavaScript · Python · C · C++ · SQL · Assembly · HDL
Web React · Next.js · Node.js · Express · NestJS · Tailwind · REST · JWT · OAuth 2.0
Data PostgreSQL · MongoDB · Prisma · Oracle PL/SQL · Sequelize · schema design
Testing & tools unit / integration / end-to-end · Git · Make · Linux · Vercel

Also here: a Met Museum browser in Next.js with JWT auth and SWR-backed search, C and C++ workshop sets, a point-of-sale system in C++17 with zero leaks, Snake in SFML with 46 headless tests that play complete games without opening a window, a gym database in SQL and PL/SQL, and a music browser written with no framework at all — just the DOM.

Every repository above builds and passes its tests from a clean clone. Where something is unfinished, the README says so.

Popular repositories Loading

  1. Web422-Assignment-4-Museum-Art-Collection- Web422-Assignment-4-Museum-Art-Collection- Public archive

    WEB422 Assignment 4 - Met Museum browser. Coursework, archived; superseded by met-collection.

    JavaScript

  2. Web422-Assignment-5 Web422-Assignment-5 Public archive

    WEB422 Assignment 5 - Next.js front end with Redux state. Coursework, archived; see met-collection for the polished version.

    JavaScript

  3. user-api user-api Public archive

    WEB422 user API starter - Express and MongoDB user service. Coursework, archived.

    JavaScript

  4. fleex-3pl-platform fleex-3pl-platform Public

    Multi-tenant 3PL warehouse and shipping platform — Next.js + Prisma + Postgres + Clerk

    TypeScript

  5. veterinary-clinic-system veterinary-clinic-system Public

    Menu-driven veterinary patient and appointment management system in C — validated booking, chronological scheduling, no external dependencies

    C

  6. snake-game snake-game Public

    Classic Snake in C++17 with SFML — queued turns, progressive speed-up, and 46 headless tests that play complete games without opening a window

    C++