I love technology and I love people. My chosen career path has led me down a route where I can combine the two; helping people grow and succeed within the tech industry.
Unlocking Potential: The Impact of Person-Centric Leadership in Tech · Introduction In the dynamic domain of technology, the role of a leader transcends...
Adapting to a different scale of business and assessing the challenges that need to be faced · Introduction Embarking on a new journey is always a blend...
When Failure Became My Greatest Teacher: A Tech Leader's Journey · Introduction In the ever-changing world of technology, the only constant is change....
Welcome to this series that discusses various common software design patterns in C#. As with the other posts in this series, I don't assume any level...
My top 5 tips for running meetings that get results · Let's avoid the preamble and get straight into it. Here are my five top tips for running effective...
5 ways you can increase your chances of hitting your goals · With new year rapidly becoming a thing of the past, most of us will already be focussing on...