coaching
-
Leveraging Accountability Partners in Engineering Leadership

The running ninjas group illustrates the significance of accountability partnerships in enhancing motivation and discipline. These principles apply to engineering teams, fostering collaboration, transparency, and continuous improvement. By promoting goal-setting, structured communication, emotional support, and diverse partnering approaches, teams can improve performance, engagement, and skill development, creating a thriving work environment. Continue reading
-
“Jeffing” Your Way to Better Leadership and Management

“Jeffing” in running, with short walk breaks, can also enhance leadership and management skills. Pace your team, encourage breaks and flexibility, and mix up tasks like alternating between hard running and easier walking. Set achievable goals, be flexible, and create an energized and healthy work environment for long-term success. Continue reading
-
My Session with students @ ITM

In a recent engagement with computer science students, I discussed overcoming obstacles, leadership principles, research techniques, and effective communication. Emphasizing the impact of skills and continuous learning on success, I shared practical insights and personal anecdotes to help students develop their professional outlook. Continue reading
About Me

Over 24 years of experience developing software to support multi-million dollar revenue scale and leading global engineering teams. Hands-on leadership in building and mentoring software engineering teams. I love History as a subject and also run regularly long distances to keep myself functional.