Selected Work

Projects

A selection of things I've built — products, backend systems and research. Open any card for the full story, screenshots and links.

AI Clinical Scribe cover
Full-Stack

AI Clinical Scribe

Ambient AI scribe demo that turns live clinical conversations into structured, reviewable notes.

Next.jsNextAuthDeepgramOpenAI+5 more
Spotify Clone cover
Full-Stack

Spotify Clone

A Spotify Clone built with React that logs in with a real Spotify account and pulls in the user's own playlists.

ReactNext.jsNode.jsRESTful API+2 more
TVGuestpert cover
Full-Stack

TVGuestpert

Full-stack platform where TV guest experts showcase media appearances, sell their books, and manage paid memberships — live in production.

Node.jsExpressMongoDBRESTful API+6 more
HappyHaul cover
Frontend

HappyHaul

Marketing site for an Ottawa moving company, built to load instantly and convert visitors into booked jobs.

Next.jsSSGTailwind CSSRedux+1 more
Netflix Clone cover
Frontend

Netflix Clone

A pixel-for-pixel Netflix UI clone that pulls live trending titles from TMDB and plays their YouTube trailers inline.

Next.jsReactTypeScriptAxios+3 more
Pinterest Clone cover
Full-Stack

Pinterest Clone

A Pinterest-style photo discovery app with a responsive masonry grid, keyword search, and a full-screen pin viewer.

ReactJavaScriptNode.jsRESTful API+2 more
Decentralized IAM & Passwordless Auth cover
Research

Decentralized IAM & Passwordless Auth

A blockchain-based identity system where users log in without passwords — proving wallet ownership by decrypting a cryptographic challenge — and grant or revoke access to their own encrypted data.

SolidityTruffleGanacheWeb3.js+8 more
Streamlining Security: An Analysis of SOAR Implementations cover
Research

Streamlining Security: An Analysis of SOAR Implementations

A research paper on how Security Orchestration, Automation, and Response (SOAR) platforms cut alert fatigue and speed up incident response in modern SOCs.

SOARSIEMSOCIncident Response+2 more
Secure Federated Learning with Differential Privacy cover
Research

Secure Federated Learning with Differential Privacy

A federated learning system where clients train on their own data and only noisy, differentially private weight updates ever reach the server — raw records never leave the device.

PythonPyTorchFlowerOpacus+6 more