Professional:
Leadership & Mentoring

Leadership and Mentorship

My leadership approach is grounded in fostering empathy, critical thinking, and active listening, enabling effective communication and collaboration across various domains. My involvement in a non-profit organisation dedicated to enhancing critical thinking skills underscores my commitment to these values.

In team leadership, I prioritize pragmatism, ownership, and accountability, nurturing a culture of mutual respect and shared responsibility. Taking ownership is as much about personal pride and investment as it is about accountability.

As a manager and key stakeholder, I provide clear guidance, set well-defined expectations, and offer honest, constructive feedback.

Agile Workshops and Training

I have conducted workshops for C-level stakeholders on Agile methodologies, project planning, and team management strategies. My experience includes acting as a Scrum Master and recruiting Scrum Masters, advocating Agile practices across various roles.

Project and Team Management

I have managed small teams of 5 to 10 developers, designers, and testers, serving as both line manager and tech lead. My have a wide range of experience included hiring, collaborating with recruitment teams, conducting technical, design, testing, management and business analyst interviews, I have experience handling staff interventions, redundancies, and contract terminations and have learned to be empathetic, clear and professional in these situations; safeguarding the interest of the company and maintaining alignment with policy; whilst supporting the employee as much as possible.

Mentoring & Development

I offer mentorship and guidance, aiding in skill enhancement and goal attainment, fostering an environment of continuous learning and improvement. I mentor individuals both professionally and privately, providing advice on career and life goals.

"Besides delivering outstanding work and exemplifying professionalism in every possible manner, William is an excellent mentor for newcomers in the industry, including myself. He has continuously supported me in building up my skills and confidence, and helped me see design in a new way. I have never felt dismissed during our collaboration, and whenever I felt overwhelmed he provided invaluable support to ensure everything proceeded smoothly in the end."

Julia Gacek, Junior Designer and direct report, Colossus UK Limited

Problem-Solving & Decision Making

Expert in analytical thinking and strategic planning, addressing intricate issues to ensure decisive and informed decision-making that drives business success.

Consultancy

Experienced in providing consultancy and training to C-level executives, focusing on enhancing development workflows, technical architectures, and team management strategies.

Interviewing and Team Development

Engaged in interviewing for various roles, including developers, designers, Scrum Masters, and project managers. My extensive experience supports effective recruitment and the building of high-performing teams.

Working with Cross-Functional Teams

I utilise tools like Figma and Google Docs to facilitate excellent communication, secure buy-in and feedback, and foster collaboration with remote teams across different time zones. My approach incorporates active listening and empathy to clearly convey complex ideas, ensuring accurate understanding. Known for a friendly and approachable demeanor, my passion for work is evident in both output and communication style.

Agile Advocacy

As an Agile advocate, I have consistently promoted Agile practices in my roles, ensuring teams adopt and benefit from Agile methodologies.

For more information on Agile methodologies, visit Agile Alliance and Scrum.org.