Alan Barzilay

Data Scientist

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
bookBachelor of Science (BSc), Molecular Sciences, Machine Learning, Bachelor of Science (BSc), Molecular Sciences, Machine Learning at USP - Universidade de São Paulo
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, Estatística e Ciência da Computação (IME-USP)
bookEnsino Médio, Ensino Médio at Colégio Bandeirantes
languagesEnglish, French, Spanish, Portuguese
github-logo-circle

Github Skills (11)

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

Programming languages (13)

JavaCSSCSchemeGoHTMLJupyter NotebookTypeScript

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, 75 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/NLPortugues

Aug 2020 - Jun 2022

NLPortuguês - Aprenda PLN em português! Esse repositório contem os materiais e exercícios do curso NLPortuguês, hospedado tambem no coursera sob o nome Processamento Neural de Linguagem Natural em Português I.
Contributions:45 commits, 13 PRs, 50 pushes in 1 year 10 months
nlppythonjupyter-notebookimeinstituto
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