Adrian Tenemaya is a Senior Software Engineer with a decade of experience building scalable, data-heavy systems and end-to-end platforms across startups and enterprise environments. He specializes in data and software engineering, optimizing large-scale ML pipelines and distributed workflows with fluency in Python, C++, JavaScript, SQL and cloud tooling such as AWS, Airflow, Kafka and CI/CD. At Tacto and IONITY he led architectural decisions and built data infrastructure that processes millions of events per day, while also contributing to Apache Airflow by improving AWS Glue integrations and migrating tests to pytest. He combines hands-on backend and DevOps work with mentoring and cross-functional leadership, helping teams deliver reliable, high-load services. Based in Munich, he pairs a formal MS in Data Engineering from TUM with a founder’s mindset—co-founding a food marketplace—and an unexpected obsession for making things both beautiful and delicious.
10 years of coding experience
8 years of employment as a software developer
Master of Science - MS Data Engineering and Analytics, Master of Science - MS Data Engineering and Analytics at Technical University of Munich
Laurea triennale in Scienze e Tecnologie Informatiche Informatica, Laurea triennale in Scienze e Tecnologie Informatiche Informatica at Università degli Studi di Milano-Bicocca
Diploma Istituto Tecnico e Professionale Informatica, Diploma Istituto Tecnico e Professionale Informatica at ITIS Gerolamo Cardano, settore Informatico e Telecomunicazioni
Portuguese, Italian, English, Spanish, German, French
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:15 reviews, 7 PRs, 29 comments in 5 months
Contributions summary:Adrian primarily contributed to improving the AWS Glue integration within the Apache Airflow project. Their work involved fixing issues related to tag management, updating the GlueCrawlerOperator to handle crawler updates, and implementing enhancements to the GlueJobOperator, including correctly templating create_job_kwargs and logging job run details. Furthermore, they participated in refactoring tests, migrating test suites from unittest to pytest for AWS provider sensors and transfer tests, improving test coverage, and adding logging functionalities.
Contributions:8 commits, 6 pushes, 1 branch in 2 years
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.