Sometimes the right software for your business doesn’t exist yet. You’ve outgrown spreadsheets, no vendor product fits the way you work, or connecting three systems would cost less than buying a fourth. That’s when you build, and when the data is sensitive, how you build matters as much as what.
What I build
- Internal business applications. Web and desktop tools for the workflows that run your business, replacing spreadsheets and shared drives with software that scales.
- Mobile applications. iOS, Android, and cross-platform. I’ve shipped a production app with on-device AI, offline support, and zero tracking.
- Data integrations and reporting. Pull data from multiple systems, clean it up, and build the dashboards your team actually uses, in Power BI or custom reporting tools.
- Modernization projects. Move legacy applications off unsupported platforms onto modern stacks like .NET, web, and mobile, without breaking the workflows your team depends on.
Built to hold up to an audit
Role-based access, audit logging, encryption, and data-retention rules are designed in from the start, not bolted on before an exam.
How I work
Every engagement starts with a fixed-scope discovery: a few weeks to map the workflow, sketch the architecture, and give you an honest cost and timeline. If the numbers don’t work, I’ll tell you. If they do, I build it.
Recent work
- Elevated Fishing: a production mobile app with on-device AI that identifies 770+ fish species, fully offline, with no accounts. elevatedfishing.app
- Legislative Data Platform: a custom desktop application that cross-references state and national legislative data, with intelligent caching and AI-assisted analysis.
