Marcos Guimarães is a seasoned software professional with 9 years of experience blending data science, machine learning and software engineering in public-sector and academic settings. He holds a BSc in Computer Science and an MSc in Information and Knowledge Management, and teaches Python, Data Science and Machine Learning at multiple universities while organizing the PyData Brasília community. At Brazil’s Tribunal Superior Eleitoral he applies systems analysis to large government platforms, drawing on a longer background in process improvement (CMMI, MPS.BR, RUP/OpenUP) and project management. Equally comfortable coding in Java and Python, he focuses on turning data into actionable insights using tools like R and Tableau. Marcos’s profile reflects a rare mix of hands-on ML practice, formal software-quality expertise, and sustained commitment to building local data-science ecosystems.
8 years of coding experience
6 years of employment as a software developer
Post Graduation, Object Oriented Systems, Post Graduation, Object Oriented Systems at Universidade Católica de Brasília
BSc, Computer Science, BSc, Computer Science at UFOP - Universidade Federal de Ouro Preto
Técnico em Eletrônica, Eletrônica, Técnico em Eletrônica, Eletrônica at Colégio Batista Mineiro em Ouro Branco/MG
MSc, Information and Knowledge Management, MSc, Information and Knowledge Management at Universidade de Brasília
Contributions:5 commits, 4 pushes, 1 branch in 2 months
pythondadospython3programacurso
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.