Leonardo Almeida

Staff Software Engineer at HelloFresh

Berlin, Germany
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
Leonardo Almeida is a Staff Software Engineer based in Berlin with 20+ years of software development experience and over a decade leading and mentoring engineering teams to deliver performant production systems. He blends strong business acumen with deep technical expertise in Python ecosystems (Django, FastAPI, Odoo, Plone), distributed systems and cloud-native tooling (Kubernetes, Kafka, RabbitMQ, PostgreSQL, Airflow). At HelloFresh he has driven cross-team projects that slashed campaign rollout times by up to 90% and reduced on-call alert volume by an order of magnitude, while previously designing cost-saving cloud billing and infrastructure solutions at Magalu Cloud. A long-time open-source contributor and founding council member of the Brazilian Python Association, he also contributed to notable projects like zc.buildout and OCA/queue, improving deployment robustness and async job handling. Multilingual and a repeat technical speaker and reviewer (including for Fluent Python), he combines systems-level design with hands-on refactoring and operational readiness.
code20 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science - BS, Computer Sciences, Bachelor of Science - BS, Computer Sciences at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
languagesPortuguese, English, French, Spanish, German
stackoverflow-logo

Stackoverflow

Stats
14,649reputation
4.7mreached
34answers
14questions
Badges
email-validation
top-5%
pandas
top-1%
string-concatenation
top-5%
postgresql
top-5%
python
top-1%
regex
top-5%
github-logo-circle

Github Skills (26)

asynchronous10
python10
async10
pandas10
odoo10
dataframe10
build-automation10
build-tools10
odo10
addon10
string-concatenation9
setuptools9
postgresql9
python-packaging9
regex9

Programming languages (16)

RustCPLpgSQLGoHTMLJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
buildout/buildout

Feb 2017 - Dec 2018

Buildout is a deployment automation tool written in and extended with Python
Role in this project:
userBack-end Developer
Contributions:11 commits, 6 PRs, 20 pushes in 1 year 9 months
Contributions summary:Leonardo primarily contributed to the `zc.buildout/buildout` project, focusing on enhancements to the installation process. They improved logging and debugging, making it clearer from where the system is fetching distributions. Furthermore, the user refactored code within the `Installer` class, encapsulating internal variables and simplifying interfaces. They also worked on optimizing the handling of wheel packages and preparing releases.
continuous-deploymentcontinuous-testingpythondevopsdeployment
OCA/queue

Jan 2017 - Mar 2017

Asynchronous Job Queue
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 15 comments in 2 months
Contributions summary:Leonardo made significant contributions to the `oca/queue` repository, which focuses on asynchronous job processing. Their work involved enhancing the channel configuration logic, including handling whitespace, supporting line breaks, and allowing configuration from the Odoo config file. Furthermore, the user removed legacy "CONNECTOR" references and implemented logging for enqueued jobs to aid in debugging. These changes improved the flexibility, configurability, and debuggability of the job queue system.
odooasynchronousaddonsjob-queueasynchronous-jobs
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
Leonardo Almeida - Staff Software Engineer at HelloFresh