About
I'm a full-stack software engineer building AI-powered applications and scalable production systems. Currently at Tetra Tech, I lead development of AI-enabled tools for document extraction, data validation, and workflow automation using Azure OpenAI and Document Intelligence.
My work spans the full software development lifecycle—from designing LLM pipelines with structure-aware chunking to building enterprise-grade applications with C#/.NET, React, and Python. I've shipped systems that process large volumes of unstructured technical documents into structured datasets for analytics and operational use.
This portfolio demonstrates my approach to development: automated workflows with Claude Code, continuous deployment, and AI-assisted review gates. Built with Next.js, TypeScript, Convex, and WorkOS.
Core Strengths
Full-Stack Development
Enterprise applications with C#/.NET, React, Next.js, and Python. Building backend services, APIs, and user-facing tooling with CI/CD pipelines in Azure DevOps.
AI Engineering
LLM-powered applications, RAG pipelines, and document intelligence. Improving retrieval accuracy through structure-aware chunking and building reliable high-throughput automation.
System Design & Architecture
Scalable data-processing pipelines, validation workflows, and reconciliation systems. Designing for reliability with rate limiting, retries, and monitoring.
AI-Assisted Workflows
Integrating Claude Code into development workflows. Automating from issue specification to PR review, CI validation, and deployment.
Let's Connect
I work best on teams tackling complex technical problems where reliability and scalability matter. If you're building AI-powered applications, enterprise tooling, or looking for someone who can own features end-to-end while mentoring others, let's connect.