You’re navigating complex systems, high expectations, and rapid change. I’ve been there.
I’m Bafana Nkosi, and I coach technology leaders who are ready to lead with more clarity, confidence, and purpose.
Before I became a coach, I spent over 20 years in the IT world — starting out as a software developer, moving into project management, then technology sales, and finally senior IT leadership. I’ve led cross-functional teams, driven enterprise digital transformation, and had to earn the trust of executive teams and board members. I know what it feels like to be in the middle of it all — trying to lead people, deliver results, and keep up with constant innovation.
That’s why I now coach others.

Executive & Leadership Coach
My Coaching Philosophy
I believe that great leaders are built, not born.
Through coaching, I help tech professionals and executives grow the skills that make leadership sustainable and effective — clarity of thought, intentional communication, stronger self-awareness, and the confidence to lead through uncertainty.
My role isn’t to give you all the answers. It’s to ask powerful questions, offer honest reflection, and support you as you find your way forward.
My Background
Professional Experience:
From developer to digital transformation lead to IT governance advisor — I’ve lived the full arc of a tech career.
Education:
- UCT Executive & Leadership Coaching
- MIT Digital Business Strategy
- Master’s in Business Leadership – to understand the business drivers behind tech decisions
- Master’s in Information Technology – driven by my love for both learning and technology
Leadership:
A lifelong leader in student, church, and community spaces — leadership isn’t just my profession, it’s my calling.
Values I Lead (and Coach) By
These are the values and principles that shape the way I show up in every space:
- Respect – Everyone is worthy of dignity, regardless of role or background.
- Integrity – Say what you mean. Do what you say.
- Excellence – Give your best, consistently and with purpose.
A Bit More About Me
When I’m not coaching, I’m likely:
- On the golf course — unwinding and connecting
- Watching football or tennis
- Listening to gospel, jazz, or soul music
- Spending time with family and friends
- Participating in church activities for spiritual and social enrichment of self as well as others
- Writing for my blog, Tech Navigator, where I share insights for tech leaders like you
- Training tech professionals and leaders on key IT topics
- Speaking at events on current IT topics
- Providing IT advisory services to organisations
Ready to start your leadership journey?
Let’s talk. I offer a free discovery call where we can explore your goals and how coaching can help you reach them.
Here’s what I also get involved in:




