Rui Carmo

Rui Carmo


“I fix things other people designed broken.”

That tagline started out as a joke and over the last 20 years became a way of life.

I'm a cloud architect with management, marketing and business development experience, acquired over two decades of cutting-edge work in the telco/internet industry doing just about everything from network planning to mass-market product development.

As part of what I do I get to hack on stuff that ranges from Android apps to large-scale, cloud-based data processing using Spark/Hadoop, but my current passions are data science, machine learning and service orchestration, which are rather popular topics these days thanks to the AI renaissance and shift towards containers.

I've been blogging about technology in general (but mostly about Macs) at Tao of Mac since 2002, and in case you care about such things, my Myers-Briggs personality type is ENTP.


First and foremost, I'm the father of two kids who also seem to have the knack.

But whenever I have time to myself I use it to pursue a number of hobbies — some of which are inevitably tied to my work...


Even though I'm not really supposed to, I still code a fair bit and have an embarrassingly large amount of GitHub repos.

My favorite stacks are built atop Clojure, Python and Go, but those are just personal preferences — I was a full-stack dev before the term was coined, and love learning new stuff regularly.


I have a passion for photography that is only kept in check by time and storage constrains, and carry a camera whenever I can — even if it's “only” the one in my phone.

Carrying a DSLR is not something I do often, but I manage to keep Flickr and Instagram regularly updated with interesting shots.


I have an electronics background, so I have a little menagerie of microcontrollers and ARM development boards around. Even clusters of them.

Like a number of like-minded people, I wish technology was a little more tangible and applicable to everyday endeavors, so I got into 3D printing as a hobby.


I read voraciously, partly as a way to take my mind off work and for the extra edge that comes with constantly learning new things.

As a result, I have an ease with words that serves me well in everyday life and enjoy writing about a variety of topics, including technology. That opened up a few opportunities, and I'm mulling writing a book of my own some day.


I live in Lisbon, Portugal — and love it here.

The weather is excellent, the food simply glorious, and despite regular bouts of economic crisis there is a lot of activity in the technology sector and plenty of knowledgeable people (even though most of the big international players haven't caught on yet).

I like to travel, but so far I haven't found anyplace better to live in.


What I do during business hours is a key part of my life and shapes many of my interests, so it's worth putting up an overview of what I've achieved so far.

And yes, there's plenty more detail on my LinkedIn profile.

I'm currently at Microsoft, working as a Cloud Solutions Architect at the Portuguese subsidiary's Customer Success Unit, focusing on helping partners and customers leverage Azure services and Open Source technology (doing just about everything from scaling Docker containers to designing and building large-scale data processing and machine learning solutions).

I've gradually gravitated to the AI renaissance side of things, and spend a lot of my time dealing with the new frontier of conversational interfaces - and yet, somehow, I still manage to be deeply involved in the Lisbon Maker Faire and major technology events like Pixels Camp.

I spent half a decade at SAPO, originally part of MEO (formerly Portugal Telecom), the country's major fixed and mobile broadband operator, doing cloud services, business development and technology procurement after a stint in Big Data and keeping tabs on intranet and developer tools.

SAPO is the largest Portuguese internet portal, a major digital advertising business and a technology and innovation factory that supplied MEO with world-class solutions for a number of consumer offerings ranging from mobile apps to IPTV services.

It was widely recognised as having the best internet technology team in Portugal, and heavily supportive of Open Source and major technology events like Codebits and the Lisbon Maker Faire, which I was proud to help organise.

I previously spent over a decade at Vodafone, where I took part in a number of online projects (the Netcétera/Vizzavi portal, e-commerce and online gaming), several ISP initiatives (dial-up, corporate ADSL, Wi-Fi services, mobile broadband and consumer DSL) doing project management and network planning.

As product and program manager, I tackled many smartphone launches (including the usual suspects) and a wealth of services ranging from LBS and M2M to triple-play for both consumers and SOHO/SME, before leaving in 2010.

INESC Technology logo IP Global logo

After graduating from college I did technology consulting, sold networking equipment (including some of the very first Ethernet switches), and even did a brief stint as a consultant at Andersen, but quickly decided that the internet business was what made me tick.

I soon joined IP Global, one of the first major national dial-up ISPs, leaving in 1999 for Telecel (later to became Vodafone Portugal).

I enrolled at IST (Portugal's largest engineering, science and technology university) in 1989 as part of the first set of students to undergo a five year (MSC-equivalent) engineering degree in Information Systems and Computer Engineering at that prestigious school.

I graduated in 1994, majoring in Computational Systems (focusing on digital electronics and telecommunications).


You can follow me on GitHub, Hacker News, LinkedIn, Flickr, Goodreads, Instagram, Medium and Twitter.

Or you can check out my blog.

If that isn't enough, you can e-mail me at rui at carmo dot io.