About Me
Dartmouth College

Class of 2026

About Me

Backend engineer and Dartmouth senior building production auth, async pipelines, and multi-tenant systems that hold up under real-world load.

Student

Passionate learner and academic achiever

Developer

Creator of meaningful digital solutions

Innovator

Always exploring new technologies

"I believe in the power of technology to solve real-world problems and create meaningful connections. My goal is to build digital experiences that enhance people's lives and make a positive impact."

Background & Education

I'm a Backend Engineer focused on async Python, multi-tenant PostgreSQL, and OAuth/OIDC identity. I build the production auth layers, ingest pipelines, and third-party integrations that hold up under real-world race conditions and tenant isolation requirements.

At Dartmouth College I'm finishing a B.S. in Computer Science and Engineering. I earned a Faculty Citation for top 1% performance in CS 52 (Full-Stack) and CS 76 (AI), won IvyHacks 2025 (1st of 50), and serve as Lead TA for CS 52 Full-Stack and TA for CS 59 Programming Languages — mentoring 100+ students.

Recent work includes owning a Firebase-to-OIDC/JWKS auth migration with unified SSO across Cognito and Dartmouth CAS at Evergreen, hardening Calendly OAuth with PKCE and an idempotent authorization-code cache at Link VT, and shipping the Docker-packaged Cypress autograder used by 800+ learners on a Dartmouth–Coursera MOOC.

My toolkit centers on Python, TypeScript, FastAPI, Node.js/Express, PostgreSQL with Row-Level Security, Celery and arq + Redis, Docker, and OAuth 2.0/OIDC, JWT/JWKS, and PKCE. I'm authorized to work in the U.S. for 3 years under STEM OPT (no sponsorship required).

Education

Dartmouth College

B.S. in Computer Science & Engineering

Expected Graduation: Aug 2026
Relevant Coursework
Computer Science (COSC)
COSC 001 - Intro Programming & ComputationCOSC 010 - Problem Solving: Object-OrientedCOSC 030 - Discrete Math for Computer ScienceCOSC 050 - Software Design & ImplementationCOSC 051 - Computer ArchitectureCOSC 052 - Full-Stack Web DevelopmentCOSC 055 - Security and PrivacyCOSC 059 - Principles of Programming LanguagesCOSC 070 - Foundations of Applied CSCOSC 074 - Machine Learning & Statistical AnalysisCOSC 076 - Artificial IntelligenceCOSC 078 - Deep Learning
Mathematics (MATH)
MATH 003 - CalculusMATH 008 - Calculus of FunctionsMATH 013 - Calculus of Vector-Valued Functions
Additional Courses
WRIT 005 - Expository WritingCHEM 005 - General ChemistryPHYS 013 - Introductory Physics IARAB 01.20 - Intensive ArabicMES 01.01 - Intro to Middle East Studies
Honors: Faculty Citation — Top 1% in CS 52 (Full-Stack) and CS 76 (AI); Winner, IvyHacks 2025 (1st of 50)
Teaching: Lead TA, CS 52 Full-Stack; TA, CS 59 Programming Languages; mentored 100+ students
Eligible for CPT; authorized to work in U.S. for 3 years under STEM OPT (no sponsorship required)

Experience & Journey

A timeline of my academic and professional milestones at Dartmouth and beyond.

Work

Software Engineer, Auth & Identity — Evergreen, Hanover, NH

Jan 2026 – Present

Owned migration off Firebase Auth to an OIDC/JWKS authentication layer, unifying SSO across Cognito (dev/staging) and Dartmouth CAS (prod) behind a single middleware with verified issuer and audience claims. Designed multi-account Google Calendar integration with per-account OAuth tokens, tenant-safe refresh-failure semantics, and cross-account event deduplication under parallel fan-out fetch. Hardened the internal service-to-service REST API with timing-safe key comparison, zero-downtime key rotation, and per-route caller authorization.

Work

Software Engineer, Integrations & Ingestion — Link VT, Burlington, VT

Oct 2025 – Dec 2025

Hardened Calendly OAuth against duplicate-code race conditions end-to-end with PKCE and an idempotent server-side authorization-code cache. Built role-gated S3 file ingestion for the resource library serving 120 coaches managing 800 patients with MIME allowlisting, size caps, sanitized object keys, and cascading cleanup. Built a periodic content-monitoring scraper coordinated by a MongoDB-backed distributed lock with content-hash diffing, depth-limited crawls, and a sticky review state machine.

Work

Software Engineer, Developer Tools — Coursera × Dartmouth, Hanover, NH

Aug 2025 – Oct 2025

Owned the autograder for a Dartmouth–Coursera MOOC: Docker-packaged Cypress grader with AES-256 encrypted submissions and configurable spec filtering, plus React/Express/MongoDB lab templates and a 16-test suite used by 800+ enrolled learners.

Work

Software Engineering Intern (Returning) — Muff Manufacturing, Manchester, UK

Jun 2025 – Aug 2025

Built Drape's async image-gen pipeline: FastAPI uploads, Celery workers, S3 confirmation gate fixing a done-before-upload race; 65s avg, 60% approval (mannequin 72%, model 48%) on 18-SKU pilot. Designed the reviewer UI with side-by-side comparison and per-variant approve/reject persisted to Postgres; replaced manual SSH+rsync deploys with a GitHub Actions Docker workflow.

Work

Backend Developer Co-op — Rauner Digital Archive, Hanover, NH

Aug 2024 – Mar 2025

Built three Python archival scrapers for Rauner — Dartmouth News (date-range, 50-word PDF gate, image-captions), Instagram (Instaloader collages), YouTube (Data API v3) — each with retry, rate-limit, and dedup.

Work

Software Engineering Intern — Muff Manufacturing, Manchester, UK

Jun 2024 – Aug 2024

Built FloorView, a factory-ops dashboard (FastAPI, React, Postgres) with an append-only stage-transition audit log; used daily by 8 staff, replacing spreadsheet and whiteboard tracking on launch.

Education

Dartmouth College — B.S. CS & Engineering

2022 – 2026

Awards: Faculty Citation (Top 1% in CS 52 Full-Stack & CS 76 AI); Winner, IvyHacks 2025 (1st of 50). Teaching: Lead TA, CS 52 Full-Stack; TA, CS 59 Programming Languages; mentored 100+ students.

Skills & Expertise

A concise overview of my technical skills and the tools I use daily.

PythonTypeScriptJavaScriptJavaCC++SQL

Identity & Auth Specialist

Production-grade OAuth/OIDC, JWT/JWKS, PKCE, and multi-tenant SSO across Cognito and Dartmouth CAS.

Async-First Backend

FastAPI, Celery, and arq + Redis pipelines with deterministic keys and lease-based ownership.

Detail Oriented

Tamper-evident audit logs, timing-safe comparisons, and zero-downtime key rotation by default.

Leadership

  • President, Dartmouth Alpha Lambda Mu
  • President, Roots IVY Alum CS Society
  • Founder, Young in Tech Pakistan

Interested in Working Together?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Get In Touch