Miguel Araújo

Software Engineer in Portugal

Read my articles

Hey, I'm Miguel! I'm a Software Engineer on the MySQL Team at Oracle, where I focus on designing and building MySQL database architectures, including InnoDB Cluster, ReplicaSet, ClusterSet, and more. I'm the tech lead of the AdminAPI, the core component that enables these solutions through MySQL Shell, but my work also extends to other areas within the MySQL ecosystem.

Before that, I worked on various Middleware and High-Availability projects across different teams. I hold a Computer Science Engineering degree and a Master's from the University of Minho, Portugal, where I was also a researcher.

I care deeply about usability, ensuring that the solutions I build are not only technically robust but also intuitive and easy to use. My expertise lies in distributed systems, database replication, high availability, and scalability, and I’m passionate about designing resilient and efficient architectures.

I'm based in Portugal, and while software is a big part of my life, it’s not the only one. I love traveling, history, food, along with many other things that keep life interesting :)

Ping me!

  • Work
    • MySQL, Oracle