Brian Hung

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
bookUniversity of California, Berkeley
github-logo-circle

Github Skills (38)

mobx-state-tree10
editors10
debug10
javascript10
typescript310
text-editor10
keyboard-shortcuts10
mobx10
shortcuts10
typescript10
user-interface10
html-editor10
userinterface10
typescript210
editor10

Programming languages (8)

TypeScriptC++JavaScriptGoSwiftHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
glideapps/glide-data-grid

Apr 2022 - Jan 2023

🚀 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:
userFront-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.
data-gridreactdatagridsaccessible
mobxjs/mobx-state-tree

Oct 2022 - Mar 2025

Full-featured reactive state management without the boilerplate
Role in this project:
userBack-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.
Request Free Trial