Senior .NET Developer / Lead Developer at MPD-Group (now Sorted)
Built the search, booking and tracking services behind a courier comparison and delivery management platform on an SOA/microservices architecture.
Overview
Senior/Lead .NET Developer building the back-end services behind a courier comparison site and delivery management platform, including the search engine, booking and tracking services, on an SOA/microservices architecture.
Key contributions
- Contributed significantly to the overall solution architecture and delivered key components of the system.
- Built messaging and workflow-driven services with RabbitMQ, MassTransit and Automatonymous on Azure Service Bus and Azure VMs.
- Responsible for recruiting and interviewing new members of the development team.
Tech stack
.NET Framework, C#, MVC, ASP.NET, REST API, SOAP/WCF, Azure, Service Bus, Azure VM, RabbitMQ, MS SQL, T-SQL, Knockout.js, JavaScript, Entity Framework, NHibernate, Dapper, MongoDB, CouchDB, Redis, MassTransit, Automatonymous, SpecFlow, FakeItEasy, NUnit, React, Bootstrap, PowerShell, Git, Castle Windsor, StructureMap, ELK stack, Docker, Kubernetes, TeamCity, Psake, DataDog, New Relic