Diego Oliveira is a Lead Data Engineer with 16 years of experience designing and operating petabyte-scale data platforms for high-growth companies like Nubank and Cabify. He combines deep hands‑on fluency in Python, Spark, Kubernetes, Terraform and cloud (AWS/GCP) with a track record of breaking monoliths, defining platform roadmaps and integrating tools like Databricks to boost developer velocity and reliability. As a founder of data-focused ventures and open‑data projects (Transparência Hacker, ASK-AR) he brings product-minded curiosity and experience scraping and shaping messy public data into actionable insights. He’s also contributed to notable Python tooling in the Vim/python-mode and pylama communities, showing long-standing open-source discipline and migration work toward modern Python. Colocated in São Paulo, he pairs technical craftmanship with mentoring and organizational practices that scale quality beyond individual contributions.
16 years of coding experience
17 years of employment as a software developer
Undergraduate Computer Engineering, Undergraduate Computer Engineering at USP - Universidade de São Paulo
High School Standard High School Degree, High School Standard High School Degree at Colégio Rio Branco - Higienópolis
Fundamental and High School Standard Degree, Fundamental and High School Standard Degree at Colégio Batista Brasileiro
Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box.
Role in this project:
Full-stack Developer
Contributions:7 reviews, 132 commits, 95 PRs in 5 years 3 months
Contributions summary:Diego primarily contributed to the development of the Vim Python mode plugin. Their work included adding features such as a pep257 linter option, improving test helpers, and fixing bugs related to import machinery errors and loclist display. They also updated dependencies like autopep8 and six, and refactored code to use python3 as default.
Contributions:5 commits, 4 PRs, 8 comments in 1 year 3 months
Contributions summary:Diego primarily contributed to improving the `pylama` code audit tool for Python. Their work involved updating the tool's compatibility with newer versions of external dependencies like `pydocstyle`, addressing linter errors, and refactoring code. The user also removed support for Python 2.6, aligning with the end of its official support and dependency updates. Further improvements included code style adjustments, and fixing indentation.
operationpythonauditsecuritycode-audit
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.