
ABOUT ME
Passionate About Helping Others Get Across
After graduating from university, I began my career as a software engineer, diving deep into collective software development. A few years in, I surfaced with a realization—software is just a means to something bigger. And that fascinated me.
I noticed that when we failed to achieve the bigger things, it was never because we lacked technical skills. In fact, we were exceptional at coding. We failed because we focused only on the technology—ignorant of mindset, collaboration, and leadership.
That’s when I saw the real opportunity for greater impact: not in the code itself, but in how we build, why we build, and the people behind it all.
And so, my leadership journey began.

I was promoted to manager at the peak of my engineering career. Like many first-time managers, I stepped into the role with confidence—and the arrogance that comes with not knowing what you don’t know. I stumbled through a long, painful transition, and my managers—who were struggling just as much—couldn’t guide me.
Then, with encouragement and support from our CEO, I sought formal education and enrolled in an MBA program. There, I had a revelation: there’s no such thing as simply "transitioning to management." It’s a leadership transformation. First-time managers aren’t just taking on new tasks—they’re stepping into an entirely new way of thinking and operating. And this transformation requires dedicated support.
I was shocked by how little this reality was recognized in the industry.
Armed with this insight, I not only succeeded in my leadership journey but also began coaching and mentoring others—helping them become the leaders their teams truly deserve.
Today, I work to spare new managers and their leaders the unnecessary struggle. I coach them to move swiftly across the leadership transformation, embracing authentic leadership and creating the conditions for winning teams to thrive.
I also work directly with teams, helping them cultivate the relationships—both internal and external—that enable them to deliver increasing value, indefinitely.
Qualifications
-
The Advanced Practitioner Coach Diploma
-
Masters Degree in Software Systems Engineering
-
BMA in Business and IT (not graduated)
