Leonardo Prado is a pragmatic, self-taught backend engineer with 15 years of programming experience and over a decade delivering production web systems across journalism, e-commerce, finance, public sector and socioenvironmental projects. He specializes in Ruby and Rails but is polyglot by practice (JS, Python, PHP, C#) and comfortable from UX-driven frontends to heavily automated DevOps and ETL pipelines. Leonardo focuses on software quality, sound architecture and agile delivery—using feature flags and A/B testing to balance risk and customer value—and has proven impact like cutting report generation from days to hours and revamping legacy Rails apps to modern standards. His open-source contributions include backend improvements to Kitsu (a notable anime/manga platform), showing interest in real-world performance and API design. Based in São Paulo, he pairs mentorship and code reviews with hands-on development and a curiosity for new languages and paradigms that keep his craft evolving.
11 years of coding experience
11 years of employment as a software developer
Technologist, Computer Systems Analysis, Technologist, Computer Systems Analysis at Faculdade de Tecnologia de São Paulo - FATEC-SP
:hammer: The tools we use to build Kitsu, the coolest platform for anime and manga
Role in this project:
Back-end Developer
Contributions:36 commits, 18 PRs, 1 push in 1 year 9 months
Contributions summary:Leonardo primarily contributed to the backend of the Kitsu platform's API. Their work included adding and removing parameters to the API, as well as fixing errors in preloading polymorphic associations to optimize and improve API performance. They also implemented a new version of the API for anime search. Furthermore, the user refactored code for canonical and alternate titles.
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.