01/HELLO

PranoyMukherjee

Computer Engineering

I build systems that run in production, from GPU inference on AWS to a payments ledger that works on feature phones.

SoftwareAISystemsHardware
NOWGlassboxIn progress
CURRENTLY BUILDING

Glassbox

A deep learning engine in Rust with hand-written CUDA kernels: a tensor library, tape-based autograd, and a live visualizer that animates the forward and backward passes while a GPT-style model trains.

In progress
ABOUT

Engineer first. Builder always.

Third-year Computer Engineering student at McMaster. Most of what I build ends up deployed and used: a cloud research platform, an internship alert service with real users, an embedded scanner that maps rooms. I like owning the whole path, from the architecture call to the thing someone opens in a browser.

A little more about me
02/EXPERIENCE

Learning by building.

  1. Jun 2026— Aug 2026
    TradExim

    Technical Architect

    Technical lead on a digital trade platform that tokenises capital equipment and settles cross-border B2B and B2G export transactions on a permissioned blockchain. Directed a two-engineer team and owned the architecture across contracts, backend and infrastructure.

    • Designed and deployed a five-node permissioned Hyperledger Besu network on GCP, and wrote eight Solidity contracts covering tokenisation, fractional investment, escrow settlement and pull-based revenue distribution.
    • Built twelve Node.js Cloud Functions bridging Firestore and the chain in both directions, and fixed a deploy-time regression that had been silently reverting private VPC networking on every release.
    • Audited the live deployment rather than the code and found half of the 'complete' backend had never actually shipped, closing the gap to a verified twelve of twelve.
    SolidityHyperledger BesuNode.jsTerraformGCPFirebase
  2. May 2026— Aug 2026
    Finavator

    AI Engineer

    Built and deployed an AI operations platform for financial services, producing grounded meeting briefs, regulatory alerts and newsletters from an indexed corpus combined with live research. Toronto.

    • Built retrieval-augmented generation workflows that deduplicate evidence, preserve provenance and require citations, with validation that rejects unsupported source IDs rather than letting a claim through unbacked.
    • Designed a human-in-the-loop draft lifecycle with immutable revisions, diff review and audited approval gates, so nothing exports without a reviewer explicitly applying it.
    • Shipped streaming generation over server-sent events and verified the system with 540+ backend tests and 70 Playwright end-to-end tests across three viewports.
    PythonFastAPINext.jsTypeScriptPineconePostgreSQL
  3. Feb 2026— May 2026
    Maboko Cash

    Full-Stack Developer

    Backend lead on a four-person team building a mobile-money wallet for the Democratic Republic of Congo, where users transact in Congolese Francs on feature phones as often as smartphones. Shipped 101 REST endpoints across 19 entities, authoring roughly 84% of the codebase. Remote.

    • Architected a double-entry ledger where every transfer writes paired debit and credit entries inside one transaction, using pessimistic row locks acquired in deterministic order to eliminate deadlocks.
    • Built a USSD channel for feature phones with a hashed idempotency key on a unique constraint, so a gateway retry replays a cached response instead of charging twice.
    • Integrated M-Pesa, Airtel Money and Orange Money behind a single strategy interface, with HMAC-verified webhooks and a 52-endpoint admin portal logging before/after snapshots of every mutation.
    TypeScriptNestJSPostgreSQLTypeORMSocket.IO
  4. 2024— 2028
    McMaster University

    Computer Engineering

    Third-year Computer Engineering student, expected to graduate in April 2028.

03/SELECTED WORK

Things I've actually brought to life.

01AI / Cloud SystemsLive

Cortex Lab

A browser workspace for designing multimodal experiments and predicting cortical response.

Next.jsTypeScriptFastAPIPostgreSQLCelery
Visual preview for Cortex Lab
02Software / ProductLive

Sprintern

Internship postings from nine sources, deduplicated into one feed with real-time alerts.

Next.jsTypeScriptFastAPIPythonPostgreSQL
Visual preview for Sprintern
03Hardware / Embedded

Spatial Mapping System

A rotating time-of-flight scanner that reconstructs indoor spaces as 3D point clouds.

Embedded CARM Cortex-M4I2CUARTStepper Control
Visual preview for Spatial Mapping System
04/SKILLS

Tools are useful. Proof is better.

Software
AI / Data
Systems
Hardware
05/ABOUT

Curious about how things work.

Third-year Computer Engineering student at McMaster. Most of what I build ends up deployed and used: a cloud research platform, an internship alert service with real users, an embedded scanner that maps rooms. I like owning the whole path, from the architecture call to the thing someone opens in a browser.

The goal of this portfolio is the same as the goal of the work inside it: make the complex part feel considered, and make the part people use feel simple.

CURRENTLY LEARNINGHand-writing CUDA kernels for Glassbox, mostly learning where the memory bandwidth actually goes.
INTERESTED INAI systems · software · product · hardware
OUTSIDE CODEOut walking the city, or attempting a recipe well past my skill level.
Point-cloud portrait of Pranoy Mukherjeeportrait.scan
06/CONTACT

Have something interesting in mind?

Whether it is a role, a project or just an interesting problem, I am always happy to hear the idea.