David Furber is a Senior Software Engineer with 15 years of experience building and leading teams around Ruby on Rails and modern JavaScript (React/TypeScript) products. He currently leads engineering on core business systems at TrueCar, having previously guided technical direction for interactive museum software, e-commerce platforms, and client-focused Rails projects since 2006. Comfortable spanning backend integrations, SSO, data import/export, and front-end interactivity, he blends hands-on coding with people leadership and product-minded delivery. His background includes a CTO role at an edtech startup and academic teaching, which contribute to a pragmatic, user-centered approach to software and documentation. Based in Ithaca, NY, he is notable for maintaining long-term Rails expertise while progressively adopting modern front-end stacks and touchless interactivity solutions.
15 years of coding experience
16 years of employment as a software developer
MA, History, MA, History at Clemson University
PhD, History, PhD, History at University at Buffalo
BA, International Affairs, BA, International Affairs at Kennesaw State University
The HistoryForge Rails application, including the git history from when it started as a fork of MapWarper, until it got archived in favor of a new repo with a trimmed history.
Contributions:900 commits, 28 PRs, 477 pushes in 5 years 11 months
Contributions:105 commits, 1 PR, 63 pushes in 6 years 2 months
railsoh-my-rubypostgrespersistent
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
David Furber - Senior Software Engineer at TrueCar, Inc.