An accomplished technology leader with an extensive track record as a software engineer in both frontend desktop and web application development, and high throughput multithreaded real-time backend server development. Primary programming skillset includes C# 10, .NET 7, ASP.NET Core MVC, Blazor, SQL Server (T-SQL), JavaScript, TypeScript, React, Solidity, as well as previous experience in C++, PL/SQL, WPF. I am an avid proponent and practitioner of DevOps and Agile methodologies (Scrum, Kanban, Scrumban), and tooling such as Azure DevOps and GitHub Actions to streamline development and build/release pipelines with CI/CD and test automation methodologies. I have led many small and large teams of engineers, testers, and technical architects, and have also had hybrid roles as a Scrum Master alongside of being a developer. I enjoy mentoring and leading both junior and senior technical team members, and guiding a team to delivery, while also keeping my technical skills fresh by constantly coding in new technologies. I work autonomously and am passionately motivated to develop high quality software using SOLID principles and BDD/TDD to ensure secure, efficient, robust, extensible, maintainable, scalable, testable, and concise readable code. Depending on budget, scope, and user requirements, the aim is always to build software with clean design (typically DDD) that performs well under load, and to maximise uptime per business requirements. I have a proven track record in investment banking writing efficient code in real-time systems within strict deadlines, and I am able to interact with the business and end users to understand and gather requirements for both product delivery and support, demonstrable by the various applications I have written for Tier 1 investment banks. Qualifications: I have a degree in Electronic Engineering from the University of Nottingham, and two charterships (CITP and CEng) with the British Computer Society and Engineering Council. As a family man (married with a young son and two young daughters), I aspire to work in a company where I can leverage my technical and leadership skills over a long-term period and add sustainable value to the business. I work well under pressure, and am at a stage in my career where I may combine my past experience with contemporary technologies and concepts such as AI/ML, big data, blockchain technology, .NET and DevOps to lead and build a cutting edge project and make it an explosive success.
Engineering Manager at Infinitas Learning Holding B.V.
BEng (Hons), Electronic Engineering