Computer scientist · Porto
Diogo Peralta Cordeiro
I build software systems and care about making them dependable.
My work sits between software engineering, applied research and helping teams turn complex systems into things that run reliably: open software, aerospace systems, robotics, spatial interaction, and university teaching.
Open platforms
Architecture, accessibility, standards and community-facing delivery.
Dependable systems
Embedded constraints, reliability, supervision and aerospace software contexts.
Robotics & autonomy
Ocean robotics, field constraints, team coordination and engineering judgement.
Research & teaching
Applied research, clear explanation and learning experiences that make hard systems approachable.
Lead Software Engineer — GNU social
I led development of GNU social v3, a free-software social networking platform funded by the European Union’s Horizon 2020 NGI0 Discovery Fund. The work combined architecture, accessibility, extensibility, open standards, release planning, mentoring and public technical communication.
gnusocial.rocksDependable computing for aerospace systems
In the space sector I work on dependable computing at the University of Porto: on-board data handling for the ANTAEUS 2U CubeSat and supervision of Porto Space Team’s software & computer engineering department — engineering where reliability and coordination carry real consequences.
Robotics systems for ocean operations
At FEUP/LSTS I worked on an autonomous surface vehicle: docking, target tracking and field-oriented robotics software — systems proven on the water, not just in diagrams.
Machine perception and research engineering
At INESC TEC I built research infrastructure around parametric human-body models — connecting state-of-the-art methods, reproducible experiments and reporting that others could pick up and extend.