Neal Gafter

Software Engineer

Los Gatos, 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
Neal Gafter is a veteran software engineer and programming language designer with over three decades of experience building compilers, language features, and large-scale systems. He contributed to C# and the Roslyn compilers at Microsoft, helped develop storage for Google Calendar, and now works at Meta on a Kotlin automatic-differentiation framework and a probabilistic programming language for Bayesian modeling. Neal blends deep academic credentials (MS/PhD in CS) with practical systems work dating back to Xerox and Sun, where he maintained C++ and Java compilers. Known for thinking like a language researcher and shipping production-quality implementations, he uniquely bridges theoretical language design and hands-on compiler engineering.
code11 years of coding experience
github-logo-circle

Github Skills (74)

programming-language10
openjdk10
code-analysis10
language-design10
visual-studio10
fsharp10
roslyn10
ecma10
dotnet10
julialang10
compiler10
science10
julia10
jvm10
numerical10

Programming languages (11)

C#JuliaJavaC++ANTLRJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
starwayshi/roslyn1

Aug 2016 - Oct 2016

Contributions:2 commits in 2 months
roslyncompilersdotnetcompilervisual-basic
JuliaServices/Rematch2.jl

Apr 2023 - Aug 2023

Pattern-matching for Julia
Contributions:3 releases, 66 reviews, 56 PRs in 4 months
juliapattern-matching
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