Catarina Costa is a software engineer with 10 years of experience building backend and full-stack systems, currently contributing to YLD after a strong tenure at Farfetch and Cera. She specializes in .NET Core microservices, RESTful APIs, messaging systems (Kafka, RabbitMQ), and cloud-native deployments on AWS, alongside front-end work in React/Redux from earlier roles. Her background spans production-grade CI/CD, testing (xUnit, MSTest, Jest, Selenium), and on-call incident response, reflecting a focus on reliability and maintainability. A quick learner who enjoys challenging problems, she pairs pragmatic engineering with a taste for clean, efficient code and has supported team practices like onboarding and coding guidelines. Notably, her career began with research and data-focused roles (GIS and data mining) and moved through full-stack JavaScript projects, giving her an uncommon blend of data, backend, and UI experience.
10 years of coding experience
7 years of employment as a software developer
12º Ano - Computer Technician Level IV, Informatics, 16, 12º Ano - Computer Technician Level IV, Informatics, 16 at Colégio de Gaia
Master's Degree, Network and Information Systems Engineering, Computer Science, 15, Master's Degree, Network and Information Systems Engineering, Computer Science, 15 at Faculdade de Ciências da Universidade do Porto
Blackout is the codename for the Farfetch Platform Solutions (FPS) projects. Useful to build e-commerce applications using the FPS APIs and integrating business logic.
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.