Mauricio De Diana

Backend Data Engineer

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

👤
Senior
🎓
Top School
Mauricio De Diana is a Backend Data Engineer with 12 years of experience building data-intensive, large-scale web systems from São Paulo. He specializes in designing resilient ETLs, Kafka consumers, and backend APIs, and has a strong track record reducing operational cost and complexity—most notably shrinking an Elasticsearch footprint by half through pre-aggregation and Redis/Postgres redesign. At Lucid and Monte Carlo he owned Airflow orchestration, Spark jobs, GDPR-safe data deletion, and both self-managed and AWS-managed data infrastructure. He contributes to Apache Airflow, improving CLI testing and logging and adding multi-date next_execution functionality, showing attention to developer experience in a widely used open-source project. Comfortable across Python, Go, and cloud services, he pairs hands-on implementation with product-facing work such as building sales-facing admin tools and integrations with multiple external data providers. Collected experience from startups to large teams and research labs gives him a pragmatic blend of systems performance tuning and data-product design.
code12 years of coding experience
job15 years of employment as a software developer
bookBachelor of Engineering (BEng), Electrical Engineering - Area of Concentration: Computers, Bachelor of Engineering (BEng), Electrical Engineering - Area of Concentration: Computers at Escola Politécnica da USP
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
129reputation
14kreached
4answers
0questions
github-logo-circle

Github Skills (20)

data-pipelines10
python10
data-engineering10
testing10
workflow-engine10
scheduler10
airflow10
orchestration10
data-pipeline10
cli10
cicd9
devops9
automation9
automations9
gcp8

Programming languages (4)

JavaRubyLookMLPython

Github contributions (5)

github-logo-circle
apache/airflow

May 2020 - Jul 2020

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
userBackend & DevOps Engineer
Contributions:9 PRs, 28 comments in 1 month
Contributions summary:Mauricio primarily contributed to improving the testing framework and functionality of the Airflow CLI, focusing on the `next_execution` command by making tests more efficient and readable. They also added functionality to the `next_execution` command by allowing the display of multiple execution dates. Additionally, the user refactored the logging system to support external log links and updated the StackdriverTaskHandler for GCP credentials.
monitorpythonschedulerapacheprogrammatically
mdediana/github-cookbook

Feb 2015 - Dec 2024

Contributions:1 push, 2 branches in 10 years
cookbook
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
Mauricio De Diana - Backend Data Engineer