SOFTWARE ENGINEER · MILWAUKEE, WI

I build data pipelines and AI tools you can trust.

Projects, notes and lessons from building with Python, SQL, Azure and LLMs. Open to Data and AI Engineer roles.

Local LLMAI + Data Engineering

Bank Text-to-SQL Bot

Ask a bank's customer database questions in plain English and get exact answers. A local LLM writes the SQL; the database does the math, so numbers are never hallucinated. Private fields are masked before they reach the model.

41,188 customers · read-only queries · runs fully offline

  • Python
  • SQL
  • SQLite
  • Ollama
  • Qwen 2.5 Coder
Local AI appAI engineering

TrueFit

Finds real US job postings, tailors my own resume to each one and shows the gaps. Honesty rules are enforced in code, not trusted to the AI, and it never applies for me.

6 job sources · resume import · application tracker

  • Python
  • FastAPI
  • Ollama
  • REST APIs
LiveWeb app

Tally

A shared-expense web app for trips, flatmates and dinner clubs, with shared groups that sync live across phones.

32 end-to-end tests · no build step · no sign-up

  • JavaScript
  • Playwright
  • GitHub Pages

NEWSLETTER

The Build Log

What I'm building, what broke and what I learned. One email when there's something worth sending, no spam.

About

I'm a software engineer in Milwaukee with 4+ years of full-time experience. I build backend services and APIs, the data pipelines that feed them, and AI features. Mostly Python and SQL, with C#/.NET, Angular, Azure and Databricks alongside.

Currently
Software Developer, Rs Technologies
Education
M.S. Information Technology, University of Wisconsin–Milwaukee
Open to
Software, Data and AI Engineer roles