Leonardo Antunes is a Staff Software Engineer with 13 years of experience building robust back-ends, APIs, and system integrations across web, desktop, and ERP domains. He specializes in Python ecosystems (FastAPI, Flask, Tornado, Async), SQLAlchemy/PostgreSQL, Airflow and AWS, and has led teams to adopt scalable architectures and engineering best practices in agile environments. As a hands-on technical leader, he has driven cloud migrations, CI/CD improvements, and performance-focused design while mentoring teams through distributed-systems challenges. He is also an active open-source contributor—maintaining PyNFe tools for Brazilian electronic invoicing—bringing practical experience integrating with external services and XML signing. Based in Paraná, Brazil, Leonardo pairs a strong GNU/Linux tooling preference with a product-minded approach that emphasizes quality from design through testing.
12 years of coding experience
10 years of employment as a software developer
EF English Live
Electrical Technician, Electrical and Electronics Engineering, Electrical Technician, Electrical and Electronics Engineering at SENAI
Bachelor in Information Systems, Information Technology, Bachelor in Information Systems, Information Technology at Unipar - Universidade Paranaense
Specialization, Business Intelligence, Specialization, Business Intelligence at Centro de Inovação VincIT - UNICIV
Specialist, Games Development, Specialist, Games Development at FCV - Faculdade Cidade Verde
Projeto de biblioteca para fazer interface com o webservice de Nota Fiscal eletrônica para Python, disponível sob LGPL.
Role in this project:
Back-end Developer
Contributions:2 releases, 5 reviews, 94 commits in 6 years 7 months
Contributions summary:Leonardo primarily contributed to the `pynfe` repository, a Python library designed to interface with the electronic fiscal note (NF-e) webservice. Their contributions focused on implementing features related to XML signatures, serialization, and communication with the SEFAZ webservice, including adding timezone to data and time values. The user also worked on integrating and testing these features, by adding new methods for the autorization. These modifications were essential for the library's functionality and ability to interact with external services.
Contributions:26 commits, 3 PRs, 7 pushes in 2 years 5 months
pythonexemplosiniciantes
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 Antunes - Staff Software Engineer at Estoca