Michael Hanson

Senior Product Designer at Buildertrend

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
Michael Hanson is a Senior Product Designer based in California with 15 years of experience building software and self-taught expertise in both design and engineering since 1998. He spent a decade at Hudl leading cross-functional teams to create video and data analysis products used by tens of thousands of teams, achieving notable product-market fit in high school volleyball and an NPS of 75 for basketball tools. At Hudl he also shaped the design team’s core values, led integrations of acquisitions, and unlocked new revenue through media and advertising tools. Now at Buildertrend, he continues to blend product design and front-end engineering—evidenced by contributions to Raycast extensions where he enhanced UI, data sync, and goal-sorting features. Michael is drawn to the craft of software as a medium, pairing practical field experience with thoughtful visualizations that help coaches and analysts communicate insights. His unusual combination of long-form hands-on coding, hardware integration experience, and design leadership makes him a versatile builder who bridges product, engineering, and user empathy.
code15 years of coding experience
job12 years of employment as a software developer
bookCalifornia State University, Bakersfield
github-logo-circle

Github Skills (15)

uid10
typescript10
javascript10
typescripts10
front-end-development10
ui-design10
react10
typescript-types10
graphical-user-interface9
api9
user-interface9
apim8
changelist7
changelog7
change-tracking7

Programming languages (14)

CSSCRustElmSvelteTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
raycast/extensions

Aug 2024 - Mar 2025

Everything you need to extend Raycast.
Role in this project:
userFront-end Developer
Contributions:4 PRs, 2 comments in 7 months
Contributions summary:Michael primarily focused on enhancing the user interface and functionality of the "beeminder" extension within the Raycast environment. They implemented features such as displaying recent datapoints and allowing sorting of goals. Significant modifications included adapting the UI with updated styling, adding a custom format option, and improving data synchronization. Their work involved changes to the user interface, preferences, and data display elements.
everythingwindowsraycastlinuxneed
mybuddymichael/coke

Sep 2011 - Mar 2012

Contributions:236 commits in 6 months
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