Gabe Levi

Software Engineer at Meta

New York, New York, 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
Gabe Levi is a seasoned software engineer with 12 years of experience based in New York, currently at Meta after an early internship at Facebook. He brings deep expertise in JavaScript tooling, Flow type-safety, and full-stack contributions to high-profile open-source projects like React Native, Relay, Metro, and the Esprima-compatible ast-types library. Gabe's work often focuses on improving type correctness, build tooling, and parser/AST definitions—areas that require both language-level precision and practical engineering judgment. He also has backend experience in OCaml concurrency (lwt), showing a comfort with diverse languages and a knack for improving stability and developer experience. Known for quietly fixing cross-cutting type and build issues, he blends careful maintenance with impactful contributions to widely used developer ecosystems.
code12 years of coding experience
bookBS, Computer Science, BS, Computer Science at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1,927reputation
50kreached
26answers
0questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (57)

relay10
visual-studio-code10
asynchronous10
javascript10
npm10
type-check10
flow-control10
react-native10
futures10
async10
abstract-syntax-tree10
work-flow10
typescript10
vscode-extension10
ui-design10

Programming languages (12)

TypeScriptJavaC++CoffeeScriptShellHackRustOCaml

Github contributions (5)

github-logo-circle
flow/flow-for-vscode

Aug 2016 - Oct 2017

Flow for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:29 commits, 14 PRs, 23 pushes in 1 year 1 month
Contributions summary:Gabe primarily focused on improving the flow-for-vscode plugin, addressing issues in the master branch related to outdated dependencies and Flow errors. They updated the vscode version in `package.json` and integrated missing modules. The user also upgraded the flow-typed definitions for vscode and npm packages. They also fixed build issues and improved the publishing process.
textlintvisual-studio-codevscodevscode-extensiondataflow-programming
facebook/metro

Nov 2016 - Oct 2019

🚇 The JavaScript bundler for React Native
Role in this project:
userFull-stack Developer
Contributions:18 commits in 2 years 11 months
Contributions summary:Gabe contributed to the JavaScript bundler for React Native. They focused on Flow type checking and addressed related errors. Code changes included updates to source-map generation, module optimization, and changes to the bundler's server and core modules. They also fixed function call arity errors within the metro-bundler package.
reactbundlerreact-nativejavascriptflowtype
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
Gabe Levi - Software Engineer at Meta