All projects

7 projects. Each one taught me something different.

AI Infrastructure

Ariadne

Memory layer for LLM agents. The repo says what the code does, Ariadne holds why it looks that way.

TypeScriptMCPpgvectorTauriNode.jsHonoDrizzle ORMPostgreSQLNext.jsGemini
View details
Fullstack Web App

Booksly

Event management platform built under a tight school deadline.

Next.jsTypeScriptTailwind CSSPrismaPostgreSQLRadix UIReact Hook FormRechartsZustand
View details
Fullstack Mobile App

Ritatu

A macro tracker for Android I built after getting fed up with apps like Fitatu, overpriced and the AI barely works.

React NativeExpoTypeScriptOpenAI GPT-4o miniOpen Food Facts APIAsyncStorageExpo Router
View details
Fullstack Mobile App

OutfitMaker

Mobile app that suggests outfits based on weather and your wardrobe. Three separate services, one product.

React NativeExpoNode.jsExpressPythonFastAPISupabasescikit-learn
View details
Frontend Web

Geotips

Quick-reference tips for GeoGuessr players. One of my first Next.js projects.

Next.jsTypeScriptTailwind CSS
View details
UI/UX Design

PulseCore

Landing page concept for a fictional gym brand. Dark theme, neon accents, full Figma design.

Python / Algorithms

Gauss Elimination

Gaussian elimination in Python. Solves linear systems, handles edge cases.