Summary
Joe Fan is a Platform Architect with over 17 years of experience designing and delivering cloud-native and N-tier systems across Azure, AWS, and Pivotal Cloud Foundry. He combines deep software architecture and design-pattern expertise with hands-on experience in microservices, messaging (RabbitMQ, NServiceBus), and diverse data stores (SQL Server, MySQL, MongoDB). Joe has led teams of 4–12 and managed projects with budgets up to $4M, consistently taking initiatives from conception through production while balancing technical strategy and delivery. At Arc'teryx he progressed from Technical Architect to Platform Architect, reflecting a track record of shaping platform roadmaps and improving operational maturity. Based in Vancouver, he brings a pragmatic customer focus and a knack for translating complex requirements into pragmatic architectural blueprints.
12 years of coding experience
19 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at Chengdu University of Information Technology
English