ENGINEERING
ARCHIVE
A curated selection of modeling, simulation, and software architectures defined by precision and computational efficiency.

PORTFOLIO_WEBSITE
A personal portfolio and blog built with Astro 6, a hand-rolled CSS design system, and MDX-powered content collections. Engineered for performance, typographic precision, and maintainability — no UI frameworks, no Tailwind.
- Astro
- TypeScript
- MDX
- CSS
- EmailJS

NIGHTREIGN_AID
A real-time companion app for Elden Ring Nightreign that identifies a run's seed from a few early observations and pushes the full map layout (bosses, circles, castle contents) to a shared dashboard over Server-Sent Events.
- Go
- React
- TypeScript
- PostgreSQL
- SSE
- Docker

ULTIMATE_TIC_TAC_TOE
An online multiplayer Ultimate Tic-Tac-Toe game with a Go WebSocket backend, Next.js frontend, real-time board broadcasting, spectator support, in-game chat, and a single-player mode against a random AI opponent.
- Go
- Next.js
- TypeScript
- WebSockets

NEURAL_AUDIO_DECORRELATION
A GAN-based model that synthesizes a perceptually distinct second audio channel from mono input, producing naturally wide stereo without the phase artifacts that plague traditional decorrelation methods.
- Python
- TensorFlow
- Deep Learning
- Audio DSP
- GANs
- HPC

FFT_FROM_SCRATCH
A from-scratch Python implementation of the Fast Fourier Transform using the Cooley-Tukey divide-and-conquer algorithm, with performance benchmarking against SciPy's optimized implementation to verify O(n log n) complexity.
- Python
- NumPy
- Signal Processing
- Algorithms
QUESTIONS ABOUT
THIS WORK?
Happy to talk through any of these projects — the technical details, the tradeoffs, or what I learned along the way.