Engine simulation and responsive audio
Crankwave / own product
Deterministic C++ engine simulation and responsive engine-audio authoring, with native and WebAssembly execution, browser tooling, telemetry, and simulator-free playback packages.
Open- C++
- CMake
- WebAssembly
- Web Audio
- JavaScript
- JSON
Cross-platform game engine
Neural / co-founder
Rendering, scripting, UI, asset pipelines, multiplayer systems, developer tooling, and native authenticated MCP access for AI agents.
Open- C++
- CMake
- V8
- TypeScript
- MCP
- Vulkan / Metal
AI product integrations
Neuratech / co-founder / software engineer
Product integrations for LoRA-based ecommerce generation, a Unity text/image-to-3D and texturing plugin, Unreal integration, and custom terrain-model workflows.
- Python
- TensorFlow
- LoRA
- Text-to-3D
- Unity
- Unreal Engine 5
- React
- Azure
Clinical product systems
Software Dev Ltd / long-term client engagement
FHIR clinical systems spanning care planning, medication and therapy workflows, patient monitoring, device data, and interactive 3D body mapping.
- Vue
- Three.js
- Node.js
- FHIR
- WebGL
Media generation pipeline
Software Dev Ltd / client engagement
Visual template editing and a server-side Canvas/FFmpeg rendering pipeline for personalised digital athlete cards.
- React
- Node.js
- AWS Lambda
- S3
- Canvas
- FFmpeg
- Three.js
Mobile social platform
Software Dev Ltd / client engagement
Built a React Native social discovery app and its Laravel backend, including real-time synchronisation, offline-first flows, Firebase integration, and a documented, tested API.
- React Native
- Laravel
- MySQL
- Firebase
Mobile game systems
Software Dev Ltd / product engagement
A mobile dress-up game built first in React Native and later transitioned to Unity, with a shared backend and content tools for assets, recipes, blueprints, shopping, and analytics.
- Unity
- React Native
- Vue
- Node.js
- PostgreSQL
- Firebase
Multiplayer gameplay systems
Software Dev Ltd / product engagement
Client/server combat, inventory, abilities, match state, NPCs, and replicated interactions for a survival game supporting up to 24 players.
- Core / Manticore
- Lua
- Multiplayer
- Game systems
Constrained-device UI
Minerva Networks / lead frontend
High-performance television interfaces, a memory-conscious custom MVVM framework, and a multi-client white-label platform.
- JavaScript
- WebSocket
- Custom MVVM
- Embedded web
Vehicle simulator UI
BeamNG.drive / UI/UX developer
Angular.js architecture and core interface systems for the vehicle simulator's modernised frontend.
Insurance integration
DSP Media Group / full-stack developer
Policy-management and mobile claims systems with an integration layer connecting multiple insurance providers.
- Aurelia
- Node.js
- MongoDB
- Integrations
HTML5 game engine
Cayetano Gaming / senior frontend
Casino game platform, a custom engine tuned for mobile devices, and its cross-platform animation system.
- JavaScript
- HTML5 Canvas
- CSS
- Game engine
Payment infrastructure
XS Software / senior full-stack
Payment gateway supporting more than 20 providers, plus internal analytics and customer support systems.
- PHP
- MySQL
- JavaScript
- Payments
Web platforms
Freelance / Glide-Design / full-stack developer
Real-estate platforms, auction systems, educational tools, and browser-based 3D charting.
Browser RPG
Independent / own product
Designed, built, and operated a web role-playing game that reached more than 10,000 active players.
- PHP
- MySQL
- JavaScript
- Operations