Commercial products, systems, and open source — from mobile games downloaded by millions to a language built from scratch in Rust.
Commercial game · published
Boat Evolution
An evolution/racing mobile game built with DodoLabs and published by Supersonic Studios. I built gameplay systems, progression, analytics, advertising, and release operations. Past 3M+ Google Play downloads.
UnityC#AnalyticsLive ops
Commercial game · self-published
Alien Escape
An action/runner released under DodoLabs — independent publishing, gameplay production, SDK integration, policy management, and live maintenance. Approaching 1M Google Play downloads.
UnityC#Monetization
Language · systems
DodoLang
A small interpreted language designed and built from scratch in Rust as my master's project, with first-class scalar, vector, and matrix types — a full lexer, parser, AST, tree-walking interpreter, environment, and REPL.
RustLexer / parserInterpreterREPL
Open source
rust-clippy contributions
Work in the official Rust linter: a merged fix to a false positive in the needless_return lint (2020), plus a reviewed proposal for a not_exhaustive_enough lint that maintainers ultimately routed to the compiler itself (2021).
RustStatic analysisCompiler lints
Enterprise
IBM enterprise integrations
Custom API, authentication, and DevOps solutions on IBM API Connect for major organizations — Azure auth integration for the UK Met Office and a cross-product DevOps method for Santander Bank.
IBM API ConnectIdentityDevOps
Product R&D
DodoLabs prototype portfolio
30+ mobile prototypes taken through idea validation, short production cycles, marketability testing, and retention analysis — with several advancing to publisher testing and soft launch.
Rapid prototypingProduct analyticsCPI testing