About Me
I'm a Senior Software Engineer with over 8 years of experience building scalable backend systems, data pipelines, and cloud infrastructure. For me, engineering is all about being pragmatic: designing solid architectures, untangling messy systems, and shipping software that actually solves real-world business problems.
Lately, my focus has been on bridging the gap between cutting-edge tech and complex enterprise environments. Whether I'm building streaming AI microservices with Node.js and Next.js, migrating a legacy C#/.NET ERP to the cloud or engineering high-volume Python ETL pipelines for live-service games I enjoy owning the architecture from end to end.
Skills
- Languages: Python, TypeScript (Node.js/Next.js), C# / .NET Core, SQL (PostgreSQL, T-SQL).
- Cloud & AI: Microsoft Azure, Vercel, OpenAI API integration, Server-Sent Events (SSE).
- Backend & Data: REST API Orchestration, Microservices, CQRS, Custom ETL Pipelines, Pandas.
- DevOps & Delivery: CI/CD (GitHub Actions), Docker, Agile workflows, cross-functional planning, and team mentorship.
Projects
Claims Analytics API
A Python data pipeline and REST API demonstrating an enterprise ETL ingestion workflow. Uses Pandas to extract, clean, and risk-score 100k+ synthetic records, serving the structured data via a strictly paginated FastAPI backend.
Enterprise ERP Modernization Demo
An architectural demo of the Strangler Fig pattern. Compares the read-latency of a legacy, heavily-normalized SQL database against a decoupled Azure NoSQL read model to demonstrate O(1) fetch times.
AI Medical Scribe Demo
A high-performance clinical microservice that leverages OpenAI to transform unstructured medical notes into structured, prioritized triage data in real-time. Built with a streaming Node.js/TypeScript backend on Azure and a responsive Next.js frontend.
AI Learns to Play Flappy Bird
A Unity simulation where an AI agent, powered by a Neural Network and a Genetic Algorithm, learns to play Flappy Bird over successive generations.