Summary
Ricardo Fernandes is a Technical Director with over 8 years of focused experience leading software architecture and delivery, and a career spanning engineering, consulting, and startup leadership. He combines deep practical knowledge of distributed systems—actor-models, microservices and publish-subscribe patterns—with a strong grounding in software design patterns and SOLID principles. A certified Scrum Master and passionate agile practitioner, he pairs hands-on functional programming preferences with pragmatic team and product leadership. As co-founder and CEO of a software company and now heading technical direction at ITSector, he blends entrepreneurial grit with enterprise-grade engineering. Based in Porto, he brings a problem-solver’s mindset and a habit of quickly adopting new technologies to solve complex, real-world distributed systems challenges. An interesting quirk: despite senior leadership roles he still enjoys diving into functional code and system design details rather than delegating them entirely.
8 years of coding experience
21 years of employment as a software developer
Bachelor of Science (BSc), Bachelor of Science (BSc) at Faculdade de Engenharia da Universidade do Porto
Certified Scrum Master, Certified Scrum Master at Scrum Alliance, Inc.
Master, Master at Faculdade de Ciências da Universidade do Porto