Curriculum Vitae #
United Kingdom
Berkshire, UK
Alwyn Infant School 1988
Managed and taught other children in the class BBC Computers and the Turtle to draw creative images on paper.
High Wycombe Software Development Agency 1994
Work experience placement to work on the Apple Newton device to implement the first wired ethernet networking connection to work with TCP/IP.
Altwood C of E School
1996 Constructed an internal network of computers for the library, such that students can access curriculum content on the internet.
1996 When PCs weren't being used across the school network, I used their downtime screensave to process Seti @ Home data chunks from Berkeley.
1997 Visual Basic windows desktop application allowing teachers to input students grades to mail merge them into printing the reports over using pen and paper across the whole school.
1998 - A Levels, Physics, Chemistry and Mathematics, (BBB)
Nortel 1996
6 week summer work placement at Maidenhead. Networking infrastructure. global FDDI (Fiber Distributed Data Interface) connection with Canada and other offices. Upgrading routers with ARP tables via COM3 port interfaces. Built their first internal Intranet using HTML 1.0/CSS.
Retail 1996
Burger King - Achieved the fastest whooper burger making time whilst working at Burger King as a student.
Marks and Spencer - Checkout
GAME - 1996 - 1998, demonstrating the latest gaming setups, gran turismo (launch of PS), supporting customers with their PC games.
Compaq Computers 1999-2000
Year In Industry program to work with Compaq Computers and have excursions at universities for weekend training.
Automated Europe wide metric collections for their support centers. Prepare for non-millenium bug New Years with multiple cellular and telecommunication fail over system. Implemented new Lucent telephoney from Nortel, digital VOIP.
Summer work - 2000-2003
2001 Glaxosmithkline packing toothpaste tubes.
2002 Sainsbury's night shifts.
2003 Teleresearch company on behalf of the government for climate carbon offset research.
Southampton, UK
Southampton University 2000-2003
Computer Science with Distributed Systems BSc
Final dissertation was constructing a mobile phone application to use Java MIDP to analyze a road sign symbol and look it up Computer Vision techniques and a SOAP web based service for lookup.
SUSU.org - Built and managed students union forum and social software for 1000s of students.
Following from my Judo in 1990 I studied Hung Leng Kuen Fung Fu. Trained under Sijo Dutton for 3 years on all forms.
London, UK
Complinet - Thomson Reuters - 2003 - 2006
KYC Sanction search service - Java based search system with a desktop and web client to search named individuals that are on international financial sanctioned lists.
Media Search service - Indexing 300k news articles daily and extracting names via Named Entity Extraction (NLP) to allow finding names that are mentioned along those that are sanctioned for clients such as GE Money, Deutsche Bank and Crédit Agricole.
Java Enterprise - Introducing Enterprise Java for global load balanced solutions and uptime. Worked on Javascript controls such as autocomplete and other early web 2.0 concepts for rich web experiences. Installing and setting up physical servers with openSUSE VM virtualization at Peer1 in Vancouver, BC.
Arrival Education - 2006 - 2007
Co-founded Arrival Education, built software to analyze sales leads and indexing news data for sales lead opportunities.
Obimesh Consulting 2007 - 2009
Twitterfeed - making RSS feeds update Twitter in real-time. Publishing 6m RSS feeds every 24 hours on a Ruby EventMachine driven stack over RabbitMQ.
Cookmarkit - Bookmarking service for saving recipes for families to ensure they keep their family recipe books going.
The RSA - Advisory on all future use of digital technology in Britain.
Social Innovation / FutureGov / Enabled By Design
2008 SICamp. AccessCity, Allow individuals to use their mobile phone to report un-accessible entrances and exits, for the TFL for improvement for the disabled.
Barnet Council digital strategy, advising Consverative party on Greater London Authority on open data. TweetyHall to put together social media from elected MPs
socializing with lovely people, me hacking in the back with the yellow and grey jumper
Hophive - project to index all tweets and using NLP to extract out address context to connect stories for neighbourhoods. Working with Timeout / Guardian.
Guardian
Built a ruby library for their first open data platform
Open Data Platform Launch partner. Created a vertical search of music/film reviews with social media
JobsGoPublic - CTO - completing migration from Coldfusion to Rails with their development team. Introducing Agile software development practises and overhauling their DevOps.
London Ruby User Group (LRUG) - 2008 - 2011
Ruby Manor - Organized and run a UK conference on leading Ruby and Rails topics.
Organized and spoke to developers in London monthly for a regular meetup on Ruby. Topics I spoke about were realtime web, event machine loop optimizations and async threading.
GoFreeRange - 2009 - 2011
Co-founded leading London Ruby development agency.
Telefonica / O2 - Wrote a Ruby library for SMSCs to capture and forward SMS messages into an API, worked with TweetDesk
Mubi - Upgraded full web platform from Rails 2 to Rails 3. Optimized all aspects of the web platform for performance and fast development practises.
Chromorama - Created a fun game to allow individuals travelling on the TFL to plot their journeys with Oyster card taps and data APIs.
Alpha.gov - Designed and proposed software architecture approach to re-build all the UK government services with a unique novel approach using HTML/JS and Rails development to ensure all services continued to work and a whole new stack to be built. Developed correct business relationships and put together the right staff to lead the development at the UK cabinet office.
Voicenet - Hand wrote a ruby library to construct automated VOIP handling of calls, similiar to Twilio.
Canada
Vancouver, BC.
VanRuby 2012 - 2018
Formed and ran ruby meetup that led to having 80-100 developers meet monthly. That spoke about topics of web development in Ruby and other languages such as JavaScript.
RSS Hero - 2011
Founded RSS reading service, to index millions of RSS feeds for users to replace Google Reader shutdown. For those that wanted to read news articles via RSS and a social sharing service to allow collaboration on contextual subjects.
Redhand 2011
Making tablets security camera products. Allowing for capturing video footage and detecting movement. Built out the Rails infrastructure for the mobile client applications.
Caliper - 2011 - 2012
First JavaScript error collection and performance monitoring service for early JavaScript front end applications written in BackboneJS.
Microsoft
2012 Make Web Not War - presenting and discussing Realtime Web infrastructure for the future.
2017 The future of conversational AI systems to interact with people, how computers will use this as the new method of UI
Brewhouse 2012 - 2018
Founded leading Canada Ruby development Agency. To work with growing tech companies such as Loft47, Clio, CommandWear & Mobify.
Built and sold Goodbits.
Headphones.com - 2018
Assisted great founder and team to re-construct Headhphones.com for Shopify.
Holopod - 2018
Solo designed and constructued Holopod - MacOS client With facial recognition ML to set a 'making coffee' status to update in Slack for the future of remote workers.
Allowed teams like Telus and Netflix to allow their remote staff to improve their working environment.
Now part of the mozilla family.
Vision Critical - 2019
Formed VC Labs to create 3 new revenue growing products. A recurring business strategy model to discover and build new innovative products.
Shopify - 2020 - 2022
Formed and led the FED community across 2000 developers. Led React development, completed migration of full Shopify stack to React, largest TypeScript codebase known to Microsoft and Front End Design thinking. Co-led the direction of the largest Design Systems, Polaris
Led performance initiatives leading to reduction of all requests to Shopify web and API requests by 300ms.
Consolidated and unified all Shopify Mobile application development into correct business structure and strategy. Including migration to React Native engineering approach.
Overhauled all software developer role promotion and growth job matrices.
During pandemic, introduced correct practises for developers to work remotely ensuring they were happy and content working with one another with only Slack and Google Hangouts.
Talks
November 2010 - LRUG - more websockets - Overview of Websockets and how to work with modern realtime HTTP
Feb 2018 - VanRuby - Deploying ActionCable - Implementing realtime web in Rails 5.0
Hack the Entreprenuer - Breaking out of your comfort Zone - podcast episode discussing forming businesses