Summary
Diogo Ribeiro is a software engineer based in Porto with seven years of experience blending software development and engineering for robotics and automation domains. He currently engineers solutions at Whitesmith, after roles in automation research at INESC and hands-on mechanical engineering in robotics startups, giving him a practical cross-disciplinary perspective. Trained in mechanical engineering with an Erasmus exchange at Linnaeus University and an integrated master’s from Faculdade de Engenharia da Universidade do Porto, he bridges hardware-aware design with robust software implementation. Colleagues value his ability to translate complex physical-system requirements into maintainable code and automated workflows. Although his public GitHub footprint is minimal, his career shows a pattern of moving between research, product, and startup environments—an indicator of adaptability and fast learning.
7 years of coding experience
1 year of employment as a software developer
Integrated Master's degree, Mechanical Engineering - Automation, Integrated Master's degree, Mechanical Engineering - Automation at Faculdade de Engenharia da Universidade do Porto
Erasmus Programme, Mechanical Engineering, Erasmus Programme, Mechanical Engineering at Linnaeus University
English, Portuguese, Spanish