Timeline

My journey and milestones

Dec 2025

Started RoTracker

Began building RoTracker, a Roblox activity tracking web app built with Next.js and Convex for monitoring and analyzing Roblox usage data.

Mar 2025

Started Flow Browser

Launched Flow Browser, a modern privacy-focused browser built with Electron, React, and Vite as an alternative after Arc Browser was abandoned.

2025

Created osa-bridge

Built an AppleScript bridge for Electron apps, enabling native macOS environment integration. Developed for use in Flow Browser.

2026

Created electron-webauthn

Added native WebAuthn/FIDO2 passkey support to Electron apps on macOS using the AuthenticationServices framework. Built with objc-js.

2026

Built SwiftClick

Created a macOS autoclicker built with Electron and CoreGraphics APIs via objc-js.

2024

Built GameMatcher

Developed a matchmaking server with Bun, Hono, and MongoDB. Designed to be platform-agnostic, currently used by Toilet Tower Defense for ranked matchmaking.

2026

Created objc-js

Built an Objective-C bridge for Node.js, enabling the use of Apple APIs and frameworks directly in TypeScript with companion packages for type safety.

2024

Started learning web development

Expanded beyond game development into web technologies, learning React and TypeScript to build modern web applications.

Jun 2023

Created Toilet Tower Defense

Created Toilet Tower Defense with Telanthric as the Lead Developer. It is a Roblox tower defense game that reached 5 billion visits and peaked at around 400,000 concurrent players.

2020

Started programming

Began my programming journey with Roblox game development using Luau, learning the fundamentals of software engineering through building games.