Civora
Public Congress data is available, but messy and hard to use. Civora is a civic data platform concept that ingests and normalizes that data and exposes it through searchable APIs. I built the ingestion and API layer in Go with Postgres.
I use real operations experience and AI-assisted development to turn workflows into working applications — automation, dashboards, APIs, and backend systems.
Looking for the full catalog, including learning work? See all projects.
I turn real business workflows into working applications — then keep going deeper into the engineering.
I bring operations experience into how I build: find the friction in a real process, map it, then ship the software — automation, dashboards, APIs, and backend systems — so the work actually changes.
AI-assisted development is part of how I move from idea to working software. The through-line is systems: process improvement, then automation, then stronger engineering.
Tools I use to map workflows, build applications, and keep growing as an engineer.
Projects and prototypes I've designed and built around real workflow and product problems.
The path from messy workflow to working software, repeated.
Sit inside the real business process. Find friction, hand-offs, and hidden rules before writing code.
Diagram actors, data flow, and decision points. Make the invisible system visible.
Schema-first. Get entities, relationships, and states right so everything above it stays simple.
Componentized UIs that match how operators actually think — dashboards, portals, admin tools.
Wire jobs, webhooks, and workflows so repetitive steps can run without constant manual effort.
Layer agents, summaries, and assistive flows where they create real leverage — not novelty.
Open to builder roles, contract work, and collaborations on automation, internal tools, and AI-assisted products.