Backend development
APIs, persistence, auth, and Java/Spring practice on small web apps.
I’m interested in backend development, data tooling, and internal software for teams dealing with messy records, repeated workflows, and practical constraints.
Open resume →APIs, persistence, auth, and Java/Spring practice on small web apps.
Python and pandas workflows for messy exports, matching, and review queues.
Dashboards and small tools built around repeated operational workflows.
Python data workflow project for turning messy CSV exports into cleaner records and review-ready outputs.
Python · pandas · YAML · local UI
Java/Spring Boot web app that shows backend fundamentals: login, admin product management, cart and checkout flows, and tests.
Java 17 · Spring Boot · MySQL · Flyway · Docker · CI
Live beta
Search product for exploring public-records documents with OCR text, readable summaries, filtering, and a live interface.
Python · TypeScript · React · PostgreSQL · Typesense
Python dashboard for turning CRM exports into donor segments, contribution-limit checks, and follow-up lists.
Python · Streamlit · Electron
Languages
Frontend
Backend & Data
Infrastructure
I like building software that makes real work easier: cleaning data, connecting systems, making things searchable, and turning repeated tasks into tools.
Get in touch