Skip to content
Open to remote roles and contracts

Erex S. Cabalquinto

Senior Full Stack Developer

I build systems from scratch while modernising the ones that keep businesses running.

For the better part of a decade I have designed, built and kept alive the systems a provincial government runs on — payroll, personnel records, biometric attendance, document tracking. Some I started from an empty repository. Others I inherited at fifteen years old and moved from PHP 5.5 to 8.x, without missing a payday. Lately that work includes AI — face recognition running on the phone itself to keep attendance honest.

And not only back-office systems — the page you are reading is my own work, design through deployment. I can build you one like it.

Erex S. Cabalquinto

12+

Years building for production

4

Government systems in daily use

5,000+

Employees served by those systems

0

Payroll runs missed

Selected work

Systems people depend on every working day

Not demos. Live government systems carrying payroll, personnel records and document accountability — with the constraints that come with never being allowed to go down.

LGU HRIS & Payroll Deployed
LGU 2016 – present

LGU HRIS & Payroll

The human resource and payroll backbone of a local government unit: personnel records, payroll processing, daily time records, service records and pre-audit document routing, used across dozens of offices every working day.

5,000+ Employees served
  • PHP 8.2
  • CodeIgniter 3
  • Microsoft SQL Server
  • FreeTDS / pdo_dblib
  • +6
AMD — Mobile Daily Time Record Deployed
LGU 2025 – 2026

AMD — Mobile Daily Time Record

A browser-based biometric attendance system that lets field and satellite-office staff clock in from a phone, with on-device face recognition and geofencing standing in for a physical fingerprint scanner.

None Install required
  • PHP 8.2
  • CodeIgniter 3
  • Microsoft SQL Server
  • JavaScript
  • +6
Pre-Audit Document Tracking Deployed
LGU 2026

Pre-Audit Document Tracking

A document routing and accountability system for pre-audit, replacing an informal hand-off process with an explicit chain of custody that both sides confirm.

7 Workflow statuses
  • PHP 8.2
  • CodeIgniter 3
  • Microsoft SQL Server
  • Bootstrap
  • +1
Ambulance Booking & Tracking Deployed
LGU 2026

Ambulance Booking & Tracking

A centralised ambulance dispatch and live-tracking system for the 16 hospitals of a local government unit. Each hospital runs its own fleet; the LGU sees every vehicle across the network on one map.

16 Hospitals on the network
  • React 18
  • Vite
  • Node.js
  • Express
  • +11
Right to Care Registry In development
LGU 2026 — in development

Right to Care Registry

The end-to-end pipeline behind a local government executive order: a voluntary registry letting residents formally designate a care partner for hospital admission and medical decisions, regardless of marital status.

9 Roles in the permission model
  • React 18
  • TypeScript
  • Vite 6
  • Node.js 20
  • +12
Travel Order & Certificate of Appearance Deployed
LGU 2026

Travel Order & Certificate of Appearance

The travel order module inside ACCESS: employees' travel dates, the Certificate of Appearance that proves each one, and the upload, encoding, rejection and cancellation workflow that connects them to payroll.

6 Access codes enforced
  • PHP 8.2
  • CodeIgniter 3
  • Microsoft SQL Server
  • jQuery
  • +5

Tech stack

What I build with

Depth where it counts rather than a logo wall — the tools below are ones I have shipped and operated in production, not just tried.

Backend

  • PHP · 12+ yrs
  • Laravel
  • CodeIgniter
  • Object-oriented PHP
  • REST APIs
  • Node.js
  • Microsoft Graph API

Databases

  • Microsoft SQL Server · primary
  • MySQL / MariaDB
  • T-SQL · procedures, views, CTEs
  • Query optimisation
  • Schema design & migrations
  • FreeTDS / pdo_dblib · MSSQL from Linux

Frontend

  • JavaScript
  • Tailwind CSS
  • Alpine.js
  • React
  • jQuery
  • Bootstrap
  • DataTables
  • HTML5 & CSS3

Infrastructure

  • Linux · Ubuntu / Debian
  • Apache & nginx
  • Proxmox VE · VMs and LXC
  • CIFS / NFS storage
  • TLS & Let's Encrypt
  • Server hardening
  • WampServer / IIS · Windows hosting

AI & machine learning

  • On-device face recognition · face-api.js / TensorFlow.js
  • AI feature integration · built into live systems
  • Model delivery & caching · browser-side inference
  • Threshold tuning & false-match control
  • AI-assisted development · day-to-day tooling

Practice

  • Git & GitHub
  • Legacy modernisation · PHP 5 → 8
  • Zero-downtime deployment
  • Database administration
  • User training & documentation

Experience

Where I have done it

Senior Full Stack Developer

Government Office - LGU · Cebu, Philippines

Current

Jan 2016 – Present

10 yrs 9 mos

