Peter Sutton

An experienced developer and creative who's passionate about building technology for live entertainment. Over the past decade, I've created the software and hardware behind award-winning interactive multi-media live shows
Timeline
I was responsible for designing, creating and delivering bespoke, award-winning, tech-based, interactive, live entertainment and experiences to clients across the globe.
- Adelaide Fringe Festival John Chataway Innovation Award (2024)
- Chortle Award for Innovation Nominee (2016)
Degree BSc (Hons) 1st Class in Computer Science with Industrial Experience from The University of Manchester, 2008 - 2012, top of graduating class.
- Microsoft Imagine Cup UK Winner (2010)
A-Levels (2008): Computing (A), Maths with Statistics (A), Physics (A), Chemistry (A), General Studies (A)
Portfolio
Studio
C++, Python, TypeScript, Node.js, ReactI'm the creator of an online, in-browser, multi-user game engine and editor, with 2D and 3D scenes, scripting, a media manager, remote video support and standalone exporting. It supports thousands of concurrent users and has been used to deliver 100s of live interactive experiences.
Sydney Opera House Game
C++, TypeScript, Node.js, WebsocketsA game played 1,500 people on the venue's projector using their phone's browser as a controller over their mobile data. I built a robust, high-performance C++ back end that handled poor network connectivity and extremely limited bandwidth and high-latency.
IMDB (In-Memory Database)
Python, TypeScriptI created an efficient, type-safe, in-memory database that supports foreign keys, single-key indexes, unique constraints, transactions, complete and partial read-only replication, and persistence to SQLite or IndexedDB.
Tracker
C++I used ORBSLAM and Linux video kernel modules to created a monocular AR system reliable and low-latency enough for live interactive performance.