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.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BS), Bachelor of Science (BS) at Wuhan University
Computer Science, Internet Programming; Computer Science, Computer Science, Internet Programming; Computer Science at O'Sullivan College
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:
Back-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.
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.