William Lim is a Tech Lead based in Kelowna, BC with 10 years of experience building high-quality, responsive web and mobile applications. He has driven measurable product impact at TELUS—leading a team to build a Unified Experience API and shipping a Next.js device catalog that increased page visits by 42% and PDP CTR by 46%. He combines front-end expertise (React, Next.js, React Native) with TypeScript and GraphQL, and has a track record of improving performance and test coverage (50% Lighthouse gain, 90% test coverage). William mentors engineers, runs feature-led delivery for cross-functional teams, and has scaled app renewal flows that grew phone renewals by 30%. His background in electrical engineering and full-stack training gives him a systems-minded approach to UX and performance trade-offs. Outside core development, he has applied ML-related tooling like speech recognition in embedded medical devices, signaling a curiosity for applied research and accessibility.
10 years of coding experience
8 years of employment as a software developer
Certificate Full-Stack Web Development, Certificate Full-Stack Web Development at BrainStation
Bachelor of Applied Science (B.A.Sc.) Electrical Engineering, Bachelor of Applied Science (B.A.Sc.) Electrical Engineering at The University of British Columbia
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.