Alan Barzilay

São Paulo, Brazil
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
Alan Barzilay is a data scientist with nine years of experience combining academic rigor (MSc in Computer Science from IME-USP) and production impact in finance and research settings. He has driven measurable results—improving a key credit-scoring KPI by 20% at Banco PAN—while building MLOps practices and a reusable library to cut development overhead and boost reproducibility. His background spans interdisciplinary projects from malaria transmission mapping at Oxford to modernizing CI and integration tests for Linux Foundation projects during Google Summer of Code. An active open-source contributor, he enhanced the popular pipreqs tool by removing Python 2 cruft, adding dynamic versioning and richer test coverage, showing a practical focus on maintainability. Based in São Paulo, Alan blends machine learning, software engineering and domain pragmatism to deliver robust, production-ready models and tooling.
code9 years of coding experience
job1 year of employment as a software developer
bookElectrical Engineering, Electrical Engineering at Escola Politécnica da USP
bookFAPESP BEPE MSc Research Program, Computer Science, FAPESP BEPE MSc Research Program, Computer Science at Delft University of Technology
bookMaster of Science - MSc, Computer Science, Machine Learning, Software Engineering, Natural Language Processing, Master of Science - MSc, Computer Science, Machine Learning, Software Engineering, Natural Language Processing at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
bookEnsino Médio, Ensino Médio at Colégio Bandeirantes
bookUniversity of São Paulo
languagesEnglish, French, Spanish, Portuguese
github-logo-circle

Github Skills (11)

unit-testing10
pytest10
python10
unit-test10
requirements-management10
testing10
cli9
command-line9
refactoring9
command-line-interface9
git8

Programming languages (12)

TypeScriptJavaShellCSSRCJavaScriptGo

Github contributions (5)

github-logo-circle
bndr/pipreqs

Mar 2021 - Jan 2023

pipreqs - Generate pip requirements.txt file based on imports of any project. Looking for maintainers to move this project forward.
Role in this project:
userFull-stack Developer
Contributions:1 release, 74 reviews, 31 commits in 1 year 10 months
Contributions summary:Alan contributed to the project by implementing new features, including the "--no-pin" parameter and dynamic versioning schemes, suggesting enhancements to the core functionality of generating requirements.txt files. They also worked on improving the test suite, adding new test cases and addressing existing tests. Their work extended to code cleanup and refactoring, including the removal of Python 2 specific components, to improve overall maintainability and ensure project compatibility with modern Python versions.
txtpythonfile-basedpiprequirements-txt-pip
alan-barzilay/kworkflow

Mar 2021 - Aug 2021

kw is our inglorious kernel developer workflow scripts with a simple mission: reduce the overhead with infrastructure setup for Linux development
Contributions:4 PRs, 200 pushes, 75 branches in 4 months
kernellinux-developmentoverheadlinuxinfrastructure
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
Alan Barzilay