Production backend service in C#/.NET for an internal platform managing the firm's financial positions, with MongoDB persistence and RabbitMQ messaging. Designed a dynamic factory interface so new position types can be added without modifying existing code.
Student Developer — The Agency
University of Florida · Jan 2026 – Present
Full-stack features on an Agile team: Go backend, RESTful APIs, React front-end, SQL on AWS, kept reliable through automated testing and code review.
Machine Learning Research Assistant
Blueberry Breeding Lab, UF · 2024 – Present
Two years of applied ML research: computer vision models, dataset curation, evaluation design, and communicating findings to technical and non-technical collaborators.
A scraper parses UF's dates-and-deadlines catalog into structured events, Postgres stores them with diffing logic, and a React/CSS Grid front-end rebuilds the color-coded semester calendar UF stopped publishing.
Clinix — AI Agent with RAG
Full-stack AI agent with schema-validated tool-calling, retrieval-augmented generation over a vector database, guardrails, and an automated evaluation harness that catches regressions before release.
Fertigation Report Automation
Python automation that cut an agriculture client's hour-long reporting process to under five minutes, and has run in production for 18+ months across 600+ reports a year.
Blueberry Crunchiness Classifier
CNN image classifier at 90%+ accuracy over a hand-curated 3,000+ image dataset, benchmarked against baselines with failure-case analysis.
This arena
A raycasting engine in TypeScript — DDA wall casting, pointer-lock mouse look, and a hitscan ray that maps wall IDs to portfolio sections. No game engine, no dependencies.
I'm a Computer Science student at the University of Florida who likes the unglamorous half of software: the validation, the monitoring, the tests that catch a bad release before a client does.
My work spans backend services in C#, Go, and Python; computer vision research at UF's Blueberry Breeding Lab; and data pipelines that turn messy sources into something a person can actually read. Bilingual in English and Portuguese; studied abroad at ZHAW, Switzerland.