Available to hire
Experienced C# /.NET backend engineer specialising in APIs, cloud systems, integrations, and scalable data-driven platforms. Strong background across AWS, event-driven architecture, SQL, and production support. Also experienced in applying AI within real-world systems and workflows.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at Xero
January 1, 2022 - PresentDelivered cloud-native microservices using C# and .NET Core within a distributed, event-driven architecture. Implemented event-driven communication with SNS/SQS, built AWS-based services using Lambda and RDS (PostgreSQL). Implemented CI/CD pipelines with GitHub Actions to automate builds, tests, and deployments. Integrated cross-domain services via Kafka-based event streaming. Applied TDD with xUnit and Moq to improve maintainability and release confidence. Contributed to high-availability backend services for a large SME accounting user base.
Senior Software Engineer at SportRadar
January 1, 2020 - December 31, 2020Designed and delivered microservices using C# and .NET Core within an AWS ECS-based architecture. Implemented event-driven communication using SNS/SQS. Built AWS-based services with Lambda, SQS, RDS (PostgreSQL). Created CI/CD pipelines with GitHub Actions. Implemented Kafka-based event streaming for cross-domain services. Applied TDD practices (xUnit, Moq) and improved performance with Redis caching; contributed to high availability backend serving SMEs.
Senior Software Engineer at Newfold Digital
January 1, 2017 - January 1, 2020Re-engineered a monolithic web application into loosely coupled microservices using ASP.NET Core and REST APIs. Developed a .NET Core-based ETL engine using Azure Functions and Cosmos DB to support scalable data ingestion. Designed data abstraction layers enabling migration to NoSQL backends. Implemented Redis caching to improve performance and reduce database load. Built and maintained backend services using C#, SQL Server, and Azure cloud services. Applied unit testing with xUnit and Moq to ensure production-ready code. Contributed to architectural redesign improving scalability and resilience.
Software Engineer at CGI
January 1, 2012 - January 1, 2017Delivered enterprise applications using C#, ASP.NET and SQL Server within structured development environments.
Senior .NET Engineer at SportRadar
January 1, 2020 - PresentSenior .NET engineer with responsibility for 10 microservices and distributed backend systems in AWS environments. Designed and delivered cloud-native microservices using C# and ASP.NET Core within an AWS ECS-based architecture. Implemented event-driven communication using SNS/SQS messaging patterns. Built AWS-based services using Lambda, SNS/SQS, and RDS (PostgreSQL) with Terraform for environment separation. Developed and maintained containerized services deployed via ECS/Fargate. Implemented CI/CD pipelines using GitHub Actions to automate build, test, and deployment. Integrated cross-domain services using Kafka-based event streaming. Applied TDD practices (xUnit, Moq) to improve maintainability and release confidence. Contributed to CI/CD improvements and peer review processes.
Senior Software Developer at Xero
January 1, 2022 - PresentDelivered cloud-native microservices using C# and ASP.NET Core within a distributed, event-driven architecture. Implemented event-driven communication using SNS/SQS messaging patterns. Built AWS-based services using Lambda, SNS/SQS, and RDS PostgreSQL managed infrastructure with Terraform for environment separation. Developed and maintained containerized services deployed via ECS/Fargate. Implemented CI/CD pipelines using GitHub Actions. Built RESTful APIs, refactored performance-critical modules to improve efficiency and reduce database load. Reused service components across multiple projects. Introduced structured TDD practices to improve release confidence. Contributed to CI/CD improvements and peer review processes.
Education
B.S.c. (Hons) Computer Science at Cardiff University / Prifysgol Caerdydd
January 11, 2030 - January 1, 2010BSc (Hons) Computer Science at Cardiff University / Prifysgol Caerdydd
January 11, 2030 - January 1, 2010Qualifications
Industry Experience
Software & Internet, Professional Services, Computers & Electronics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in London today.