← Back to home

All Projects

Web Game

Stack Panic

A falling-block puzzle with a twist. Earn bombs and lasers to blast rows, then survive frozen rows, blackouts and cursed pieces. Four block styles, with keyboard and touch controls.

HTML CSS JavaScript Canvas API Web Audio API
Web Game

Serpent Sprint

Classic Snake, but you're not alone: a rival bug races you to every apple. Outrace it, block it with your body, or eat it for bonus points.

HTML CSS JavaScript Canvas API Web Audio API
Web Game

Brick Breaker

A modern take on the arcade classic, with glowing bricks, multi-hit and steel blocks, and power-ups like multi-ball and slow ball. It has eight levels, combo scoring and mouse, keyboard or touch

HTML CSS JavaScript Canvas API
Web Game

Pinball

A neon arcade pinball table with real flipper physics, pop bumpers, skill shots and multiball. Plays on desktop and mobile, with a hand-built physics engine and no libraries.

HTML CSS JavaScript Canvas API Web Audio API
Web App

PDF Rebrand

A browser-based PDF branding tool: merge files, add a cover, logo, header/footer and page numbers, then export one branded PDF.

Tailwind CSS JavaScript pdf.js pdf-lib
Web App

Pixelate Faces

A privacy tool for pixelating faces in videos — drag a box to track moving faces, preview it live, and export an MP4 right in your browser.

PHP Tailwind CSS JavaScript Canvas API

Let's Build

Have a project in mind?

I take on a handful of projects each quarter. Tell me what you're building and I'll get back within 24 hours.

✉ hello@irvinph.com
📍 Remote · Cebu, PH
facebook.com/irvinPH