- Full‑Stack Software Engineer @ Jamjuice
- Founder & Full‑Stack Engineer @ OnlyFollowers
- Ex‑CTO at Styloop — led engineering for an AI‑powered interior design platform
- Built SwipeToAdopt.org — Rust + React pet adoption platform used by ~1,300+ people
- Creator of Vimurai — AI Neovim plugin with live diff previews
- Built MLB Elo & Bayesian rating systems in Python + PyTorch with hyperparameter tuning; ~72% accuracy
- Cybersecurity student; believe "every line of code is a liability"
- Avid AI pessimist (no, Cursor isn’t magic)
- SwipeToAdopt.org — Rust (Axum) + React app enabling humane pet adoption at scale.
- Auth, image processing, search, and deployments on DigitalOcean
- Website
- Vimurai — Neovim + AI plugin with live diff previews, optimized UX for code review.
- Context windows, prompt templates, and safe‑edit workflows
- OUTDATED, I became an AI DOOMER
- MLB Ratings — Elo + Bayesian ratings in Python/PyTorch with hyperparameter sweeps.
- Simulation tooling and backtesting; ~72% prediction accuracy
- Security first: minimize attack surface; secrets hygiene; least privilege.
- Type‑safety: Rust/TypeScript strict; validate boundaries; no silent failures.
- Observability: structured logs, metrics, traces; measure before optimizing.
- Simplicity: prefer boring tech; optimize for operability and maintainability.
- DX matters: scripts, docs, and reproducible environments are features.
- Producing features for JamJuice & fixing bugs!
- Iterating on Rust services with Axum and async concurrency.
- Looking for Open-Source projects to support!
- Exploring ML‑assisted developer tooling and safety rails.



