10+ years crafting
digital products
that matter.
My work sits at the intersection of healthcare technology, education platforms, and full-stack development.
Currently at HealthEngine, building technology that connects patients with healthcare providers across Australia.
Background in game development shaped my approach to creating engaging, user-focused applications. Open source contributor and mentor to emerging engineers.
Senior Full Stack Engineer
HealthEngineBuilding healthcare technology that connects millions of Australians with healthcare providers. Contributing to providing telehealth services in a hybrid team environment.
Senior Software Engineer
Ascend HealthDelivered healthcare software solutions improving patient care and clinical workflows for Allied Health practitioners. Drove technical leadership across an agile team while architecting scalable cloud infrastructure.
Senior Software Engineer
Consent2GoLed cross-functional teams to develop the Consent2Go platform, including web and mobile apps serving thousands of parents and staff. Spearheaded technical due diligence during application acquisition, orchestrating .NET migration for seamless integration. Contributed to executive strategy, shaping product roadmaps during critical growth phases. Mentored graduate engineers, establishing technical standards that accelerated team productivity.
Rails Active MCP.
Published Ruby gem enabling secure Rails console access for AI agents via Model Context Protocol. Features safety controls, read-only modes, and audit logging for enterprise AI integrations.
Buildkite Notifier.
Native macOS menu bar application for monitoring CI/CD builds in real-time. Provides instant notifications for build status changes across multiple pipelines.
Flagr OpenFeature Provider.
Open source contribution to OpenFlagr ecosystem. JavaScript provider implementing the OpenFeature specification for standardized feature flag evaluation.
GameMaker Server.
Multiplayer game server for GameMaker:Studio written in Python, enabling real-time networked gameplay with socket management and player synchronization.
Frogs and Bee.
Personal life organization app for couples. Save date ideas, manage recipes, and sync with calendars—built as a full-stack TypeScript application.
Modular Tree.
Create dynamic procedural trees in Blender 5. Fork of MTree with enhanced node-based generation for 3D artists and game developers.