About Me

I'm currently Product Manager for NGC at NVIDIA. I have contributed to Node-RED and the Watson APIs integration available through the IBM Cloud platform (available on GitHub). I also have full stack development experience including building cross platform applications and services deployed to both iOS and Android app stores.

Education

University of Swansea

BSc (hons) Computer Science July 2014

Whilst reading Computer Science at Swansea University I studied a wide range of modules including Algorithm Design, Building Reliable Web Services, Functional Programming Languages, Mobile Application Development and HPC.

University of Surrey

CertHE Chemistry December 2009

Topics studied included Computational Chemistry, Organic/Inorganic Chemistry, Chemical Forensics and Spectroscopy/Industrial Chemistry

Work

NVIDIA

Lead Product Manager, NGC August 2019 - Present

Key Responsibilities:

  • Define the go-to-market strategy and cross functional implementation of the plan across Marketing, PR, Sales and Engineering teams
  • Understand end users and champion their needs through technology roadmaps and priority setting
  • Be the voice of the customer to cross functional product engineering and user experience (UX) teams
  • Lead marketing teams to create technical content, including blog posts, webinars, developer tutorials and more to communicate the product value proposition

IBM

AI Technology Lead, Europe December 2014 - August 2019

Key Responsibilities:

  • Define strategy for the IBM AI infrastructure portfolio across Europe
  • Lead development and engineering teams on product strategy and design, ensuring that client feedback is at the forefront of our roadmap
  • UKI Leader of the IBM Innovation Community and chief coordinator of nationwide IBM Design Thinking sessions
  • Lead product launches and announcements in the AI space to our business partners, existing and prospective clients
  • Run client webinars covering a wide range of topics, from data science to transformative use cases for AI in business
  • Received a Manager’s Choice award for designing and building an online community for the IBM Systems graduates across Europe
  • Create and deliver hands-on labs that enable the data science community to get maximum value from our platform

Accenture

Software Engineer July 2014 - December 2014

Key Responsibilities:

  • Application deployment automation for a variety of software packages, specifically utilising Chef and Docker
  • Developed solutions to automatically deploy customers applications
  • Completion of ITIL certification

Technocamps

Workshop Development Assistant September 2012 - June 2014

Key Responsibilities:

  • Development of computer science workshops for 11-19 year olds
  • Leader of programming workshops and computer science classes

General Electric

Software Engineering Intern July 2013 - October 2013

Key Responsibilities:

  • Creation of Python scripts to control the behaviour of various commands within the version management system
  • I ensured that the information release dashboard conformed to company standards, using HTML, JavaScript and PHP
  • I gained experience of continuous integration and agile development techniques through working in a scrum team

Skills

This is an overview of my technical experience, for a more detailed list please visit my linkedin page

  • Machine Learning
  • GPUs
  • HPC
  • Containerisation
  • HTML5/CSS/JavaScript
  • DevOps
  • Hadoop

Get In Touch.

If there's anything you want to know about previous develompent projects, ask a general engineering question you think I can help with or if you just want to say hello. Use the form below.

Error boy
Your message was sent, thank you!