Technical co-founder responsible for technology vision, roadmap and execution.
Designed and built Google-quality AI image search via unsupervised learning ontology with subsecond result time through map-reduce query planning.
Designed and built enterprise-scale image processing queue indexing over a million Instagram photos of people using brands’ products.
Backend: Infrastructure-as-code containerised microservice infrastructure (Node.js/Docker/CoreOS/RabbitMQ/Redis) on Google Cloud Platform, DigitalOcean and Azure with dynamic load balancing and alerting. 100% critical path automated test coverage.
Frontend: Mobile-first React 16 app.
Early hire in full stack engineering for Beamery pre-Series A to post-Series B. Beamery is the world’s most advanced sourcing and recruitment marketing platform, empowering companies to treat candidates like customers.
Pair-lead development of candidate-facing Beamery Pages product (Angular) which was key to Balfour Beatty’s “Outstanding Impact Transformation & Change” win in the Firm Awards.
Lead frontend development of hiring analytics product (Angular; tracking the candidate journey from first visit to hire through Angular/Keen.io/Elasticsearch) and GDPR compliance.
Advanced reporting work in React/Redux including data visualisation. Supported work on micro-frontend architecture (React, Angular and Vue in one SPA).
Mentored Founders & Coders interns through a full agile project alongside daily junior developer mentoring and pair programming.
Ran company-wide knowledge sharing sessions on NLP and web components, and established end-to-end testing with Selenium and Cucumber.
Worked directly with Facebook, Balfour Beatty, Grab, Greenhouse and Roivant.
PlayStation (R&D at Sony Interactive Entertainment Europe)
Full stack engineering for PlayStation’s best-in-class developer support platform.
Regular work in San Mateo, delivering Angular training to London and California senior developers.
Lead agile planning and sprint reviews, regularly presenting to Japanese stakeholders.
Successful long term sprint visualisation project with GitHub/Rally APIs and D3.
Supported Architecture Board with greenfield AWS project (Node.js lambdas, Serverless, CloudFormation, Elasticsearch and SNS).
Created famous Nintendo DS homebrew game making software.
Sold over 1,500 serial codes and 350 physical ‘Homebrew Kits’ by age 17.
Software and hardware adopted at American summer camps and site licenses sold worldwide. International logistics work with Hong Kong and support in German and Dutch.
2:1 Computer Science BSc (Hons), University of Lancaster, UK
Distributed Systems, AI, Advanced Internet & Mobile Applications, Operating Systems & Concurrency, Functional Programming (Erlang/Python) and Digital Systems (Pure Mathematics/Assembly/Compilers). Thesis on text and image semantics in Twitter subcultures.
English: NativeGerman: FluentSpanish: Learning
The Computer Science Society: President (Lancaster, 2014 - 2015)
First Prize. Suggesting top candidates for hard-to-fill vacancies by classifying text descriptions to form structured vacancy data from job descriptions alone. Team of 3.
Chatbot-esque personal assistant Chrome extension promoting mindfulness by understanding local browser history. Frameworkless Web Components frontend; Elasticsearch and Node.js backend with multiple API providers. Team of 4.
Capco Hackathon with Monzo and Loqr
First Prize. API clustering spend data from Monzo’s API to create financial personality profiles. Tinder-like profile matching client (Angular). Deployed in > 5 hours’ keyboard time. Team of 3.
PHP UK Hackathon
Second Prize. Real time websocket powered Twitter sentiment analysis “topic battle” with MonkeyLearn, Pusher, Angular and HTML5 canvas tag clouds.
Global Startup Weekend 2014
Nintendo DS Homebrew, 2014 Edition
Speaker at DunDDD conference, University of Dundee. “Adventures in the retro Homebrew Scene” and live demo of writing Nintendo DS homebrew.
Hack Smart Streets 2014
‘Most Commercially Viable’ Prize. API for public bodies to detect decaying street furniture from crowdsourced imagery using ffmpeg and .NET image analysis. Team of 4.
First Prize. Mobile AR game ‘Pacman City’ on Google Maps. Team of 3.