Marcelo de Oliveira Rosa Prates is a Machine Learning Engineer with a PhD in Machine Learning from UFRGS and a decade of hands-on experience building ML-driven tools and visualizations. Based in Porto Alegre, he blends deep learning research with full-stack engineering, evidenced by his significant contributions to the prettymaps project where he expanded rendering capabilities, added hillshades and sea geometries, and integrated a Streamlit front end. He’s passionate about generative art and education, bringing a creative, design-aware perspective to data and model outputs. Comfortable across Python data and geospatial stacks, he focuses on turning complex spatial and ML ideas into polished, user-facing tools. Colleagues can expect a researcher-engineer who cares about usability and reproducible open-source work as much as model performance.
A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
Role in this project:
Full-stack Developer
Contributions:24 releases, 19 reviews, 138 commits in 1 year 8 months
Contributions summary:Marcelo primarily contributed to the development of the prettymaps Python library, adding new functionalities, refactoring code, and enhancing the user interface. Their work included adding support for rendering sea geometries, hillshades, and keypoints, indicating a focus on expanding the library's capabilities for map generation. They also integrated a front-end (streamlit) application and made significant changes to the code and file structure to enhance flexibility and resolve dependencies.
Contributions:13 commits, 12 pushes, 1 branch in 1 year 7 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
Marcelo de Oliveira Rosa Prates - Machine Learning Engineer