Eli Barzilay

Adjunct Lecturer at Northeastern University

Brookline, 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
Eli Barzilay is an experienced software engineer and adjunct lecturer with 22 years of practice building reliable backend systems, developer tools, and CI/CD pipelines across academia and industry. He has driven modernization efforts at scale—most recently stabilizing payments platforms and shipping containerized AWS services at GoDaddy—and previously led core infrastructure and tooling work at Microsoft, including contributions to the TypeScript compiler and DefinitelyTyped ecosystem. A persistent open-source contributor, Eli has improved type definitions, compiler behavior, and developer workflows in high-profile repos like microsoft/TypeScript and DefinitelyTyped, and has a history of language and tooling work in Racket and Magit. Combining deep research roots (PhD-level training at Cornell) with hands-on production delivery, he blends language-design sensibilities, build-system expertise, and practical DevOps to prevent costly rewrites and improve developer productivity.
code22 years of coding experience
job30 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at Cornell University
bookBScMSc Computer Science, BScMSc Computer Science at Ben-Gurion University of the Negev
languagesEnglish, Hebrew
github-logo-circle

Github Skills (40)

git10
github-ci10
javascript10
strings10
type-check10
scripting10
definitelytyped10
text-manipulation10
typescript10
bash10
cicd10
magit10
emacs-lisp10
regular-expression10
build-automation10

Programming languages (20)

C#PowerShellC++CSSCRustScalaGo

Github contributions (5)

github-logo-circle
racket/racket

Nov 2003 - Oct 2014

The Racket repository
Role in this project:
userBack-end Developer
Contributions:6073 commits, 47 comments, 2 issues in 11 years
Contributions summary:Eli contributed to the Racket language repository by making improvements to the parsing and handling of strings and regular expressions. They made various fixes for edge cases, including handling of edge case string literals, and improved the accuracy and behavior of the `string-trim' and `string-normalize-spaces' functions. The user also added features for working with JSON data, including `jsexpr->string' and a `string-replace*' function.
code-golfschemepolyglotlanguage-designprogramming-languages
microsoft/SynapseML

Jun 2017 - Nov 2018

Simple and Distributed Machine Learning
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:15 releases, 105 commits, 257 PRs in 1 year 5 months
Contributions summary:Eli primarily focused on improving the Continuous Integration and Continuous Delivery (CI/CD) pipeline and build processes within the repository. Their commits demonstrate work on enhancing pull request builds by posting GitHub status updates. They also made improvements to the build scripts and version string generation. The user also implemented several fixes and improvements to the cluster installation script.
fairness-mlpythoncaffe2model-deploymentcognitive-services
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
Eli Barzilay - Adjunct Lecturer at Northeastern University