An Overview: 2011-2025

2011-2012: Otherworld 1

Otherworld 1: Spring of Shadows is a dark fantasy adventure game developed by Boomzap and published by Big Fish Games. You play as a woman moving into an old house in the British countryside — only to discover a little girl trapped within a mirror! You then make it your mission to find and save this girl from an evil spirit known as the Shade.

Project Otherworld 1: Spring of shadows
My role Junior Designer & Tester
Developer Boomzap
Publisher Big Fish Games
Genre Hidden Object Puzzle Adventure
Timeline Jan 2011 - Jan 2012*
Online stores BFG - Steam
Let's play† Kawaii Games on YT

*I joined the Boomzap Otherworld team in May 2011.

†Let's play videos are playthroughs by players / fans. Neither the developer (Boomzap, my employer at the time) nor the publisher have any affiliation with these streamers / youtubers.

Go to project page ⇾

2012-2013: Otherworld 2

Otherworld 2: Omens of Summer continues the adventure after you rescue a little girl named Fiona from the malignant and powerful Shade. In this installment, you must barter with or fight against fay creatures from British folklore, such as the Nyx and Banshee, as you and your allies try to stop a cataclysm called the Eternal Winter from happening.

Project Otherworld 2: Omens of Summer
My role Designer / Team Lead
Developer Boomzap
Publisher Big Fish Games
Genre Hidden Object Puzzle Adventure
Timeline Jan 2012 - Feb 2013
Online stores BFG - Steam
Let's play Kawaii Games on YT
Go to project page ⇾

2013: Otherworld 3

The last game in the franchise, Otherworld 3: Shades of Fall takes you and your companions to various fantastical locations to uncover the true origins of the evil Shade. You discover that an artifact known as the Perpetual Prison can seal the Shade. To finish it, you must seek out the Elder Fay, who have long departed from the human realm. It's a race against time and the Shade's minions, as the Shade's power grows towards autumn's end.

Project Otherworld 3: Shades of Fall
My role Designer / Team Lead
Developer Boomzap
Publisher Big Fish Games
Genre Hidden Object Puzzle Adventure
Timeline Feb 2013 - Oct 2013
Online stores BFG - Steam
Let's play† Kawaii Games on YT
Go to project page ⇾

2013-2014: Awakening 7

Subtitled "The Golden Age", Awakening 7 is the final installment of the best-selling Awakening series, focusing on events before the main story. As Sasha, you must broker peace between humans and minotaurs in a magical land suffering a drought. You're not alone: various allies lend their hand to your quest — but their true motives remain to be seen.

Project Awakening 7: The Golden Age
My role Designer / Team Lead
Developer Boomzap
Publisher Big Fish Games
Genre Hidden Object Puzzle Adventure
Timeline Jan 2014 - Nov 2014
Online stores BFG - Steam
Let's play YourGibs on YT
Go to project page ⇾

2014-2015: Monster Roller

In Monster Roller, you play as a Roller — one who hatches, raises, and collects monsters — in order to fight fellow Rollers in the arena, earning fame, fortune, and gold. Whether you prefer to amass a collection of unique monsters, fight in real-time PVP, or want a single-player story mode while offline, Monster Roller has got you covered.

Project Monster Roller
My role Designer / Team Lead
Developer Boomzap
Publisher Boomzap (self-published)
Genre RPG/Battling/PvP
Timeline Dec 2014 - Dec 2015
Online Stores Google Play Store (Archived) - iOS App Store (Archived)
Let's play PROAPK on YT
Go to project page ⇾

2016-2018: Maria Health

Maria Health is an online platform providing access to healthcare for all Filipinos. This is achieved through an online marketplace for prepaid health coverage as well as a matching process where small-to-medium enterprise owners are presented eligible plans from top HMOs in the Philippines based on factors such as company size, industry, and the like. This application of actuarial logic reduces the time and effort needed to present users with options side-by-side, assisting them in choosing the plan that best fits their needs.

Project Maria Health
Industry Healthcare
My role Developer (75% frontend, 25% backend)
Frameworks Angular, Vue, Django
Timeline July 2016 - Aug 2018
Link mariahealth.ph
Media / Press "How do you build a startup called Maria"
Go to project page ⇾

2018-2019: Relentless

Relentless (previously known as Zombie Battleground) is a trading card game (TCG) published and developed by Loom Network, where the cards themselves are on the Ethereum blockchain, guaranteeing the rarity and value of a card. Select a hero — each with their own unique unlockackable skills — to fight in real-time PVP in a post-apocalyptic world of zombies. Trade zombies in the online marketplace with confidence, knowing that there will only be a set number for each card — eliminating the popular luck-based grind prevalent in online collectible games. Rarity is as real in Relentless as it is in the physical world.

Project Relentless
My role QA (part-time), transitioned into Technical Designer (full-time)
Developer Loom Network
Publisher Loom Network (self-published)
Genre Trading Card Game
Timeline Early 2018- May 2019*
Online Download Loom Network - APK - iOS App Store (Archived) - Open-Source (For Developers)
Let's play OGLPLAYS on YT

*I joined the Relentless team in August 2018.

Go to project page ⇾

2020-2025: Copy and Technical Writing, Web Development

I write technical articles while independently developing brochure, blog, and/or portfolio sites for small companies and individuals.

Having been a bit of everything and having gone from game designer to web developer to product manager, I believe that clear, written communication contributes directly to a project's success.

Contact me ⇾

More information

The FAQs page answers questions about my previous jobs, what technical documents I've produced, and so on.

The writing samples page contains links some to apps/docs I've made.

View all the commits I've ever made in GitHub, including my technical writing work.

Here's my resume.