Let's build custom systems when existing tools feel limiting. Let's build them around the needs of the people who use them.
Processes that need a custom system share the same story: existing tools got the job done, but the work has grown past them. That's where I enjoy getting involved — working directly with people to build something they can trust.
Most effective starting from zero. I take ambiguous requirements, find the real problem, and build the first version that actually works.
Approvals, audits, bulk operations, reporting — systems where correctness and traceability are non-negotiable.
I design for longevity, not just delivery. The systems I've built get used for a decade or more.
Finance, academic administration, operational workflows. I know how to work with subject-matter experts to get the details right.
These tools solve problems I kept running into over the years, so I felt they should exist.
A .NET command-line tool that lets you update SQL Server data in bulk using your local Excel as the editor. Every row is validated before the database is touched — no silent failures, no partial commits. Built for data professionals who live in both Excel and SQL Server.
runsqlxl.com →Packages the same engine as SqlXl into a full ASP.NET Core web project template, making bulk editing a first-class capability — something most enterprise apps need but frameworks rarely make easy. Distributed via NuGet with public demos and documentation.
slappframework.com →Designed and delivered a company-wide financial workflow from concept to production in approximately six months. Built in close collaboration with finance leadership, the platform handles approval routing, full audit history, and automated notifications. Supports 200+ users and 1,000+ CapEx requests.
A custom platform tightly integrated with UVA's student information system, monitoring academic standing for 10,000+ undergrad students each semester. Provided Deans with decision-support tools for warnings, suspensions, and academic actions — and generated hundreds of official communications per semester. Played a direct role in student retention and on-time graduation outcomes.
Additional enterprise platforms supporting daily university operations: transfer credit evaluation and processing, annual faculty raise review, and curriculum review and approval workflows.
LinkedIn is the best way to reach me.
Connect on LinkedIn