Portfolio

Projects

Selected backend, systems, graphics, and networking projects that show practical delivery and strong engineering fundamentals.

Image Inpainting with Partial Convolution

Open Image Inpainting with Partial Convolution on GitHub

Research-driven image restoration app that reconstructs missing regions with partial convolution and serves inference through a web interface.

SvelteKit • Azure • FastAPI • PyTorch

Jobs API

Open Jobs API on GitHub

REST API for managing clients, candidates, and job workflows with a predictable service-layer structure.

Node.js • Express

Literature-focused publishing platform with social posting flows and Mongo-backed APIs for writers and readers.

Go • Fiber • MongoDB

BitTorrent Client

Open BitTorrent Client on GitHub

Command-line BitTorrent client in Go that parses torrents, connects to peers, and downloads pieces over the protocol.

Go

Rubiks

Open Rubiks on GitHub

Interactive OpenGL Rubik's Cube simulator with 3D transforms, animation, and algorithmic move sequences.

C++ • OpenGL

Breakout

Open Breakout on GitHub

Arcade-style Breakout clone built with C++ and OpenGL, including collision handling, rendering, and gameplay loops.

C++ • OpenGL