About
My name is Diogo Gomes de Araújo and I am a Computer Science student at FCUP. I'm currently in the second year of my master's degree doing research on using model checking to verify realistic clock constructions for UC-specified blockchain bridges in collaboration with IOG. My main topics of interest in the field are cryptography, functional programming, distributed systems, formal verification, algorithms and compilers. Besides programming I like to run, boulder, consume great art (books, movies and TV series) and drink a(n) (un)healthy amount of specialty coffee (preferrably a flat white with a rosetta on top).
Work Experience
Skills
Check out my latest work
I have worked on many projects from simple CLI tools to full-stack applications. Here are the projects I enjoyed working on the most.
My Achievements
These are some extracurricular courses and events I have participated in over the years.
- 2
2nd Place in IEEE RetroJam 2025
On-Site
Placed second alongside my brother Rodrigo with a retro-styled game developed in 48 hours using Rust and Raylib. - P
Participation in Inforum 2025 - Évora
On-Site
Presented a poster on my Bachelor's Degree final project, connected with researchers, professionals, and fellow students, and received feedback that will help me grow further as an engineer. - I
Industrial Robotics - Fundamentals
On-Site
Learnt about industrial robotics and how to program robotic arms. - R
Robocup 2016 - Leipzig, Germany, Certificate of Participation
On-Site
Participating in RoboCup was a transformative childhood experience that ignited my enduring passion for technology and programming. - N
National 1st Place – Robotics Championship (CoSpace Rescue) 2016
On-Site
Awarded for excellence in robot programming, navigation algorithms, and autonomous systems.
Get in Touch
Want to contact me? Feel free to send me an email and I'll get back to you as soon as possible.





