Summary
Alan Huang is a pragmatic software engineer with 11 years of experience building full-stack and C++ systems, from enterprise web apps and Azure-hosted services to research-grade 3D asset collaboration tools and game engine work. He blends hands-on development (React, ASP.NET Core, C#, C++, Python) with stakeholder-facing skills—requirements gathering, project documentation, and last-tier support—to keep systems reliable and teams productive. Alan has led deployment and testing revamps, contributed to O3DE-related research, and driven cybersecurity and onboarding efforts, showing a pattern of improving engineering practices as well as code. Outside paid roles he repeatedly builds communities and teaching initiatives—growing online groups, volunteering as a digital class assistant, and offering coaching—reflecting a genuine interest in mentorship and knowledge transfer. Based in Burnaby, BC, he pairs technical depth with a habit of translating complex tooling (Blender, Unreal, cloud stacks) into practical solutions that teams can adopt.
11 years of coding experience
6 years of employment as a software developer
High School Diploma (Honor), High School Diploma (Honor) at Centennial High School
British Columbia Institute of Technology (BCIT)
General IT, General IT at Self-educated
BBA Management Information System Business Technology Management, BBA Management Information System Business Technology Management at Simon Fraser University
Computer Science, Computer Science at Open Source Society University
English, Chinese, Chinese