I help small teams plan and implement their cloud platforms, choice of programming languages, processes, hardware, and other tools.
I offer free help to leaders in business and tech from under-represented minorities, including those with disabilities, women, LGBTIQA+, and black communities. This approach is heavily inspired by Codebar.
I currently work with the wonderful folks at Clockwork Dog, bringing magic to escape rooms.
Events I run
Recent talks
-
The Future of Startups in Brighton & Hove
What's changing and why 2020 is the most exciting time for local startups -
T-Shaped Talks interview
An interview with The People's Republic of Brighton and Hove -
Kotlin makes Java null and void
Intro to Kotlin on Android and how to migrate from Java -
Beeline's backend, built with Firebase
A workflow for Realtime DB, Auth, Cloud Functions, Storage, and more -
Launching Beeline
From Kickstarter to connected product
Where I've worked
-
Clockwork Dog
2019 - 2023 Dazzling and surprising with tech for escape rooms -
Super Magic Link
2021 Streamed copyright content in sync -
BBC Own It
2019 Help and advice for young people's first leap online -
Thrive
2019 Improving life through wearable sensor technology -
Matchbox Mobile
2018 Mobile, cloud, voice, IoT, AI, and more -
Beano
2018 Cross-platform content for kids -
Beeline
2016 - 2018 Simpler navigation for bicycles -
boop.js
2015 - 2016 UI test automation for Android apps -
Double
2015 Safer, less awkward dating -
Living Map
2015 Smart maps for mobile devices -
SwiftKey
2010 - 2015 The keyboard powered by you
Open source
-
Node.js DMX
Realtime timings for node-dmx -
Firebase Mock Functions
A Node.js library for testing Firebase Database triggers offline -
Android Bluetooth Current Time Service (CTS)
Set the time on connected Bluetooth devices (iOS does this by default)
Things I've made
-
Raspberry Pi DVD player
A teeny tiny low-power DVD player -
DMX Audio Visualiser
Visualise audio in realtime on LED tape -
Kaleidoscope Roulette
WebRTC "Chatroulette" with reflective patterns -
r/place clone
Multiplayer pixel art -
Wheely Bike
A little bike that spins around your screen -
Emojikey
Search and type emojis in Chrome/Chromium -
Minishift Tetris
Play Tetris with a Raspberry Pi and Minishift -
iApprove
Audience participation for presentations -
Pointy
Show where your pointing on-screen during a presentation with a LEAP Motion -
Solitaire/Freecell for PyS60
A patience game for Nokia S60 written in Python -
EasyEdit PyS60
A text editor for Nokia S60 written in Python
Love what you do and the people you do it with.