I build full-stack products, machine learning systems, and computer vision tools
with a focus on speed, clarity, and interfaces that feel calm enough to trust.
54M-parameter decoder-only transformer trained on 50M tokens of OpenWebText
with no pretrained weights. 8 layers, 8 attention heads, 512-dimensional
embeddings, Flash Attention, cosine LR with 200-step warmup, and AdamW with
gradient clipping. Inference served via FastAPI.
Processes Bundesliga footage through a YOLOv8 detection pipeline, KMeans
shirt-colour team segmentation, optical-flow camera motion compensation,
and perspective transform — producing real-world speed and distance
per player from raw video frames.
End-to-end LLM/NLP system analysing 395 episodes of One Piece dialogue.
SpaCy NER for entity extraction, NetworkX character co-occurrence graph,
fine-tuned DeBERTa ability classifier, zero-shot episode theme analysis
with DeBERTa-large, and a LoRA-tuned Llama 3.1-8B chatbot — all unified
in a single Gradio dashboard.
Network File System written in C supporting 50 concurrent clients across a
three-tier architecture — Clients, Network Manager, and Storage Servers.
Binary protocol with a 9-byte header (1-byte type + 8-byte length). Full
CRUD, cross-server copy, metadata retrieval, and backup management at the
Network Manager layer.
I am a computer science graduate from Arizona State University with a 4.0 GPA,
Summa Cum Laude honors, and a mix of product, research, teaching, and systems
experience.
My work tends to sit where useful engineering meets clear communication:
backend systems that hold up, ML workflows that explain what they are doing,
and frontends that do not make users fight the interface.