Services

My Services

Product Management

Product development requires a multitude of different skills and the ability to bring poeple together from different disciplines to collaborate on solving the problem at hand. I enjoy being able to understand the needs of the user, craft a go to market strategy, then work with designers and developers to bring that vision to life.

Software Engineering

My technical experience has seen me working across a range of web and mobile applications, helping to build an IoT ecosystem at LIFX. Across the teams that I've built and lead, I've tried to build a ethos of improvement through use of pair programming to both help solve tough problems and distribute knowledge throughout a team.

Business Consulting

The ability to understand key business issues with a systems thinking approach, then connect them to solutions that can enable business to achieve greater scale. Previous experience working in a range of sectors; such as cyber security, content creation, medtech, consumer electronics.

Data Strategy

I'm able to understand a complex dataset, ask the right questions and structure analytics requirements such that the necessarry data engineering can deliver the desired insights. These skills enable me to design a data strategy that is tailored to the support the goals of the busienss and maintain the relevant levels of compliance for their jurisdiction.

Agile

Extensive experience in leading and contributing to agile teams in Scrum & Kanban processes. I see agile process as something that needs to evolve to suit the needs of each particular team and can fulfil a range of different roles to enable a team to improve it's practice or deliver it's required outcomes.

Project Management

My project management experience has seen me overseeing complex multi-team projects, arranging timelines and dependencies to ensure that they could be delivered on time and issues were clearly communicated to the involved stakeholders.

Contact

Contact Me

I'm available for freelance work. Contact me on one of my social channels, to discuss potential opportunities.

Social Profiles