As a Software Engineering Manager, I specialise in building and leading high-performing, remote and hybrid, teams, while fostering a safe and anxiety-free workplace. I am a keen advocate of the Agile philosophy, appreciating its practical tools such as Kanban, Scrum, and Extreme Programming. These methodologies emphasise collaboration and adaptability, particularly when developing Minimum Viable Products (MVPs). However, for more mature projects, I tend to opt for a Waterfall approach due to its phase-based structure.
When implementing tools and processes, my preference leans towards solutions that maximise automation and enhance productivity. I aim to improve employee retention by cultivating trusting relationships, facilitating professional development, encouraging innovative thinking, and nurturing a collaborative work environment. This bridges the gap between Engineering and other departments, all with the goal of delivering maximum value to the business.