Software Engineer
Game Developer

I'm a full stack software engineer with expertise throughout the entire Software Development Lifecycle; from requirements gathering, systems design and UI/UX design, through to implementation and deployment.

Passionate. Creative. Dedicated.

In my 13+ years of experience as a Software Engineer, I've worn many hats and acquired a lot of knowledge and skills spanning various domains, and I like to think I've also picked up a little wisdom along the way too.

Development

  • Design focused (UX)
  • Full stack web/game development
  • DevOps: CI/CD, Infrastructure As Code
  • System architecture
  • Technical communication
  • Avid learner

Team Leadership

  • Highly collaborative
  • Fostering no-blame culture
  • Mentorship tailored to the individual
  • Team building
  • Skill building
  • Line management

Technical Leadership

  • Strategic planning
  • Goal setting
  • Technology assessment
  • Software architecture
  • Prototyping
  • Process refinement