Summary
Johnny Chan is a Senior Backend Developer based in London with over 15 years of C# and .NET experience building scalable web and cloud-native systems. He specialises in serverless, event-sourced architectures and backend microservices with .NET Core, and pairs that with front-end React/TypeScript skills to deliver end-to-end solutions. Johnny has extensive Azure and AWS experience—implementing Event Grid, CosmosDB, Service Fabric, Lambdas and infrastructure as code—to ship regulatory and high-throughput payment systems. He’s driven by agile practices and “shift-left” testing, taking full ownership of CI/CD, observability and production resiliency. Notable work includes delivering PSD2 SCA capabilities and architecting a multi-tenant SaaS market research platform using event-driven patterns. Practical, hands-on and detail-oriented, he blends deep backend expertise with platform-level DevOps discipline to turn complex requirements into robust, maintainable services.
10 years of coding experience
20 years of employment as a software developer
BSc, Computer Science, 2.1, BSc, Computer Science, 2.1 at University of Leicester
Chinese