Summary
Charley Zhang is a Senior Software Engineer with over two decades of hands-on experience and four years in recent roles building cloud-native financial and data systems from Niagara Falls, Ontario. He specializes in Microsoft technologies (C#, ASP.NET Core, Entity Framework, WPF) and modern front-end stacks (Angular, TypeScript) while architecting MVC/MVVM, microservices and n-tier solutions. Charley has delivered production systems across finance, telecom and marketing — including loan platforms, portfolio risk tools and real-time contact center software — and is experienced with Azure services, Docker/Kubernetes (AKS) and messaging patterns (RabbitMQ, Service Bus). Comfortable in both Waterfall and Agile environments, he blends detailed design discipline with pragmatic, deployable implementations and database-level work (SQL Server, Cosmos DB). A practical polyglot, he has a history of evolving legacy enterprise systems into scalable cloud architectures, reflecting deep operational knowledge as well as development fluency.
4 years of coding experience
22 years of employment as a software developer
Master of Science (MS), Master of Science (MS) at Nankai University