PORTFOLIO / 2026

BUSINESS APPLICATION DEVELOPER · CABUYAO, PH

John Michael
Flores.

I build business software, web applications, and UI-heavy systems — from production tools to interactive web experiences.

SCROLL FOR WORK01 — 04
01

SELECTED WORK

Projects built to be used.

Completed portfolio projects first, followed by personal game, mod, and R&D projects I build as a hobby.

Current Jungle Words title screen
FEATUREDPLAYABLE BUILD
COLLEGE PROJECTWEB 32020

Jungle Words
The Secrets of Glyphs

A two-player jungle word game built during college with dice-based turn order, timed guessing, hints, scoring, and best-of-three rounds. A current browser edition is playable directly from the portfolio.

Project note. Original 2020 project captures are included in the case study alongside the current playable edition.
Python For Kids OJT learning web application
FEATURED OJTRUNS IN BROWSER
OJT PROJECTEROVOUTIKA ELECTRONICS ROBOTICS AUTOMATION

Python For Kids
OJT Learning Web App

A full Python Turtle learning website I created during OJT: a multi-part curriculum, illustrated step-by-step lessons, collapsible topics, source examples, and runnable Python Turtle demos directly in the browser.

Built-in code runner. The app uses Skulpt to execute Python in-browser, with jQuery-driven lesson interactions, Bootstrap layout, and Prism code highlighting.

DESKTOP / BUSINESS APPLICATIONS

Two college-era C# systems preserved as originals and expanded into current portfolio editions.

PERSONAL PROJECTS / HOBBY DEVELOPMENT

What I build outside work.

Independent game, mod, and R&D projects I build in my own time. They are separate from my professional employment and are presented as hobby projects, not company work.

01ALPHA / UNDER CONSTRUCTION
ROBLOX / SOLO HOBBY GAME

Dimensions

A solo-developed Roblox minigame experience where players vote for a Dimension and compete in one of three currently available modes: PvP for arena combat, Horror to seal the Witch before she finds the players, and Obby for obstacle-course survival.

Play on Roblox ↗
ROBLOX STUDIOLUAUPVP · HORROR · OBBYSOLO DEV
02EXPERIMENTAL MOD
PROJECT ZOMBOID / BUILD 42.20

Knox Survivors

An experimental survivor-system mod with persistent identities, needs, goals, factions, commands, observer/RTS controls, and a performance-aware behavior scheduler.

LUAAI BEHAVIORMODDINGSIMULATION
03ACTIVE MODDING
GARRY'S MOD / SOURCE

NPC Systems & Compatibility

Lua systems for NPC balancing plus compatibility and repair work across legacy Workshop content: NPC relationships and tuning, VJ/CPT/M9K interoperability, sentry/sniper behavior, Combine content, and map/addon fixes.

LUANPC SYSTEMSCOMPATIBILITYSOURCE
04MOD PROJECT
RISING FRONT / UNITY

NPC Battle Lab

A BepInEx mod that adds a fourth Battle Lab mode with searchable NPC and vehicle rosters, faction/rank filters, native-style placement, team switching, facing controls, and battle pause/resume.

C#BEPINEXUNITYGAME MODDING
05R&D IN PROGRESS
DIMENSIONS / ANIMATION TOOLING

MotionBrain

A Roblox-first skeletal-motion R&D system combining a deterministic prompt compiler, animation QA, reversible Studio preview tooling, and governed neural training. Stage-B research remains in progress.

PYTHONROBLOXANIMATIONML R&D
02

PROFESSIONAL HISTORY

From web work to business applications.

Professional project details are intentionally not published here because of confidentiality and NDA obligations. The public project portfolio above contains college, OJT, and personal/hobby work only.

2023 — NOW

Junior Business Application Developer

Business application development focused on Blazor, ASP.NET Core, C#, and production UI work.

2022 — 2023

Junior Web Developer

Wingaru Education

Professional web development following the transition from college and internship-era projects.

2021

Web Development OJT

Erovoutika Electronics Robotics Automation

Built the Python For Kids learning web app during on-the-job training.

03

RECOGNITION / CERTIFICATES

Work recognized, learning documented.

Verified internship recognition and selected Pamantasan ng Cabuyao certificates.

04

WORKING STACK

Tools I actually use.

APPLICATION
Blazor
ASP.NET Core
C#
Java
DESKTOP / UI
WPF / XAML
WinForms
Telerik
Kendo UI
WEB
JavaScript
jQuery
AngularJS
HTML / CSS
DATA / BACKEND
MySQL
SQL Server
PHP
SQL

05 / CONTACT

Have a system that needs building,
repairing, or untangling?

JOHN MICHAEL FLORESBUSINESS APPLICATION DEVELOPERCABUYAO, LAGUNA · PHILIPPINES