Web developer with over 10 years commercial experience creating backend and frontend solutions for national and multinational clients. Enjoys working within a team, has experience of Agile on large-scale projects and can communicate to a high level. A practitioner of TDD,, DDD and SOLID principles with a good understanding of object-oriented design patterns.
Analysis, design and development apis for the internal orders team using ASP.NET Web API, messaging system with RabbitMQ and MongoDB. Working in a team of 20+, as a Backend Software Engineer I had the responsibilities for both the legacy system maintenance and improvement, and the development of new features.