Edward M Magbago

Software Developer

I build fast, clean websites and web apps — currently shipping products at a fintech company from Batangas, Philippines.

Get in touch

About Me

Developer, designer, occasional game maker

I’m a software developer and web designer, currently building products at a fintech company. I love crafting fast, clean websites and web apps, and I care about the details — thoughtful design, solid code, and products that simply work.

These days a lot of that work is agentic. I build with AI coding agents in the loop — planning, delegating, and reviewing rather than typing every line — and I design systems that give agents enough context to do real work safely. It has changed how much one developer can ship, and it is the part of the craft I am most interested in right now.

Lately I’ve been building games too — GOTGs began as a turn-based game you can play in your browser, and now has a live multiplayer arena on Roblox, both as Capten Edi. Away from the keyboard, I’m usually mountain biking, on the basketball court, or cycling with a good series queued up.

15+ Years of
experience
12+ Projects
delivered
2 Games
published

Skills

What I work with day to day

PHP 75%
Laravel 70%
Databases 65%
Python 50%

HTML & CSS 85%
JavaScript 70%
jQuery 80%
Angular 65%

WordPress 75%
Joomla 85%
BuddyPress 75%
GCP 55%
Cloudflare 55%
Directus 80%

Adobe Photoshop 85%
Ionic Framework 65%
Android Studio 55%
Xcode & Fastlane 55%

Experience

Where I've worked and studied

Software Developer

Pisomind Inc.
Jan 2020 — Present

Senior Web Developer

Wizmedia, Inc.
May 2010 — Jan 2020

BS Computer Science

Adventist University of the Philippines
Jun 2002 — Mar 2009

Industrial Electronics

Rogationist College
Jun 2000 — Mar 2001

Projects

Products, sites, and extensions I've built
Screenshot of the Pi Wallet product page at Pisomind

eWallet

A white-labelled digital wallet that lets businesses and communities run their own payments and transfers. I design the UI/UX for the mobile apps and back-office dashboards, build back-end features, and ship the iOS and Android releases.

Ionic PHP REST APIs
View product
Screenshot of the Vetsure website

Vetsure Hub

Pet insurance platform where repetitive admin was eating the team’s time. I set up Auth0 single sign-on across their WordPress sites, built a SharePoint integration, extended the BuddyPress API for the companion app, and shipped the Android build.

WordPress BuddyPress Auth0
Live site
Screenshot of the Optimal Networks website

Optimal Networks

Managed IT provider in Washington DC. Started out building features for their Joomla site, then designed parts of the UI for the move to WordPress and built it out as a custom theme. Ongoing since 2010.

WordPress Joomla PHP
Live site
Screenshot of the Adventist PH website

Adventist PH

Content-managed organisation website with a responsive front end.

Web design CMS
Live site
Screenshot of the Tripadvisor Widgets module for Joomla

Tripadvisor Widgets for Joomla

A Joomla module that drops Tripadvisor review widgets into any template position.

Joomla PHP
Get it
Screenshot of the Instafeed extension for Joomla

Instafeed

A Joomla extension that renders an Instagram feed anywhere on your site.

Joomla PHP
Get it

Games

Side projects that got out of hand

GOTGs is my take on Game of the Generals, the Filipino board game of hidden ranks and bluffing. It started as a turn-based game you can play in your browser, and it now has a live multiplayer arena on Roblox. Both are published as Capten Edi.

Key art for GOTGs: Games of the Generals Arena on Roblox Roblox

GOTGs — Games of the Generals: Arena

Hidden ranks. Real players. Protect your flag.

Every player is secretly a General, Colonel, Captain, Spy, Private — or the Flag itself. Challenge someone and only the higher rank walks away. Read the bluffs, coordinate with your team, and take their flag before they take yours. No two matches play the same.

Multiplayer Team strategy Hidden roles
GOTGs logo Browser, desktop & Android

GOTGs

A game of hidden ranks and nerve.

The original: turn-based, one on one. Deploy 21 concealed pieces across an 8×9 board, then win by capturing the enemy Flag — or marching your own to their back row. Pure bluffing and deduction, no dice. Playable straight in the browser, or downloadable for Windows, macOS, Linux, and Android.

Turn based 1v1 Cross platform

Contact

Let’s build something
Location Batangas, Philippines
LinkedIn /magbagoedward
Send me an email