Develop and maintain the provincial government's HR, payroll and document systems end to end — application code, database, servers and deployment — for users across dozens of offices.

  • Led the migration of a live 15-year-old HRIS from PHP 5.5 to PHP 8.2 with no missed payroll run
  • Moved the application tier from Windows/WampServer to Linux servers
  • Built the mobile biometric attendance module with face capture and geofencing
  • Designed and shipped the pre-audit document chain-of-custody workflow
  • Administer the SQL Server estate, Linux hosts and virtualisation platform
  • PHP
  • CodeIgniter
  • Laravel
  • MSSQL
  • Linux
  • Apache
  • Proxmox

Web Developer

Freelance / Contract · Remote

Jan 2014 – Dec 2015

1 yr 11 mos

Built and maintained websites and small business web applications for clients, covering design, development, hosting setup and handover training.

  • Delivered WordPress and custom PHP sites end to end
  • Handled hosting, domains and cPanel configuration for clients
  • PHP
  • MySQL
  • WordPress
  • jQuery
  • cPanel

Reviews

What people say

From people I have built systems with, and from people who simply know my character. Every review here is moderated before it appears. Ones marked Verified arrived through a private invitation, so you know where they came from.

Made work easier, more organized, and more efficient

Erex’s deployed applications have made work easier, more organized, and more efficient. The systems provide constant monitoring and tracking, helping minimize errors and ensuring that important records and processes are properly accounted for. I personally witnessed the The Mobile Daily Time Record (DTR) which is very convenient for employees with field assignments. It allows them to record their attendance and helps management track their location during official working hours. This is one of my favorite applications that has been deployed by Erex. All of his works have significantly improved work efficiency, monitoring, accountability, and accuracy, while reducing manual processes and the possibility of errors. Earnestly wishing and hoping that all government agencies will support the systems created by Erex. More power on this rex!

Jane

Accountant

He is an amazing hardworking man.

He is a disciplined professional who knows how to deliver projects on time. He values the client's time and ensures that every project is completed with quality and attention to detail. He doesn't just meet expectationshe strives to exceed them.

Anonymous

Colleague

About

More about me

I am a full stack developer based in Cebu, Philippines — a cum laude BS Information Technology graduate of the University of San Jose - Recoletos, major in Web Applications Development. I own systems end to end: requirements, design, code, database, server, deployment, and the training that happens after go-live. Some of those systems began as an empty repository and a room full of people describing a process nobody had written down. Others I inherited, already old and already load-bearing.

Building from nothing and rebuilding under load are different disciplines, and I have spent years on both. Greenfield work is where I get to choose the schema, the boundaries and the deployment story before anything hardens — and where the real difficulty is usually the requirements, not the code. The other half of my work sits somewhere a lot of developers avoid: large, old, business-critical codebases that cannot be rewritten from scratch, because real people are paid from them every fifteenth and thirtieth of the month. That constraint has shaped how I work. I plan migrations in reversible steps, I keep a rollback ready, and I treat "it still works on payroll day" as the actual acceptance criterion.

I build AI into systems where it removes a real problem, and leave it out where it would only be decoration. The clearest example is attendance: a phone punch is worthless if somebody can clock in for a colleague, so the mobile DTR runs face recognition in the browser itself — the employee's registered face descriptor is compared against the live capture on the device, and the punch is refused if the distance falls outside a tuned threshold. No biometric image is shipped off to a third-party service to make that call. That is the standard I hold AI features to: it has to answer a question the system could not otherwise answer, and it has to hold up on a mid-range Android phone on provincial mobile data.

The work I am proudest of is rarely the flashy part. It is a payroll register that stopped silently returning empty rows after a driver change. It is a biometric attendance app that works on a mid-range Android phone at the edge of a geofence. It is a fifteen-year-old CodeIgniter application still serving thousands of users daily on modern PHP, because someone did the unglamorous work of migrating it module by module.

I am currently open to remote work with teams outside the Philippines.

Outside work

  • Weekend rides

    Long coastal routes around Cebu when the weather cooperates.

  • Photography

    Mostly landscapes and the occasional attempt at astrophotography.

  • Fishing

    The most reliable way I have found to stop thinking about code.

Currently into

  • Homelab tinkering

    Proxmox cluster at home, mostly as an excuse to break things safely.

  • Systems design reading

    Working through how other teams handle legacy migration.

  • AI-assisted development

    Figuring out where it genuinely helps and where it does not.

Things I like

  • Coffee

    Black, and far too much of it.

  • Rainy mornings

    The best debugging weather there is.

  • Instrumental music

    Anything without lyrics while working.

Fun facts

  • Favourite bug

    A payroll report that returned nothing at all — no error, no rows. The cause was a database driver default, three layers away from the code everyone was staring at.

  • Based in Cebu

    UTC+8, which overlaps neatly with Australia and Singapore.

This very page

Do you like this page? I can build you one like it.

You are already looking at the demo. I designed it, built it, and put it on a server — no template, no page builder, no drag-and-drop theme. Yours would be the same: your content, your admin, your domain, and code you own outright.

34kb
CSS and JavaScript, gzipped
0
Third-party scripts or trackers
Own CMS
Every word editable without me
Light + dark
Follows the visitor’s system

Have something that needs building — or rescuing?

I am open to remote roles and contracts. Legacy modernisation, PHP and SQL Server work, or a system that has outgrown whoever built it first.