Keith Daulton is a Principal Software Engineer and product-focused engineering leader with 12+ years building polished front-end experiences and design systems, currently leading the GitLens team at GitKraken for the VS Code extension with ~40M installs. He combines hands-on TypeScript and web-component development (Lit, FAST, React) with UX-first product work—shipping features like the Interactive Rebase Editor, Commit Graph, and Home/Inspect views while coaching distributed teams across the US, Spain and Russia. His background spans founding a creative tech studio, scaling design systems at Chewy and athenahealth, and improving developer workflows and themeable design tokens used across multiple surfaces. An active OSS contributor, he’s refactored and modernized popular projects such as fullPage.js and continuously enhances GitLens’ UI and rebase tooling. Known for translating design intent into maintainable front-end architecture, he also brings entrepreneurial grit from running client-focused D13 Design.
12 years of coding experience
25 years of employment as a software developer
BS Media Arts and Animation, BS Media Arts and Animation at The Art Institutes
Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
Role in this project:
Front-end Developer
Contributions:3 releases, 129 reviews, 227 commits in 9 months
Contributions summary:Keith's commits focused on enhancing the Rebase Editor within the VS Code GitLens extension. They added an order toggle to the rebase editor, allowing users to change the order of commits displayed. The user also made improvements to the UI interactions, and made adjustments to the layout and appearance, including setting up specific colors to match theme. The code modifications involved changes in TypeScript and HTML files to implement the features.
fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple
Role in this project:
Front-end Developer
Contributions:10 commits, 3 PRs, 11 comments in 7 months
Contributions summary:Keith primarily focused on refactoring and improving the codebase of the fullpage.js plugin. Their main contribution involved moving all string literals used for class names, IDs, and jQuery selectors into centralized constant objects, enhancing code organization and maintainability. They also worked on updating the codebase to the latest version 2.6.0 with the latest changes and fixing references and addressing potential conflicts, streamlining and improving the project's structure and functionality.
sectionsfull-screenjqueryscrollingslide
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
Keith Daulton - Principal Software Engineer at D13 Design, LLC