Kirk M. profile photo

Kirk M.

@saricden

Full-Stack Developer & Creative Technologist

I build things at the intersection of code and creativity - from games that run in your browser to platforms that help teams ship faster. I care about craft, performance, and making technology feel a little more human.

I'm a developer who gets genuinely excited about the space where technical challenges meet creative expression. My journey started with tinkering on Flash games as a teenager, and that same curiosity has carried me through building everything from real-time collaboration tools to browser-based games. I'm drawn to projects that push the boundaries of what the web can do - whether that's squeezing every last frame out of a WebGL renderer or crafting an interface that just feels right. When I'm not coding, you'll probably find me making music, exploring new creative tools, or diving into whatever rabbit hole has caught my attention this week.

Tools of the Trade

Languages

JavaScript TypeScript PHP HTML CSS

Frontend

React Next.js Vue Tailwind CSS PhaserJS

Backend

Node.js Express MySQL MongoDB

Tools & Infra

Git Docker Supabase Firebase Figma

Things I've Built

Monk Mobile Game

Monk Mobile Game

A browser-based 2D mobile game designed and built with a unique "slingshot" movement mechanic. Hand drawn and hand-coded, this game leverages time-based event scaling for it's day/night cycle, alongside a bespoke state machine for handling NPC interactions and logic.

TypeScript WebGL PhaserJS
TV Tuner

TV Tuner

A minimal web app designed to help users browse and find their next show to binge. Featuring a search and individual detail pages for each show, the app delivers a synopses, cast lists and episode lists. The app remains up to date via TVmaze API and displays data in a responsive UI to work cross-platform.

React Next.js Vercel APIs
Farzone

Farzone

A desktop 2D platformer fighting game with featuring a fully destructible environment along with a 2D lighting pipeline with normal maps for advanced shading and light effects. The game utilizes trigonometry mathematics under the hood to implement aiming logic and dynamic physics.

JavaScript PhaserJS CSS

Where I've Worked

2025 - Present

Lead Full-Stack Developer

Peamo Labs Inc.

  • Worked with company partners to establish technical operation workflows that fit well with the initial startup workflow and would scale over time.
  • Developed minimum viable product prototypes which were leveraged to determine product-market fit and test user acquisition strategies.

2022 - 2023

Game Developer

Hathora

  • Built open source multiplayer demo games in PhaserJS, ThreeJS, and NodeJS to ingratiate the indie developer community into Hathora’s tooling and tech ecosystem.
  • Wrote tutorials to teach developers how to leverage Hathora’s multiplayer cloud infrastructure to create and launch their own multiplayer games.

2020 - 2021

Full-Stack Developer

Creative Guild

  • Wrote back end PHP APIs to interact with client databases and process requests via secure methods that were then consumed by the front end interfaces.
  • Coded dynamic front end user interfaces leveraging advanced animations and responsive design techniques to deliver optimal UX experiences for client projects.

Let's build something together.

I'm always open to interesting projects, collaborations, or just a good conversation about tech. Drop me a line - I'd love to hear what you're working on.