Brian Lewis is a presales leader and Co-Founder/CRO based in San Francisco with 10 years of experience building software that materially boosts presales outcomes—Homerun customers report +15% win rates, -16% cycle time and SOC2/GDPR compliance. He blends big-picture GTM strategy with day-to-day execution and a PhD-level, industrial-systems mindset to turn complex sales-engineering problems into measurable operational gains. Equally comfortable in the codebase, he contributes to notable open-source projects like glide-data-grid, tiptap and mobx-state-tree, improving accessibility, editor UX and type-safety. Deeply analytical yet creative, he’s also a former tuba player, occasional baker and adult softball player who unapologetically loves pizza.
🚀 Glide Data Grid is a no compromise, outrageously react fast data grid with rich rendering, first class accessibility, and full TypeScript support.
Role in this project:
Front-end Developer
Contributions:15 reviews, 10 commits, 25 PRs in 9 months
Contributions summary:Brian primarily focused on enhancing the functionality and user experience of the Glide Data Grid. Their contributions included fixing bugs related to cursor behavior, keyboard interaction, and column resizing, as well as implementing selection features like column selection via keyboard shortcuts and mixed row/column selections. The commits demonstrate expertise in modifying the data grid's behavior in response to user input and rendering changes.
Full-featured reactive state management without the boilerplate
Role in this project:
Back-end Developer
Contributions:1 review, 10 PRs, 33 comments in 2 years 5 months
Contributions summary:Brian primarily contributed to the core functionality of the MobX State Tree library by modifying and enhancing its internal types and data structures. They focused on improving type safety and debugging capabilities by adding debug names to complex types and fixing type-related issues in the `optional`, `snapshotProcessor`, and `map` utilities. They also optimized performance by replacing the `unshift` operation with `push` in array operations and added tests to ensure correct functionality.
full-featuredreactstate-managementrxjsboilerplate
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.