William Ha

Software Team Lead at UBC Thunderbots

Vancouver, British Columbia, Canada
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

🤩
Rockstar
🎓
Top School
William Ha is a software engineer co-op and third-year computer engineering student at UBC with five years of hands-on experience building user-facing software and robotics systems. Currently on the EA SPORTS UFC team and co-leading the UBC Thunderbots software group that placed 2nd internationally at RoboCup 2024, he blends game-dev and real-time robotics experience to solve complex, performance-sensitive problems. He has commercial co-op experience in visualization and performance at Kardium and contributes to open-source UI theming for Spicetify, where he implemented a polished "Fluent" theme and fixed layout and icon bugs for the new Spotify UI. Known for front-end craftsmanship and a systems-minded approach, he focuses on shipping maintainable interfaces and reliable robot fleet software while continuously expanding his technical depth.
code5 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Gleneagle Secondary School
bookBachelor of Applied Science - BASc, Computer Engineering, 91.2%, Bachelor of Applied Science - BASc, Computer Engineering, 91.2% at The University of British Columbia
github-logo-circle

Github Skills (8)

css10
spotify10
ui-design10
ui-theme8
beautify8
wordpress-themes8
customisation7
javascript4

Programming languages (4)

TypeScriptC#C++CSS

Github contributions (5)

github-logo-circle
spicetify/spicetify-themes

Aug 2021 - Feb 2022

A community-driven collection of themes for customizing Spotify through Spicetify - https://github.com/spicetify/cli
Role in this project:
userFront-end Developer
Contributions:7 reviews, 15 commits, 8 PRs in 5 months
Contributions summary:William primarily contributed to theming and UI customization for the Spicetify Spotify client, as evidenced by the numerous commits related to CSS modifications. They implemented a "Fluent" theme, adding and refining various UI elements, including sidebar, player controls, and search bar styling. Furthermore, they addressed bug fixes related to icon display, layout, and general styling issues in the new Spotify UI update.
clithemes-csscssspicetify-clispicetify
williamckha/spicetify-fluent

Aug 2021 - Feb 2022

Spicetify theme inspired by Microsoft's Fluent Design
Contributions:1 review, 55 commits, 19 PRs in 6 months
cssfluent-designspicetifyspotifydark-theme
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 Ha - Software Team Lead at UBC Thunderbots