Sam Hulick is a founder-engineer and composer with 11+ years of professional software experience, currently building ReelCrafter as Co-Founder & CEO in Chicago. He blends hands-on front-end craftsmanship—demonstrated by contributions to major open-source projects like Material-UI and wavesurfer.js—with serverless architecture and product leadership to deliver polished, data-driven media experiences. His background ranges from enterprise web development to tech lead roles, giving him a rare mix of startup grit and production-grade engineering discipline. A lifelong coder and musician, he applies audio and UX expertise to create better listening tools and guard against subtle usability issues like accidental region creation. Outside work he’s an iced-coffee–fuelled gadget geek, husband, and cat whisperer—small personal rituals that keep his creativity sharp.
11 years of coding experience
17 years of employment as a software developer
Computer Science, Computer Science at Indiana University Bloomington
Contributions:1 review, 4 commits, 7 PRs in 1 year 8 months
Contributions summary:Sam primarily contributed to the user interface and functionality of the audio waveform player. They addressed usability issues by adding "slop protection" to prevent accidental region creation. Additionally, they improved the zoom functionality, optimizing performance, especially for trackpad zoom. The user also implemented feature enhancements and bug fixes related to the timeline and promise handling within the playback functionality.
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Role in this project:
Front-end Developer
Contributions:5 commits, 14 PRs, 98 comments in 4 months
Contributions summary:Sam primarily contributed to the React component library by implementing new features and addressing issues within existing components. They added iOS momentum scrolling to the `LeftNav` component, fixed a color palette issue in `Badge`, and allowed developers to hook into the `onKeyDown` event of the `AutoComplete` component. Furthermore, the user addressed a bug where the `backgroundColor` prop was being ignored in the `raised-button` component. Their work involved modifying and extending core UI components.
reactmuimaterialjavascriptmaterial-design
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.