Jeff Bezanson

CTO at The Julia Language

Massachusetts, 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
award
Top expert inScientific Computing and Data Science
Jeff Bezanson is a technology leader and CTO with 17 years of experience designing high-performance language runtimes and numerical software, and he is a co-creator and long-time core developer of the Julia programming language. Based in Massachusetts, he blends deep compiler and backend engineering—work that ranges from type-intersection algorithms and code generation optimizations to thread-safety and IO primitives—with product leadership at JuliaHub. His open-source contributions include critical compiler and numerical-library improvements in JuliaLang/julia and openlibm, reflecting uncommon expertise in both language implementation and numerical accuracy. He has built compact language projects from the ground up (e.g., femtolisp) and contributed kernel integrations for Jupyter, showing a pragmatic focus on developer tooling and usability. Trained at Harvard and MIT, he pairs academic rigor with hands-on systems design and a knack for making complex compiler theory translate into practical, performant software.
code17 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Massachusetts Institute of Technology
bookBachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at Harvard University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,207reputation
82kreached
42answers
0questions
Badges
julia
top-5%
oop
top-5%
github-logo-circle

Github Skills (46)

optimization10
algorithms10
type-inference10
back-end-development10
jupyter10
priority-queue10
cross-platform10
c1110
interpreter10
data-structure10
c1710
code-generation10
data-structures10
compiler10
numerical-analysis10

Programming languages (12)

JuliaTypeScriptC++CSSRCSchemeJavaScript

Github contributions (5)

github-logo-circle
JeffBezanson/femtolisp

Jul 2008 - Jun 2019

a lightweight, robust, scheme-like lisp implementation
Role in this project:
userBack-end Developer
Contributions:279 commits, 14 PRs, 27 pushes in 11 years 1 month
Contributions summary:Jeff implemented a lightweight, scheme-like lisp implementation, working on features such as macros, basic operators and functions. They fixed bugs related to the compiler and argument parsing. Their work involved various aspects of the lisp implementation, from memory management to code generation, highlighting a focus on the core language features and interpreter functionality.
schemecode-golfesoteric-languagescheme-likelisp-like
JuliaLang/julia

Aug 2009 - Jan 2023

The Julia Programming Language
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:867 reviews, 10610 commits, 4942 PRs in 13 years 7 months
Contributions summary:Jeff primarily contributed to the Julia Programming Language project, focusing on the backend and compiler aspects. Their work involved modifying the compiler to improve efficiency and accuracy, including adjustments to optimization levels, handling of type parameters, and improvements to the type intersection algorithm. Furthermore, their commits reveal efforts to optimize the code generation for specific language constructs such as tuples, and refactoring of core parts of the compiler. The user made several contributions to thread safety, including in IO and concurrency primitives.
sciencejulia-languagemachine-learningjulialangpetsc
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
Jeff Bezanson - CTO at The Julia Language