Skip to main content

The Purpose-Driven Engineer

I believe the best engineers are driven by more than technical challenges - they are guided by a mission. This blog is dedicated to that conviction: that we can, and should, build technology that creates a positive impact, both for society and for the teams building it.

Code is at tool. AI is a tool. But the compass for any meaningful career in technology must be purpose.

Here, I share insights on building high-performance teams, architecting systems for good, and anecdotes from a 25+ year journey that evolved from a purely technical path into a purpose-driven engineering vocation.

Why tech talent should prioritize mission-driven companies

In the rapidly evolving world of technology, there is a constant demand for individuals who possess cutting-edge technical skills. From software engineers to data scientists, we are in high demand and, as a result, we enjoy the privilege of choice when it comes to selecting our workplace. Whilst compensation and career growth are important factors in why we choose to perform a specific job, personal realization and fulfilment is not only about money. That is why I encourage tech professionals to prioritize companies that have a clear and meaningful mission, specially the ones focused on creating equal opportunities and preserving a healthy ecosystem. Here’s why:

Continue reading...

The Purpose-Driven Engineer

You are no longer one of them

Jul 29, 2024
One of the most common paths to becoming a technical leader is to have been “one of them”, part of the technical team in …
Continue reading
The Purpose-Driven Engineer

Why tech talent should prioritize mission-driven companies

In the rapidly evolving world of technology, there is a constant demand for individuals who possess cutting-edge technical skills. From software engineers to data scientists, we are in high demand and, as a result, we enjoy the privilege of choice when it comes to selecting our workplace.

Whilst compensation and career growth are important factors in why we choose to perform a specific job, personal realization and fulfilment is not only about money. That is why I encourage tech professionals to prioritize companies that have a clear and meaningful mission, specially the ones focused on creating equal opportunities and preserving a healthy ecosystem. Here’s why:

You are no longer one of them

One of the most common paths to becoming a technical leader is to have been “one of them”, part of the technical team in a purely technical role. Transitioning to a management or leadership position is not a simple feat; it requires a lot of learning, trial and error, and adaptation.

From management theory to interpersonal skills, if you are like me, you may not have explicitly planned to develop these abilities. Suddenly, you find yourself promoted to a management position or starting a new job as a technical leader after years in a senior software development role. There’s a crucial aspect of this transition that many new tech leads overlook:

Scan for Points

Transforming mobile networks for community ownership and participation


A few months ago, I shared a post on World Mobile’s blog about an innovative initiative we’re undertaking. I am particularly proud of this product and initiative, that I led from the product and technical perspectives. That’s why, I wanted to share it on my personal webpage as well.


In a world where technology often seems to concentrate power in the hands of a few, World Mobile is forging a new path. Our mission is not just to build a mobile network, but to foster a global community, putting power back into the hands of those who use and rely on the network every day. Until now, our approach was focused on decentralising infrastructure and operation. With Scan for Points, we extend this further: end-users will perform prospect research, creating a truly community-driven experience.