Thiago Barbalho

Data Scientist

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

👤
Senior
🎓
Top School
Thiago Barbalho is a Data Scientist and PhD researcher in Computer Science with 11 years of experience building exact and heuristic optimization models for scheduling under natural and industrial catastrophe scenarios. He blends academic rigor from his doctoral work at Université Le Havre Normandie with practical industry impact, now applying optimization and data-driven decision making at Suzano. Comfortable in Python and C/C++, he has contributed to quality and test automation for the widely used pygame library, improving robustness in core drawing and collision functionality. His background spans research and teaching roles in Brazil and France, reflecting an ability to translate complex combinatorial models into reliable, production-ready solutions. Notably, he focuses on crisis-aware scheduling problems—an uncommon but high-impact niche that bridges operations research and real-world resilience.
code11 years of coding experience
job6 years of employment as a software developer
bookPh.D. in Computer Science, Ph.D. in Computer Science at Université Le Havre Normandie
bookB.Sc. in Computer Science, B.Sc. in Computer Science at Universidade do Estado do Rio Grande do Norte
bookM.Sc. in Computer Science, M.Sc. in Computer Science at Universidade Federal Rural do Semi-Árido
github-logo-circle

Github Skills (8)

unit-testing10
game-development10
pygame10
python10
test-automation10
testing10
game-dev9
sdl9

Programming languages (10)

C++ShellCVJavaScriptVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
pygame/pygame

Jul 2019 - Oct 2019

🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:13 commits, 9 PRs, 12 comments in 2 months
Contributions summary:Thiago's contributions focused on improving the testing of the `pygame` library. They implemented new tests for the `draw` module, specifically targeting the `circle`, `ellipse`, and `arc` functions. The commits also included tests for `Rect` object methods like `unionall` and `collidedict`, ensuring the library's functionality and reliability. Additionally, the user fixed issues related to zero-sized rectangles in collision detection, improving the robustness of the library.
pythongamemultimediaon-topprogramming-language
gacheiro/beecrowd

Nov 2018 - Jul 2024

Contributions:41 pushes, 1 branch in 5 years 8 months
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
Thiago Barbalho - Data Scientist