Independent .NET software practice
Custom .NET development and dependable support for business-critical applications.
I build custom .NET business applications, support and maintain the systems you already run, and modernise older software without a risky all-at-once rebuild.
A 30-minute call, no charge.
- People feel helped, not handed off
- Problems become clear and actionable
- Technology feels modern and trustworthy
- The next step is obvious
What you can hire me for
Build it, support it, or bring it up to date.
Each of these opens into a page with the scope, the deliverables and how the work runs. Most engagements touch more than one.
Fixed-scope starting point
A technical assessment of the system you already run.
I review the codebase, infrastructure and risks and give you a written report. From there we both know whether an ongoing plan or a modernisation makes sense — and you own the report either way.
- Review of the codebase, infrastructure and risks
- Written assessment: what to keep, replace, and in what order
- Framework, runtime and dependency upgrade path
- Duration
- Typically a week
- Price
- Quoted after a short call
What happens after you send this
A reply within one business day
No mailing list, no CRM sequence. Just a reply.
A 30-minute call, no charge
To work out whether the problem is one I should be taking on. If it isn't, I can usually point you somewhere better.
A written quote or report
A fixed-price quote covers the scope written into it. An assessment ends in a written report, and you own the report either way.
Anything you tell me stays confidential, and client data is never used to train models. Read the terms.
More ways I can help
For new projects, existing systems and growing teams.
Application development for new products
Existing application support and maintenance
Legacy system modernisation
Cloud migration and Azure setup
API development and system integration
E-commerce and B2B ordering portals
Workflow automation and internal tools
Data dashboards and business reporting
Security hardening and access control
AI features for documents, search and support
Technical assessment before a rebuild
Ways to work together
Four ways to start.
Request a call, ask for a quote, start a support plan, or buy a block of hours. Current rates are on the support plans page.
Free consultation
30 minutes to understand the problem and confirm fit.
Hourly consulting
$170 / hour for advice, review, troubleshooting and planning.
Project delivery
Delivered in phases, each scoped and priced in writing before it starts.
Support plan
Ongoing application support with a defined response time and included hours.
Go deeper
The detail behind the offer.
Technology and standards
A recognisable stack, secure and built to last.
Engineering
- .NET
- REST APIs
- SQL Server
- React
- TypeScript
- Next.js
Cloud
- Azure
- Azure SQL
- Entra ID
- CI/CD
- Managed secrets
- Monitoring
Modernisation
- AI APIs
- Legacy upgrades
- Security hardening
- Testing
- Audit logging
- Documentation
Start here
