Hamilton Ulmer

Software Engineer at MotherDuck

San Francisco, 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

🤩
Rockstar
🎓
Top School
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.
code16 years of coding experience
job17 years of employment as a software developer
bookBachelors, Political Science, Bachelors, Political Science at Stanford University
stackoverflow-logo

Stackoverflow

Stats
2,419reputation
154kreached
0answers
6questions
github-logo-circle

Github Skills (16)

duckdb10
sql10
sveltekit9
javascript9
go9
svelte9
data-visualization8
data-visualisation8
powerbi8
data-visualizations8
birt8
password-protection6
latex6
passwords6
plot6

Programming languages (12)

TypeScriptDockerfileJavaC++ShellCSSRustJavaScript

Github contributions (5)

github-logo-circle
rilldata/rill

Dec 2021 - Jan 2023

Rill is a tool for effortlessly transforming data sets into powerful, opinionated dashboards using SQL. BI-as-code.
Role in this project:
userFull-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.
parquet-toolscsvanalyticsdata-setsduckdb
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.
Request Free Trial
Hamilton Ulmer - Software Engineer at MotherDuck