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!