Dave Lewis is an experienced engineering leader with nine years in senior roles and a 20+ year technical pedigree, currently serving as Head of Engineering in Charlottesville where he scaled product development through a 3x team growth after Series A. He brings a rare blend of hands-on full-stack contributions—such as notable OSS fixes to the gqless GraphQL client including enum, nullable, and refetch support—and strategic leadership building cross-functional programs, launching Mobot Live, and seeding AI initiatives in computer vision and LLMs. Dave has repeatedly led multinational teams and transformational product launches from Seed to public delivery, while also running executive planning and manager-alignment forums to strengthen operations and career growth. Comfortable shifting between code-level problem solving and executive decision-making, he pairs a Cognitive Science background with pragmatic software delivery and a history of shipping scalable systems across startups and enterprise environments.
9 years of coding experience
9 years of employment as a software developer
None Cognitive Science, None Cognitive Science at Brown University
BA Cognitive Science, BA Cognitive Science at Swarthmore College
Contributions:7 commits, 13 PRs, 18 pushes in 6 months
Contributions summary:Dave primarily focused on enhancing the functionality of the GraphQL client, 'gqless', by addressing core features and resolving issues. Their contributions include adding support for undefined types, fixing nullable queries, and implementing enum support. Furthermore, the user made changes to the example hackernews application, generating types to reflect the changes made. Also, they added refetch support to the resolved function.
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.