Dan Gebhardt

Principal Software Engineer And Co-Founder at Tilde Inc

New Hampshire, 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
Dan Gebhardt is a Principal Software Engineer and co-founder with over 20 years building ambitious web applications and 15 years of formal industry experience. He specializes in open source ecosystems—co-leading work on Ember.js, Orbit.js, and the JSON:API spec—and brings a full-stack perspective that spans front-end framework improvements to backend API resource design. At Cerebris and as a consultant with Tilde, he helps teams adopt robust architectures and shipping practices, often contributing nuanced refactors and feature work that improve testability and extensibility. His background in naval architecture informs a practical, systems-oriented approach to engineering complex data flows and tooling. Notably, he has driven significant changes in prominent projects like ember-data and discourse, balancing developer ergonomics with production scalability.
code15 years of coding experience
job2 years of employment as a software developer
bookHigh School Diploma, High School Diploma at McQuaid Jesuit
bookB.Sc. Naval Architecture and Marine Engineering, Naval Architecture and Marine Engineering, B.Sc. Naval Architecture and Marine Engineering, Naval Architecture and Marine Engineering at Webb Institute
stackoverflow-logo

Stackoverflow

Stats
3,271reputation
132kreached
56answers
1question
github-logo-circle

Github Skills (48)

json10
javascript10
ember-data10
handlebars10
api-design10
highlight10
testing10
syntax-highlighter10
css10
sass10
typescript10
ember-cli10
glimmerjs10
dataframe10
ruby10

Programming languages (8)

TypeScriptCSSShellJavaScriptHTMLRubyPythonStylus

Github contributions (5)

github-logo-circle
orbitjs/orbit

Jul 2013 - Sep 2022

Composable data framework for ambitious web applications.
Role in this project:
userFull-stack Developer
Contributions:56 releases, 4 reviews, 2300 commits in 9 years 4 months
Contributions summary:Dan made several contributions to the Orbit.js framework, focusing on enhancing its data handling capabilities. They implemented source decorators to improve data flow and manage operations, added functionality for specifying source constructor options, and introduced union types for use with Query.from() and Transform.from(). These additions seem designed to make the framework more extensible and flexible. The user also refactored various components, contributing to the overall architecture of the project.
web-applicationsorbitframeworkorbitdbcomposable
json-api/json-api

Nov 2013 - Oct 2022

A specification for building JSON APIs
Role in this project:
userFront-end Developer
Contributions:54 reviews, 499 commits, 416 PRs in 9 years 1 month
Contributions summary:Dan primarily focused on the front-end aspects of the project, specifically the styling and layout of the JSON API documentation. They restyled the website with a new logo, header, and footer, and updated various CSS files to reflect design changes. The contributions included adjustments to typography, header links, and the overall visual presentation of the documentation. The user also implemented a version indicator in the navigation.
apijsonapispecificationjson-apisjson-schema
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
Dan Gebhardt - Principal Software Engineer And Co-Founder at Tilde Inc