I enjoy building software at the boundary between deterministic systems and AI-driven systems, and understanding complex technologies by rebuilding simplified versions of them from first principles.
My interests include agent workflows, retrieval systems, backend engineering, applied AI, system design, deployment, and infrastructure.
Many of my projects explore questions such as:
- When should a problem be solved with code?
- When should it be solved with an agent?
- How should both approaches interact safely?
- What architectural tradeoffs emerge when AI becomes part of the software stack?
Technical Interests
Python
FastAPI
Agent Systems
RAG
LLMs
LangChain
SQLite
Linux
System Design
Backend Development
APIs
Git
Secure Image Object Store
A backend-focused project exploring how modern object-storage systems handle user uploads securely and reliably.
Current areas of exploration:
- Object storage architecture and file lifecycle management
- Image validation and MIME-type verification
- Detection of disguised or malformed uploads
- Secure upload pipelines and access-control design
- Metadata extraction and image-processing workflows
- Modern security practices for user-generated content
Goal: build a secure image-storage service that combines backend engineering, cloud architecture, and security-focused design.
A research-driven evolution of the original OrderBuilder system.
This project compares Prompting, RAG, and Fine-Tuning approaches for converting natural-language food orders into structured order JSON. It includes synthetic dataset generation, a reproducible evaluation harness, deployment infrastructure, and a fine-tuned Qwen3-8B model.
Repository: kioskagentordermaker-enhanced
An AI-powered ordering platform that allows customers to build orders either through a traditional kiosk interface or through a conversational agent.
Repository: kioskagentordermaker
A simplified cryptocurrency implementation demonstrating wallet generation, transaction signing, balance tracking, and blockchain-style ledger verification.
Repository: openledger
A lightweight command-line cryptocurrency tracker that retrieves live market data directly from CoinGecko.
Repository: clicrypto
A comparison of deterministic software architecture and LLM tool-calling workflows using leap-year-aware date calculations.
Repository: leapawareagent