About

Engineer. Learner. Problem Solver. Leader.

About me.

Hi there! ๐Ÿ‘‹ Iโ€™m Albert, father of two wonderful daughters, husband to an amazing woman, and a software and hardware engineer. Passionate about technology, I enjoy turning ideas into innovative solutions ๐Ÿ’ก and building solid projects together with others to make a real impact.

Throughout my career, Iโ€™ve worked on a wide variety of projects, from wearable devices in the sports and medical sectors to IoT sensor networks for remote monitoring. While the contexts vary, my approach always follows the same paradigm: capturing data directly at the edge and ensuring it flows reliably and efficiently through the entire tech stack to the cloud. To achieve this, I combine careful design of electronics, firmware, mobile/web applications, and robust backends with scalable architectures and solid design patterns, ensuring that each project not only works well today but can also evolve and adapt to new needs in the future.

I am currently an Engineering Manager at Onalabs, leading a team of 5 engineers. My leadership style is technical and approachable, focused on helping each team member learn, grow, and contribute at their best. I believe in autonomy with responsibility, allowing for controlled learning from mistakes to strengthen skills and confidence. I like to defer the spotlight to my team. Much like in football: when the team plays well, the players get the credit, and the coach stays in the background. I like winning games. I am also an adjunct professor at the University of Barcelona, teaching electronics, firmware, robotics, and agile methodologies, which keeps me connected to new ideas and fosters innovation both in teaching and in my professional work.

Besides creating technological solutions, my other passions include drawing, practicing judo, and playing video games. However, nowadays I donโ€™t get much time for these hobbies, as I dedicate most of my free time to what matters most in my life: my family ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง

๐Ÿ“š Bookshelf

  • Test Driven Development for Embedded C โ€” James W. Grenning
  • Practical UML Statecharts in C/C++, Event-Driven Programming for Embedded Systems โ€” Miro Samek
  • CMOS: Circuit Design, Layout, and Simulation โ€” R. Jacob Baker
  • Clean Code: A Handbook of Agile Software Craftsmanship โ€” Robert C. Martin
  • Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams โ€” Mickey W. Mantle, Ron Lichty

๐ŸŽฎ Currently playing

  • Death Strading 2 (PS5)
  • Final Fanatasy VII Rebirth (PS5)
  • Mario Kart World (Switch 2)