Home
Wares
Art
Notes
Check out my wares
(the soft kind)
Wikawik
2020 · Interactive language map
2020 · Interactive language map
info
story
A webapp that shows the diversity of languages in the Philippines. Learn about the local languages. Listen to local songs and other media. Made in vanilla JS with D3.js. Passion project.
Read post
Hypertangram
2018 · Geometric puzzle game
2018 · Geometric puzzle game
info
story
A puzzle game about fitting shapes together. Just like tangram, but the pieces are resizable! Runs on Android. Supports multi-touch interactions for rotating and resizing! Hobby project.
Read post
Photo Editor
2019 · Online image editing
2019 · Online image editing
info
story
A webapp for quick photo edits. Apply filters. Adjust contrast. Sharpen, blur. Crop, rotate, and resize. Made with React, Canvas API, and WebGL. Project at Canva.
Read post
Dimensions
2019 · Augmented reality generative art
2019 · Augmented reality generative art
info
story
Generative art with extra dimensions. Web-based, uses Vue.js for the generator and a three.js-based mobile webapp for the AR experience. Made for a workplace event.
Read post
BlitzCoding
2021 · Coding game
2021 · Coding game
info
story
Fast-paced JavaScript coding game. Test your JS knowledge and quick wits in 5 minutes! Random modifiers and language restrictions escalate the challenge to wtf levels.
Read post
MiniForts
2021 · Base-builder game
2021 · Base-builder game
info
story
A game about building and defending a fort set in the miniature world of mushroom people. Build defenses against the evil slugs, snails, and other evil critters! Hobby project.
Read post
Canva Pasko
2019 · Design contest microsite
2019 · Design contest microsite
info
story
A microsite hosting a country-wide design contest for Christmas 2019 run by Canva Philippines. Fun site with animations and interactions. Company project (obvs).
Read post
Planet Defense
2017 · Game jam game
2017 · Game jam game
info
story
A game about defending a planet against extraterrestrial nukes using missiles. Made in 48 hours for Ludum Dare 38 game jam with the theme "A Small World".
Read post
Dynaviz
2015 · Philippine dynasty map visualization
2015 · Philippine dynasty map visualization
info
story
Map-based visualization of political dynasties. Features various visualizations like tag clouds, choropleth maps, and scatterplots. School project.
Read post
More stuff
Personal Website
20XX
This site. So meta.
read post
GuhitKudlit
2023
Baybayin calligraphy generator
open webapp
portabl.ink
2023
Compress a web page into a portable link.
read post
Svelte Spreadsheet
2020
Spreadsheet test app, trying out Svelte.
read post
Freeform Gesture Detector
2018
Android freeform gesture manipulation library.
read post
Heart game
Very simple game about avoiding heartbreaks.
open webapp
Canva for Enterprises
2018
Enterprise marketing page for Canva.
read post
Canva Logo Maker
2018
Experimental logo maker for Canva.
read post
Pong AI
2014
Neural networks × genetic algorithms experiment.
read post
Mandelbrot
2012
Fractal renderer.
read post