Go + LLM platform
Voice-call analysis service
Built a Go service that uses our internal LLM platform to analyze voice-call transcripts, perform sentiment analysis, and classify how users responded to calls.
Senior backend engineer based in Orlando. I build reliable, scalable systems — and I care about the code that runs them. Python, Go, Kubernetes, and whatever gets the job done.
I'm a backend engineer and infrastructure specialist. I build services that scale, write pattern-driven code backed by solid tests, and own the full lifecycle — planning through deployment and support.
I've been keeping up with the AI side of things — building services that integrate with LLMs, experimenting with agentic workflows, and staying current on how AI tooling is changing the way we write and ship code. It's moving fast and I find it genuinely interesting.
Capacity // Feb 2023 – Present
My current role is focused primarily on developing AI and agent-based applications, working mostly in Python and Go. I work on a fully remote, distributed engineering team and collaborate closely with product to take new features from requirements through implementation, while still contributing to some of the more traditional backend services our team supports.
A lot of my recent work has been around our internal agent platform, which uses LLMs, RAG, and MCP tooling. AI has also become a regular part of my development workflow — I use AI-assisted development extensively for coding, technical planning, code reviews, and debugging.
Go + LLM platform
Built a Go service that uses our internal LLM platform to analyze voice-call transcripts, perform sentiment analysis, and classify how users responded to calls.
AI safety
Led the implementation of configurable AI guardrails for our agent platform, integrating with Azure's native content-safety functionality and allowing customers to tune filtering for their use case.
Agent platform controls
Designed and implemented a configurable filtering system that allows customers to define their own content rules and control how matching conversations are handled.
Things I build outside of work. They're tools I want to use myself as well as opportunities to learn new technologies.
Personal finance // Live
This app answers the question I kept coming back to: how long will my money actually last in retirement? You add your accounts, like a 401(k), a Roth IRA or a brokerage account, with a balance, an expected return and what you put in each year. Then you set how many years you'll keep saving and how many you'll draw down, and it charts how each account grows, when the total peaks and whether the money runs out before the plan does.
I wanted to see every account on its own, not just one big number, and I didn't want to hand my financial details to another site to get there. Your accounts stay in your browser and are never saved on a server, and you can export them as a JSON backup whenever you want.
It's also a rewrite of an old Django prototype I had sitting on Heroku. I rebuilt it as a Go API with a React and TypeScript front end, and deployed it serverless on AWS: Lambda and API Gateway for the API, S3 and CloudFront for the site, managed with SAM and deployed from GitHub Actions. I built it in small, reviewable PRs and used AI-assisted development throughout, the same way I work day to day.
I keep a record of quotes that are meaningful, insightful, or inspiring to me. Here are a few that I wanted to share.
Loading quotes…