João Santos

Senior Software Engineer at Zalando SE

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

🤩
Rockstar
🎓
Top School
João Santos is a Senior Software Engineer based in Berlin with 13 years of experience building backend systems and APIs, currently advancing platform engineering at Zalando. He brings deep Python expertise and a pragmatic, spec-first approach to API design, evidenced by notable contributions to the popular Connexion framework where he improved request handling, logging, and refactored core API construction. His background spans public sector procurement software and regional media leadership, giving him a blend of product focus and operational perspective uncommon in pure engineering tracks. Educated in Informatics and Telecommunications Engineering, João pairs solid academic foundations with a track record of shipping maintainable, dependency-conscious code in large-scale environments.
code13 years of coding experience
job5 years of employment as a software developer
bookInformatics Engineering, Informatics Engineering at Universidade do Minho
bookBachelor's Degree, Informatics and Telecommunications Engineering, Bachelor's Degree, Informatics and Telecommunications Engineering at Escola Superior de Tecnologia e Gestão de Lamego
languagesPortuguese, English
github-logo-circle

Github Skills (9)

swagger10
api10
python10
apidoc10
openapi10
flask10
flask-ask10
pyyaml7
tornado7

Programming languages (12)

TypeScriptQMLDockerfileJavaShellCSSJavaScriptElm

Github contributions (5)

github-logo-circle
spec-first/connexion

Apr 2015 - May 2019

Connexion is a modern Python web framework that makes spec-first and api-first development easy.
Role in this project:
userBack-end Developer
Contributions:26 releases, 2 reviews, 269 commits in 4 years
Contributions summary:João primarily contributed to the `spec-first/connexion` repository by implementing and modifying core features related to the framework's functionality. Their commits include making Flask's request object available within the Connexion module, fixing dependencies and imports, adding logging capabilities, and providing an example. Furthermore, the user refactored the code by moving API creation to a separate class and adding default values to the parameters of the App class.
redocpythonflaskapi-firstendpoint
jmcs/python-gitconfig

Mar 2015 - Jun 2018

Contributions:6 commits, 2 pushes, 1 branch in 3 years 3 months
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
João Santos - Senior Software Engineer at Zalando SE