Andy Zheng

Sr. FULL STACK Developer at RBC

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andy Zheng is a senior full-stack developer with over a decade of hands-on experience building robust .NET backends and modern JavaScript frontends, spanning .NET 1.0 through .NET Core and ES6+ ecosystems. He has repeatedly delivered complex enterprise systems—CMS, microservices, and background Windows services—using technologies such as ASP.NET MVC/Web API, Entity Framework/Dapper, Angular, React, and Azure DevOps. Comfortable across the stack, Andy blends deep architecture and design-pattern experience (n-tier, SOLID, modular .NET Core) with practical UX skills in responsive SPA development and build toolchains like Webpack and Gulp. He contributes to notable open-source projects including Orchard Core, where his backend fixes and security integrations (HSTS, Azure data protection) demonstrate attention to reliability and observability. Colleagues rely on him to bridge legacy platforms and modern stacks—e.g., migrating Silverlight to HTML5 or integrating Windows Authentication with OAuth/OpenID flows—and to mentor teams through CI/CD and cloud configuration.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS), Bachelor of Science (BS) at Wuhan University
bookComputer Science, Internet Programming; Computer Science, Computer Science, Internet Programming; Computer Science at O'Sullivan College
languagesEnglish, French
github-logo-circle

Github Skills (12)

lucene10
asp-net10
modularity10
netcore10
modular10
asp-net-core10
csharp10
orchard-cms10
dotnet-core10
hsts8
microsoft-azure7
azure7

Programming languages (7)

C#TypeScriptLiquidCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
OrchardCMS/OrchardCore

Apr 2017 - Aug 2022

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 31 commits, 82 PRs in 5 years 5 months
Contributions summary:Andy primarily contributed to the Orchard Core CMS, focusing on backend improvements and enhancements. Their commits addressed issues like fixing area names in Lucene, improving logging precision, and implementing security measures such as HSTS support. They also worked on integrating and configuring external services, like data protection using Azure, alongside refactoring for code consistency and removing of dead code.
cmstenantwcfc-sharporchard-core
infofromca/Orchard2

Apr 2017 - Mar 2021

Open Source Content Management System built with ASP.NET Core on top of Modular and Extensible Application Framework
Contributions:66 pushes, 81 branches in 3 years 11 months
cmsweb-applicationwcfon-topcontent-management-system
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andy Zheng - Sr. FULL STACK Developer at RBC