Ricardo Da Silva is a Staff Engineer based in Porto with 10 years of experience designing and shipping backend systems, specializing in Node.js, microservice architectures, Kubernetes, CI/CD and multi-cloud integrations. He has progressed from building in-house developer tools and compilers to architecting production-grade microservices for e-commerce and fintech platforms, currently shaping platform reliability and integrations at Moonfare. Ricardo combines hands-on implementation (Nest.js, Loopback, Kotlin/Spring) with data-backed design—working across MySQL, MongoDB, Redis, RabbitMQ and analytics workflows—and has driven automation like auto-generating OpenAPI specs and SDKs. He mentors graduates and supports hiring, bringing both deep technical craft and team-building instincts to complex distributed systems. An academic background in computer engineering and an Erasmus focus on data mining and neural networks underpin his pragmatic approach to scalable, observable systems.
10 years of coding experience
7 years of employment as a software developer
Master in Informatics and Computing Engineering Computer Engineering, Master in Informatics and Computing Engineering Computer Engineering at Faculdade de Engenharia da Universidade do Porto
Bachelor's degree in Computer Science Computer Science, Bachelor's degree in Computer Science Computer Science at Faculdade de Ciências da Universidade do Porto | FCUP
Erasmus program Data Mining Machine Learning Neural Networks, Erasmus program Data Mining Machine Learning Neural Networks at Politechnika Krakowska im. Tadeusza Kościuszki
Jackdaw - a Javascript weaver for the LARA language.
Contributions:74 commits, 94 pushes, 1 branch in 7 months
javascript
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.