David Takahashi is a Senior Software Engineer with over a decade of experience building SaaS products, currently at Adobe after the acquisition of Abstract’s Notebooks team where he served as Principal Engineer. He’s a full-stack generalist with deep backend and operations experience from roles at Unity Cloud Services and Vertafore, and a strong Ruby on Rails background reinforced by a competitive Code Fellows fellowship. David brings a track record of technical leadership—mentoring teams, shaping features like Abstract Branches, and guiding projects through acquisition—while still contributing hands-on code. Based in Anacortes, WA, he blends a rare creative pedigree (master’s in cello performance and years as a professional musician) with pragmatic engineering, which surfaces in thoughtful product-focused solutions and tooling.
13 years of coding experience
13 years of employment as a software developer
B.A., Commercial Music (Music Business and Audio Recording), B.A., Commercial Music (Music Business and Audio Recording) at Azusa Pacific University
Contributions:19 PRs, 6 pushes, 7 branches in 3 months
keyboardskeyboardqmklayouts
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.