William Leung

Software Engineer - Front-End at SPAN

Millbrae, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
William Leung is a front-end software engineer based in the San Francisco Bay Area with a decade of experience building user-facing applications and shipping production React/React Native code. Currently at SPAN after four years at Chartmetric, he blends practical product experience with strong JavaScript and TypeScript skills honed through both work and open-source algorithm problem-solving. His GitHub contributions to a popular LeetCode solutions repo demonstrate disciplined algorithmic thinking and a habit of producing clear, testable implementations for tricky challenges like tree traversals and string manipulation. Earlier roles in revenue operations and order management at Medallia and Okta give him a rare combination of technical frontend craft and business-facing execution, having supported processes that scaled toward an IPO. William’s background includes immersive web development training from App Academy and a BS from UC Davis, reflecting a continuous investment in both formal and hands-on learning. Pragmatic, detail-oriented, and comfortable bridging product needs with engineering realities, he thrives on turning complex UI requirements into maintainable code.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Bachelor of Science - BS at University of California, Davis
bookApp Academy
languagesEnglish, Chinese
github-logo-circle

Github Skills (12)

algorithm10
data-structures10
algorithms10
javascript10
data-structure10
lintcode10
typescript-types9
binary-tree9
typescript9
typescripts9
strings9
text-manipulation9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
neetcode-gh/leetcode

Apr 2022 - Jul 2022

Leetcode solutions
Role in this project:
userFull-stack Developer
Contributions:7 commits, 8 PRs, 1 comment in 2 months
Contributions summary:William primarily contributed to solving LeetCode problems within this repository. Their work involved implementing solutions in JavaScript and TypeScript for various algorithm challenges, including palindrome checks, and binary tree traversals, as well as implementing a solution for string manipulation. These contributions included both problem solutions and bug fixes, demonstrating proficiency in algorithm implementation. The user also created new JavaScript and TypeScript files to hold solutions for other problems.
pythonleetcodejavascriptleetcode-solutionsjava
thisiswhale/leetcode

Apr 2022 - Sep 2024

Leetcode solutions
Contributions:8 pushes, 3 branches in 2 years 5 months
javadata-structuresleetcode-solutionsleetcode
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.
Request Free Trial
William Leung - Software Engineer - Front-End at SPAN