Service
Custom development in .NET and C#
When a platform’s standard features run out, the custom code has to be good enough to live with for years. I build back-end services and platform extensions in .NET and C#, with the tests, pipelines and documentation that make them easy to take over.
- .NET
- C#
- Azure Functions
- Azure App Service
- Azure SQL
- EF Core
- CI/CD
When this is the right call
- You need a service or an API that your platform cannot provide.
- You need an extension to Optimizely, Dynamicweb, Umbraco or Shopify that will survive upgrades.
- Your in-house team needs an experienced developer for a defined piece of work.
- You have inherited a codebase and need someone to untangle and stabilise it.
What I do
APIs and back-end services
REST APIs and services on Azure Functions or App Service, with Azure SQL and EF Core where data is stored.
Platform extensions
Custom features on Optimizely, Dynamicweb, Umbraco and Shopify, kept apart from the platform core so that upgrades stay manageable.
Quality and delivery
Automated tests, CI/CD and infrastructure as code, so that changes ship safely.
Handover
Documentation, code reviews and pairing, so that your team owns the result.
Questions
- Do you take on full development projects?
- I take on defined pieces of work, such as a service, an integration or a platform extension, scoped and agreed up front. For large teams or long-term staffing I am not the right fit.
- Will you work with our team?
- Yes. I work in your repository and your process, and keep the code easy to review.
Related reading
Related services
Talk it through first
Describe your situation in a free 30-minute call. I tell you what I would look at first, and whether I am the right person.