As an Enterprise Instructor at Galvanize, I deliver hands-on training in XP practices such as Test Driven Development (TDD), Pair Programming, and Agile ceremonies, helping teams adopt methodologies that improve software quality and collaboration. I lead lectures, facilitate interactive activities, embed with team to coach students through their business' projects, with a strong focus on applying TDD and adapting other XP practices. In addition to guiding teams in agile development, I contribute to curriculum development to ensure that the learning experience is continuously improving and supports successful engineering outcomes.
nixos stuff
Championed engineering craftspersonship by cultivating a culture of learning, where I introduced dedicated learning hours for deliberate practice in key areas including Test-Driven Development (TDD), SOLID principles, among others
Encouraged a continuous learning environment by promoting knowledge sharing among team members and stakeholders, fostering an open mindset towards experimentation and learning from setbacks.
Focused on the coaching and development of engineering teams, providing regular feedback and personal development opportunities to enhance skills, experience, and team performance.
Enhanced transparency and nurtured a psychologically safe environment by actively fostering a culture of reciprocal feedback. I consistently created opportunities for both team and individual reflection, focusing on frequent and structured engagements to enable open dialogue and continuous improvement.
Initiated and led the change from traditional methodologies to focusing on agile values and principles, significantly enhancing adaptability, stakeholder input, and product development pace. By fostering autonomy and reshaping team dynamics to embrace cross-functional principles, I notably optimised flow of value and feature delivery efficiency.
Led initiatives to enhance the approach to system security, resilience, and scalability, ensuring these principles were central to decision-making and integrated into the architecture and platform development efforts.
As part of the platform team at Grabyo, I played a significant role in enabling stream-aligned teams. This empowerment allowed teams to focus on delivering value sooner, alleviating stress on security concerns and similar impediments.
I took the initiative and collaborated with the team to implement pivotal changes in development processes. This encompassed limiting work in process, transitioning from Scrum to Kanban, and addressing siloed behaviours within the department
Utilising the Locust load testing framework, I established automated performance tests for a mission-critical service.
I also inherited ownership of the Open Policy Agent (OPA) implementation and successfully finalised its rollout across the platform.
Head of development stuff
Senior Dev stuff