Summary
João Fernandes is a Director of Engineering with 14+ years of experience scaling data and engineering organizations across startups and enterprises, currently leading Five9’s core data platform in Porto. He architects high-throughput, cost-efficient systems that ingest millions of events per second and reduced cloud spend by ~40% through FinOps-driven redesigns. João has repeatedly grown teams rapidly (5→~40 engineers in 18 months) and reorganized them into domain-focused, autonomous units that ship faster while mentoring senior engineers and managers. His technical strengths span distributed data platforms, machine learning and AI, and he enjoys implementing ideas from research into production—sharing findings via his blog Calculated Randomness and a local ML meetup he founded. Comfortable with both hands-on architecture and organizational design, he blends deep technical judgment with a leader-leader culture rooted in trust and delegation.
11 years of coding experience
12 years of employment as a software developer
Master's Degree, Advanced Software Engineering, Master's Degree, Advanced Software Engineering at King's College London, U. of London
Bachelor's Degree, Software Engineering, Bachelor's Degree, Software Engineering at University of South Wales
Portuguese, English, Spanish