Available to hire
I am a senior Architect with a broad range of hands-on technical skills gained across automotive industries, government, investment banking, financial services, travel, sport, and legal sectors. I have led high-profile Azure cloud development projects and taken greenfield ideas from concept to MVP and delivery. I thrive on leading teams, implementing governance, and delivering on time and within budget.
Using my extensive full-stack development experience, I can drive software through the entire lifecycle using agile methodologies. I enjoy mentoring, collaborating with stakeholders, and tackling the constant challenges of new technology.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Senior Developer/Architect at TGB (Toyota)
September 1, 2021 - PresentContracted to design and develop a new Azure-based solution to migrate CRM into D365; responsibilities included gathering business requirements, analysis/design, prototyping technical solutions, and delivering an MVP. Technologies used included C#, Databricks/Notebooks, Scala, Azure Data Factory, SQL Server, CosmosDB, Azure Service Bus, Azure Event Grid, APIM, Azure Functions, Durable Entities, OpenAPI/Swagger, REST/Web API, Azure DevOps, Key Vault, YAML, and Bicep. Practiced Agile, Scrum, and pair programming.
Development Team Leader at RM Education
August 1, 2021 - October 16, 2025Led the start-up of a new Azure cloud iPaaS integration platform between D365 and back-office systems; responsibilities included recruitment, requirements gathering, analysis/design, and prototyping. Technologies included DotnetCore, REST, WebApi, Azure Service Bus, Azure Logic Apps, Azure Functions, Durable Entities, OpenAPI, APIM, Azure DevOps, Key Vault, Build Pipelines, Git.
Developer/Architect at Freedom Destinations
March 1, 2021 - October 16, 2025Upgraded back-office systems including WebApi REST interfaces; SSRS, SQL Server; mentoring; migrating systems to the cloud using Azure SQL and CosmosDB; implemented Azure Search.
Technical Architect at Livestock Information Service
January 1, 2021 - October 16, 2025Designed and built a new Azure cloud platform for livestock traceability; responsibilities included identifying business requirements, analysis/design, prototyping; tech: DotnetCore, JSON, CosmosDB, Azure Functions, RBAC, Synapse, Azure DevOps, Key Vault, Build Pipelines, Logic Apps, Git, Power BI.
Senior Developer at Care Quality Commission
October 1, 2020 - October 16, 2025Migrated/rebuilt an existing feedback service into the cloud using a micro-services architecture around DotnetCore; responsibilities included requirements gathering, analysis/refactoring, mentoring; tech: DotnetCore, WebApi REST, JSON, CosmosDB, Azure Search, DevOps, KeyVault, Build Pipelines, Logic Apps, Git, Docker.
Developer/Architect at Department for Education
February 1, 2019 - October 16, 2025Designed and developed a new service to improve the route to become a teacher; cloud development with micro-services around DotnetCore; tech: DotnetCore, Web API REST, Postgres, Design patterns, Micro-Services, Azure, Git, Swagger, TeamCity, Docker, Python; methodologies: Agile, Scrum, Kanban, BDD, Pair Programming.
Developer/Architect at Betway Group
June 1, 2018 - October 16, 2025Designed and developed a new betting pricing/fixture system for traders with event-driven/messaging architecture; tech: DotnetCore, Angular 4, React, WPF, MVVM, RabbitMQ, ElasticSearch, NEST, Web API, OData, CQRS, SQL Server 2016, Complex TSql, Dapper, SSIS, SSRS, C# 4.6.1, Git, Design patterns, Micro-Services, Azure Table/Blob storage, Azure Queue Storage, Azure Functions, Build/Release pipelines, CI, CD, VSOL, TFS, Git, Python, Swagger, Octopus Deploy, Team City; Methodologies: Agile, Scrum, Kanban, TDD, Pair Programming.
Developer/Architect at Allen & Overy
October 1, 2017 - October 16, 2025Designed and developed new legal systems to assist in day-to-day business transactions; requirements gathering, analysis/refactoring and mentoring; tech: DotnetCore, NService Bus, RabbitMQ, Elastic Search, NEST, React, Web API, WPF, OData, CQRS, SQL Server 2014, Entity Framework, SSIS, SSRS, C# 4.5, Design patterns, Micro-Services, MS Azure, TFS, Git, Perforce, Swagger, Excel VBA.
Technical Architect at Macat.com
March 1, 2016 - October 16, 2025Technical architect to design and develop a new web-based system to improve critical thinking for students, teachers, and life-long learners; cloud-based on MS Azure; built development/testing team and set architecture and development methodologies; tech: Angular, Web API, SQL Server 2014, EF, SSIS, SSRS, C# 4.5, Design patterns, Micro-Services, MS Azure, TFS, Git, Jasmine.
Solution Architect at Freedom Destinations
December 1, 2014 - October 16, 2025Hands-on solution architect designing and developing a booking processing system; implemented TDD, Scrum, CI, backlog grooming, sprint planning; tech: SQL Server 2012, Entity Framework, LLBLGen Pro, SSIS, SSRS, C# 4.5, MVC4, KendoUI, Web API, Design patterns.
Senior C#/SQL Developer at Schroders Investment Bank
January 1, 2013 - October 16, 2025Integration of external vendor data feeds with the calculation of security rating analytics; liaising with major stakeholders; tech: ASP.NET, C#, SQL Server 2012, WPF, MVC4, Entity Framework, LINQ, SSRS, SSIS, Visual Studio 2012, Ajax, JQuery, JSON, Excel VBA; Methodologies: Agile, TDD, Pair Programming, IOC.
Senior Developer at Moore Stephens Consulting
November 1, 2010 - October 16, 2025Senior Developer contributing to financial services projects; responsibilities included software development in the .NET stack; client-facing delivery and technical guidance.
Senior Developer/Team Leader at Loot Publishing
January 1, 2010 - October 16, 2025Senior Developer/Team Leader; led development and team-building efforts; created development environment from scratch and guided delivery.
Development Manager at UK Online
August 1, 2008 - October 16, 2025Development Manager responsible for leading development activities and delivery
Senior Developer at Dresdner Kleinwort Investment Bank
December 1, 2007 - October 16, 2025Senior Developer contributing to investment banking software applications
Development Manager at ITV.com
July 1, 2007 - October 16, 2025Development Manager overseeing web and application development initiatives
Senior Developer at TGB (Toyota)
September 1, 2021 - October 31, 2025Under contract to design and develop a new Azure-based solution to migrate the existing CRM into D365. Responsibilities include identifying business requirements, analysis/design, prototyping technical solutions. Technologies include C#, Databricks/Notebooks, Scala, Azure Data Factory, CosmosDB, Azure Service Bus, Azure Event Grid, API Management, Azure Functions, Durable Entities, REST/WebApi, OpenAPI/Swagger, Azure DevOps, Keyvault, YAML, Bicep, CI/CD, Xunit, Moq, Postman.
Development Team Leader at RM Education
August 1, 2021 - August 1, 2021Led recruitment and delivery for a new Azure cloud iPaaS integration platform between D365 and back-office systems. Responsibilities included gathering requirements, analysis/design, prototyping, and architectural governance. Technologies used: DotnetCore, REST/WebApi, Azure Service Bus, Azure Logic Apps, Azure Functions, Durable Entities, OpenApi, APIM, Azure DevOps, Keyvault, Build Pipelines, Git.
Senior Developer at Freedom Destinations
March 1, 2021 - March 1, 2021Revisiting a travel client to upgrade back-office systems. Implemented changes to WebApi (REST), SSRS, and SQL Server; mentored teams; migrated systems to the cloud (Azure SQL, CosmosDB, Azure Search).
Technical Architect at Livestock Information Service (Government)
January 1, 2021 - January 1, 2021Designed and developed a new Azure cloud platform for livestock traceability. Duties included identifying business requirements, analysis/design, and prototyping; technologies included DotnetCore, JSON, CosmosDB, Azure Functions, RBAC, Synapse, Azure DevOps, Keyvault, Build Pipelines, Logic Apps, Git, Power BI.
Senior Developer at Care Quality Commission
October 1, 2020 - October 1, 2020Migrated/rebuilt an existing feedback service into the cloud using a micro-services architecture around DotnetCore. Duties included requirements elicitation, analysis/design/refactoring, mentoring. Technologies included DotnetCore, WebApi REST, JSON, CosmosDB, Azure Search, Azure DevOps, Keyvault, Build Pipelines, Logic Apps, Git, Docker.
Developer/Architect at Department for Education
February 1, 2019 - February 1, 2019Designed and developed a new service to improve the route to becoming a teacher. Cloud-based micro-services, DotnetCore, Web API REST, Postgres, Design Patterns.
Developer/Architect at Betway Group
June 1, 2018 - June 1, 2018Designed and developed a betting pricing/fixture system for traders with event-driven/messaging architecture. Technologies included DotnetCore, Angular 4, React, WPF, RabbitMQ, ElasticSearch, NEST, Web API, OData, CQRS, SQL Server, Dapper, SSIS, SSRS, Azure storage, Functions, CI/CD, Octopus, TeamCity.
Developer/Architect at Allen & Overy
October 1, 2017 - October 1, 2017Designed and developed new legal systems to aid day-to-day transactions; mentored teams. Technologies included DotnetCore, NServiceBus, RabbitMQ, ElasticSearch, NEST, React, Web API, WPF, CQRS, Sql Server, Entity Framework, SSIS, SSRS, C#, Design Patterns, Micro-Services, Azure, TFS, Git, Perforce.
Technical Architect at Macat.com
March 1, 2016 - March 1, 2016Led the design and development of a cloud-based web system to enhance critical thinking education. Built development/testing environments, architecture, and development methodologies. Technologies included Angular, Web API, SQL Server, Entity Framework, SSIS, SSRS, C#, Micro-Services, Azure, TFS, Git, Jasmine.
Senior C#/SQL Developer at Schroders Investment Bank
January 1, 2013 - January 1, 2013Integrating external vendor data feeds with security rating analytics; liaised with stakeholders; delivered ASP.NET/C#, SQL Server, WPF, MVC4, EF, LINQ, SSRS, SSIS; Agile practices including TDD, Pair Programming, IOC.
Development Manager at ITV.com
July 1, 2007 - July 1, 2007Led development efforts for major web initiatives; managed teams and delivered solutions using .NET stack and modern web technologies.
Senior Developer/Team Leader at Loot Publishing
January 1, 2010 - January 1, 2010Senior developer and team lead delivering publishing and e-learning solutions; managed development and testing environments from scratch.
Development Manager at UK Online
August 1, 2008 - August 1, 2008Led development efforts for online services; managed teams and project delivery.
Senior Developer at Dresdner Kleinwort Investment Bank
December 1, 2007 - December 1, 2007Senior developer delivering financial systems; involved in analysis/refactoring and mentoring.
Development Manager at Moore Stephens Consulting
November 1, 2010 - November 1, 2010Senior developer contributing to banking/consulting projects with a focus on .NET solutions.
Senior Architect at TGB (Toyota)
September 1, 2021 - November 7, 2025Led the design and development of a new Azure-based solution to migrate CRM into D365 F&O. Responsibilities included team leadership, gathering business requirements, analysis and design, prototyping solutions, and mentoring. Technologies included Python, C#, Databricks/Notebooks, Scala, Azure Data Factory, SQL Server, Cosmos DB, Azure Service Bus, Azure Functions, Durable Entities, REST/WebAPI, OpenAPI/Swagger, Azure DevOps, Key Vault, YAML, Bicep, CI/CD, Xunit, Moq, Postman, PowerShell, and Git. Methodologies: Agile, Scrum, TDD, Pair Programming.
Development Team Leader at Freedom Destinations
March 1, 2021 - March 1, 2021Revisiting a travel client; upgrading back-office systems with changes to WebApi (REST); SSRS, SQL Server; mentoring; migrating systems to the cloud with Azure SQL, CosmosDB and Azure Search.
Technical Architect at Livestock Information Service
January 1, 2021 - January 1, 2021Designed and developed a new Azure cloud platform for livestock traceability. Responsibilities included identifying business requirements, architecture, prototyping, and solution design. Technologies included DotnetCore, JSON, CosmosDB, Azure Functions, RBAC, Synapse, Azure DevOps, Key Vault, Build Pipelines, Logic Apps, Git, Power BI.
Developer/Architect at Betway Group
October 1, 2017 - October 1, 2017Designed and developed a new betting pricing/fixture system for traders with event-driven/messaging architecture. Technologies included DotnetCore, Angular 4, WPF, MVVM, RabbitMQ, Elastic Search, NEST, Web API, OData, CQRS, SQL Server 2016, Dapper, SSIS, SSRS, C# 4.6.1, Git, Design patterns, Micro-Services, Azure Table/Blob storage, Azure Queue Storage, Azure Functions, Build/Release pipelines, CI, CD, VSOL, TFS, Git, Python, Swagger, Octopus Deploy, Team City.
Hands-on Solution Architect at Freedom Destinations
December 1, 2014 - December 1, 2014Designed and developed a new booking processing system; responsibilities included identifying business requirements, planning with client and developers, implementing Agile practices (TDD, Scrum, CI), pair programming, and guiding the technical design.
Senior Developer at Moore Stephens Consulting
January 1, 2010 - January 1, 2010Senior developer providing software development services to clients; responsibilities included contributing to project delivery and mentoring.
Education
Qualifications
Industry Experience
Government, Financial Services, Travel & Hospitality, Professional Services, Media & Entertainment, Manufacturing, Software & Internet, Other
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Architect
We have the best architect experts on Twine. Hire a architect today.