Summary
Bruce Fan is a software engineer with a decade of experience building scalable web applications and reusable UI systems, currently focused on advanced Web Development at Algonquin College and recent roles at H2O.ai. He blends a strong Java backend background from 4399 Tech with modern front-end expertise—Next.js and TypeScript—paired with UI component library work delivered at Solace. A certified Azure Developer Associate and Professional Scrum Master, Bruce brings cloud-native thinking and disciplined agile practices to cross-functional teams. His trajectory shows quick iteration on front-end roles into broader engineering responsibilities, reflecting a practical appetite for production-grade UX and platform reliability. Based in Ottawa, he combines international training from Guangzhou University with a hands-on, continuous-learning approach that favors reusability and developer experience. Colleagues describe him as a pragmatic problem-solver who elevates team velocity through well-documented, extensible components.
10 years of coding experience