Services
Start with the problem, not the technology.
Each page explains what I do, when it's worth doing, and how a project usually goes.
Not sure which one fits? Describe the problem anyway. Working out the technical side is my job.
Describe your problemBusiness automation
Repetitive office tasks handed to software: scheduled jobs that collect and file documents, and emails, documents and exports built from templates.
AI integration
Language models built into the software you already use: data read from documents, summaries and assistants, with checks so the results can be trusted.
Integrations & APIs
Connect the apps your business uses so data moves on its own: orders, customers and invoices synced through APIs, files or databases, with checks built in.
Custom .NET software
Small, focused software built around how your team works: desktop tools for data entry and approvals, or a proper database in place of a shared spreadsheet.
Legacy .NET modernization
Maintenance, repair and gradual modernization of older .NET Framework, WinForms and WPF applications. Repair first, replace only when it is worth it.
Databases & reporting
Recurring reports that build themselves, imports that check what they load, and reconciliations that list only the exceptions. SQL Server, .NET and Excel.
Office add-ins, Excel & VBA
Excel report automation, VBA macro repair and VSTO add-ins. Your team keeps the Excel it knows, and the manual work around it goes away.