As with most people in software, I spend most of my life at a keyboard, but I'm lucky that my hobby is my job. I spend my time helping others (and myself) to learn new things and occasionally solve different and difficult problems.
Developer Advocate at Logz.IO
February 2020 - Present
Working as a Developer Advocate within the Product Marketing organisation, I cover supporting wider marketing (and other orgs) activities within Logz.IO to support users of the Open Source technology the Logz.IO Observability Platform is built upon. I've introduced streaming as a means of outreach, as well as starting a videocast/podcast around OpenObservability to promote Open Source tools for Observability within the wider DevOps and Developer communities. Alongside this I produce talks, blogs, and technical assets to support practitioners around Open Source and Logz.io, and where possible feed the practitioners feedback back into the product.
Lead Developer at Packt
May 2018 - January 2020
Leading the redevelopment of it's current internal architecture to a smaller more repeatable (micro)service architecture. As well as development, I help with upskilling the team and when requested do Developer Relations tasks.
My primary tasks have been:
- Basic Solution architecture
- Complete re-architecture of the in-house microservice platform.
- Service investigation and design
- Leading the service engineers and preparing for go live
April 2017 - Present
Freelance software development in Nodejs &s; PHP, everything from building SDKs &s; client libraries to full stack development and systems architecture.
Also specialising in consultancy around Developer Relations, with content delivery, developer onboarding, developer outreach and strategy execution.
Developer Advocate at IBM Watson Data Platform
September 2014 - April 2017
Developer Advocate for Cloud Data Services, covering products like Cloudant, dashDB, Apache Spark and Graph Data Store. My core focus has been developer outreach in Europe through speaking at conferences, meetups and hackathons.
I write conference talks, workshops and blog posts to support our online and offline research, as well as develop proof-of-concepts and prototypes around our technologies and others. Recently I've also taken ownership of client libraries for early stage products.
Founder & Core Organiser at Hackference
February 2013 - Present
I put together Birmingham first technology conference and hackathon combination.
Developer at blubolt Ltd
April 2014 - September 2014
PHP Developer at Winning Moves Ltd
December 2011 - February 2014
As a PHP Developer working under both the Software Manager & CEO I work on a multitude of projects. Producing fixes and updates to major international Web Applications such as http://www.benchmarkindex.com as well as from the ground up sites and applications (including mobile interfaces for parts of an internal CRM).
Web Developer at BAM Agency
January 2011 - December 2011
I was the commercial developer for BAM Agency and the Quote Me Group, concentrating on the production of Search Engine Friendly websites that are unique and bespoke to whatever the client needs.
SEO Specialist at JB Global Ltd
June 2010 - December 2010
Web Developer & Support at 10Yetis / Petoba
November 2008 - June 2010
Produced Affiliate Marketing websites, include Voucher Code sites, Whitelabel Voucher Code Sites, Fashion Affiliates etc. As well the development of Affitracker.co.uk.
Computer Science and International History BSc (Dual) Hons 2008