Derek Hammer is a versatile full/multi-stack engineer with 16 years of experience building everything from lean prototypes and MVPs to maintaining large-scale legacy systems across enterprise and consumer products. Currently at Discord and previously at Square (where he contributed across logistics, front-end, ML, SRE and served as an engineering manager/tech lead), he blends product-minded development with devops and design sensibilities. He’s comfortable across server-side, JavaScript SPAs and mobile apps, and has a history of leading cross-team initiatives and improving remote collaboration. An active open-source contributor, Derek has made UI and test enhancements to the notable Cappuccino JavaScript framework, showing attention to both user-facing polish and engineering rigor. Based in Arvada, Colorado, he pairs hands-on coding with systems thinking and a knack for turning complex requirements into practical, testable solutions.
16 years of coding experience
7 years of employment as a software developer
BS Software Engineering, BS Software Engineering at Rose-Hulman Institute of Technology
Web Application Framework in JavaScript and Objective-J
Role in this project:
Front-end Developer
Contributions:16 commits in 1 year 7 months
Contributions summary:Derek primarily contributed to the UI and functionality of the Cappuccino framework. Their work included fixing bugs related to view behavior and selection logic within `CPTableView`, as well as enhancing the visual presentation of the application by modifying `CPOutlineView` and `CPLevelIndicator` components. Furthermore, the user integrated testing by adding specific test cases for the `CPTabView` component, ensuring the correct behavior of tabs and views. In addition, they updated the build process and added build flags.
Contributions:55 PRs, 57 pushes, 54 branches in 3 years 7 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.