Summary
Senior full-stack engineer focused on craft and performance. Built core platform tools at Webflow, led the engineering team of ticketing platform Yupty, and delivered reliable wallet systems at FanDuel.
Keywords
TypeScript, React, GraphQL, SQL, Rust, Graphics, Performance
Experience
Yupty - co-founder
2023 - PresentLed the engineering team of a live music ticketing platform.
- Architected core systems for authorization, payments, notifications, data migration and content.
- Built Ticket Splits - automatic fault-tolerant payouts where artists get paid based on a percentage they set upfront.
- Created graphics tooling for GPU-driven animations.
Webflow - software engineer, platform
2021 - 2023Optimized foundational systems that power every major feature in the product.
- Built compiler and runtime tooling for Webflow Design Language - an interpreted programming language that underpins the core functionalities of Webflow.
- Sped up site publishing by 2x, letting us raise platform limits and land enterprise contracts.
- Shipped libraries and improvements to the universal bindings system that powers the CMS.
FanDuel - frontend software engineer
2019 - 2021Contributed to critical account, wallet and Sportsbook features.
- Shipped bank payments - the most used payment method on the platform.
- Halved native app startup time for users and improved compile times for developers by 40%.
- Contributed to core features such as session management, rendering very large lists of content and placing bets for Sportsbook - a React Native app with 4M+ customers.
Education
University of Strathclyde - MSc Advanced Computer Science
2017 - 2018- Trained an AI model to distinguish between multiple sounds within one audio signal.
- Solved multi-objective optimization problems with genetic algorithms.
- Compared methods for algorithmic trading of financial assets.
Glasgow Caledonian University - BSc Audio Technology
2013 - 2017- Worked on (BAFTA nominated) Rebound: Dodgeball Evolved - built audio systems in Unreal Engine.
- Created a multiplayer shooter where you shoot by making noise. (code sample available here).
- Created a synthesizer with a wireless motion controller using an inertial measurement chip.