I am a technical leader, with a strong focus on delivery and team management. I have a thorough understanding and practical application of agile processes. I’ve worked in diverse roles – as a software developer, technical architect, development management, mentor and team leader

I specialize in scalable web software architecture on AWS platforms and complex software integrations. I have extensive iOS development experience.

I’ve worked in startup and enterprise environments, bringing to organizations (I feel) the best of both mindsets. I have a keen interest in EdTech, with an interest in LMS and online learning. I have volunteered and taught kids to code – one of the most rewarding things I’ve ever done.

Diverse industry experience; education; insurance; service industries; entertainment and TV.


Technical Leadership

Leading and mentoring team members though collaboration.

Development Management

Software iteration management using Agile processes.

iOS Development

Extensive experience developing apps for Apple iOS – on both iPhone and iPad

Web Software Architectures

Full stack development across multiple technology stacks.