ENGINEERING
My engineering work centres on .NET and C# — web applications, membership platforms, CRM integrations, Web APIs, SQL Server databases, payment services and the maintenance of business-critical systems in production.
/01
.NET, .NET Core and C# application development.
/02
Responsive, browser-based applications built around business requirements.
/03
Microsoft Dynamics CRM and membership-focused CRM work.
/04
Web API and REST API design, development and consumption.
/05
SQL Server, SQL and Entity Framework.
/06
Connecting applications to external platforms and services.
/07
Worldpay, Sagepay and GoCardless integrations.
/08
Umbraco, WordPress and RiverCMS platforms.
/09
Software testing, troubleshooting and quality assurance.
/10
Delivery, version control and development workflow.
/11
Modernising and supporting existing business-critical applications.
/12
Investigating and resolving production issues.
CRM & SYSTEM INTEGRATION
I’ve worked on integrations involving Microsoft Dynamics CRM, OOMI, CIVI, MemberBase and Eudonet — connecting membership platforms and websites to the CRM systems organisations run on, so information moves between them reliably.
The diagram is conceptual — it shows the kind of ecosystem I work across, not the architecture of any specific client system.
PAYMENTS & THIRD-PARTY SERVICES
Integrating payment services into real-world applications is more than connecting a checkout form — it involves handling transactions, callbacks, status changes, failures and data synchronisation.