Letícia Portella is a software engineer based in Dublin with 10 years of experience who transitioned from a scientific background in physical oceanography to building reliable, tested Python systems at scale. At Stripe she contributes to Stripe Tax, blending backend engineering with rigorous QA instincts honed from years writing test suites for major open-source projects like the Spyder IDE. She pairs data-science expertise and machine learning training with practical product work—authoring a friendly guide to software development and co-founding the Brazilian data podcast Pizza de Dados—so she communicates complex technical ideas to broad audiences. Her early career in numerical ocean modeling and multidisciplinary field work gives her uncommon strength in translating domain knowledge into robust data-driven software.
10 years of coding experience
4 years of employment as a software developer
Master of Science (M.Sc.), Physical Oceanography, Reasearch Area: Dynamic and Management of Coastal Systems, Master of Science (M.Sc.), Physical Oceanography, Reasearch Area: Dynamic and Management of Coastal Systems at Universidade Federal de Santa Catarina
Machine Learning Engineer, Machine Learning, https://confirm.udacity.com/J3A9MKT2, Machine Learning Engineer, Machine Learning, https://confirm.udacity.com/J3A9MKT2 at Udacity Brasil
Official repository for Spyder - The Scientific Python Development Environment
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:3 PRs, 9 comments in 2 years 7 months
Contributions summary:Letícia primarily contributed to the test suite for the Spyder IDE, focusing on the `shortcutssummary` widget. Their work involved adding tests to verify the correct display of shortcuts, including platform-specific key bindings for different operating systems. Furthermore, they refactored the tests by simplifying platform verifications and enhancing the test helpers with Unicode support and corrected shortcut definitions. This indicates a focus on ensuring the proper functionality and cross-platform compatibility of the Spyder application's user interface elements.
A cookiecutter template for creating reusable Django packages quickly.
Role in this project:
Back-end Developer
Contributions:6 commits, 5 PRs, 4 comments in 1 day
Contributions summary:Letícia primarily contributed to the creation of a Django package template. Their work focused on generating dynamic URLs and views based on user-defined models, including create, delete, detail, update, and list views. They also added unit tests for views and URLs, demonstrating an understanding of testing best practices. The user adapted the package to accommodate scenarios where models were not defined and included choices for different open-source licenses.
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
Letícia Portella - Software Engineer at Pizza de Dados - Podcast