SEPTEMBER 2020 — PRESENT
Senior Internet Limited
Software Engineer
Development and maintenance of web-based software and membership platforms built on .NET Core and Umbraco. Work includes Microsoft Dynamics CRM integrations, CRM connections to OOMI, CIVI, MemberBase and Eudonet, Web APIs, third-party integrations, payment gateway integrations (Worldpay, Sagepay, GoCardless), SQL Server database work, testing and troubleshooting, legacy system modernisation, Azure DevOps, investigating and resolving production issues, and supporting existing business-critical applications.
.NET CoreUmbracoRiverCMSMembership PlatformsDynamics CRMWeb APIsPaymentsSQL ServerAzure DevOpsProduction Support
JUNE 2020 — AUGUST 2020
SDSD
Software Engineer & Technical Lead
Maritime software built around .NET technologies — vessel tracking, crew management and fleet operations, with software testing, third-party integrations, technical leadership and training coordination.
.NETMaritime SoftwareVessel TrackingFleet OperationsTechnical LeadershipTesting
MARCH 2017 — MAY 2020
Aptech Computer Education
Lead Software Developer & Technical Instructor
Enterprise application development, CMS work, Web APIs and full-stack development with SQL Server and Entity Framework — alongside coding standards, software testing and technical instruction.
Enterprise ApplicationsCMSWeb APIsSQL ServerEntity FrameworkFull StackDeveloper Training