Hamilton Ulmer is a software engineer in San Francisco with 16 years of experience applying statistical learning, probabilistic modeling, and principled engineering to build data-first products and developer tooling. He has led application engineering at Rill Data and now contributes to frontend, dataviz, and backend work at MotherDuck, including hands-on work integrating DuckDB-powered components into the open-source Rill dashboarding tool. Previously a long-time staff data scientist at Mozilla, he shipped analytics infrastructure, browser telemetry tooling, and the Iodide in-browser data notebook while mentoring teams across product and research. Comfortable spanning MLOps, full-stack development, and research, he pairs rigorous math (probability, convex optimization, linear algebra) with pragmatic product instincts. He also brings an unusual creative background as a professional musician and producer, which informs his design sensibilities and collaborative approach.
16 years of coding experience
17 years of employment as a software developer
Bachelors, Political Science, Bachelors, Political Science at Stanford University
Rill is a tool for effortlessly transforming data sets into powerful, opinionated dashboards using SQL. BI-as-code.
Role in this project:
Full-stack Developer
Contributions:371 reviews, 335 commits, 452 PRs in 1 year 1 month
Contributions summary:Hamilton contributed significantly to the development of the Rill data tool. The user's work involved implementing both front-end components and back-end logic for the data dashboarding tool. This included implementing features such as the DuckDB server code, integrating new components such as the table preview and the floating menu, and creating the source scanning and handling. The user also addressed various bugs and implemented the basic electron configuration and core system functionalities of the system.
a tool that makes it effortless to transform and explore your datasets with SQL, powered by DuckDB
Contributions:99 commits in 3 months
duckdbtransformexploresqldatabase
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.