From emergency AWS recovery to an institutional digital ecosystem.
What began as a critical recovery engagement became a six-month modernization program for the Integrated Bar of the Philippines. The work restored continuity, rebuilt public and administrative services, strengthened security, and expanded IBP's digital operations across member services, support, monitoring, communications, HR, finance, and National Games planning.
Critical application and MySQL assets were preserved from an inaccessible AWS environment.
A portfolio spanning operational systems, active builds, and documented platform architecture.
The inherited Ubuntu 18 environment and 2017 codebase moved to Ubuntu 22 on upgraded compute.
A Cloudflare-based SSL approach replaced the quoted 120-month wildcard certificate alternative.
Six connected workstreams
Recovery & continuity
Rescued a stranded production environment without abandoning its institutional data.
- Detached and mounted the inaccessible EC2 root volume through a temporary recovery instance.
- Recovered application and MySQL assets, restored controlled SSH access, and modernized the server environment.
- Restored HTTPS, payment-gateway connectivity, Gmail SMTP, and SPF/DKIM/DMARC alignment.
Public & member services
Rebuilt ibp.ph as a unified institutional and member-service destination.
- Consolidated established MyIBP functions with a new public website, CMS, directories, publications, and events.
- Delivered guided certificate requests, member accounts, transaction histories, digital IDs, and status tracking.
- Integrated 2026 MCLE data and enabled installation as a progressive web application.
Admin & workflow automation
Completed a modern back-office environment while preserving familiar legacy workflows.
- Centralized certificate applications and payment proofs in SQL-backed Kanban and table workflows.
- Added member and contact administration, events, ticketing, transaction processing, and bulk ID-print queuing.
- Implemented IBP-managed video communication and completed the public/admin migration with no reported data loss.
Security & observability
Moved the portfolio from fragile access patterns toward monitored, layered infrastructure.
- Introduced Cloudflare Tunnels, centralized DNS, WAF controls, bot protection, DDoS mitigation, and strict TLS.
- Deployed automated uptime checks, alerts, and service history for IBP websites and infrastructure.
- Created a structured HelpDesk with issue ownership, AI-assisted triage, and reusable support guidance.
Enterprise & departmental systems
Extended the platform into collaboration, communications, HR, and finance operations.
- Started a self-hosted cloud workspace with storage, versioning, OnlyOffice, chat, conferencing, and TURN services.
- Built mass-mailing workflows with segmentation, templates, analytics, bounce processing, and throttled delivery.
- Developed functional HRIS modules and produced a finance-platform prototype after reviewing QuickBooks processes.
National Games architecture
Translated a complex tournament specification into a dedicated public/admin-integrated platform design.
- Defined Delegation Head roles, Chapter/Region permissions, team and individual registration, and sport-specific caps.
- Specified consent, duplicate-player checks, overflow admission, payments, substitutions, and audit-oriented records.
- Mapped venue capacity, schedules, reporting, and the handoff to downstream scoring and leaderboard systems.
Seven core platforms and applications
IBP Public Website + MyIBP
Institutional publishing, member services, certificates, MCLE, events, payments, and digital IDs.
IBP Admin Panel
Administrative workflows, directories, transactions, events, communications, and ID production.
IBP HelpDesk
Member support, issue ownership, feature requests, guided triage, and resolution tracking.
IBP Uptime Monitor
Automated availability checks, infrastructure alerts, and operational history.
HR / Internal Website
Employee records, attendance, leave, overtime, payroll, payslips, approvals, and notifications.
Finance Website
Finance-process modernization, reporting, reconciliation, and a future institutional ledger.
National Games 2026 Platform
Role-scoped registration, roster eligibility, payments, admissions, venues, schedules, and Games operations.

National Games 2026
Delegation-led registration and tournament operations connected to existing MyIBP accounts.

HelpDesk + Uptime Monitor
Public issue intake, support guidance, live service checks, and operational visibility in one support surface.

Admin Panel
A dedicated administrative entry point paired with current institutional notices and advisories.

Public Website + MyIBP
The institutional publishing experience and member-service platform presented as one connected destination.
Six months of continuous delivery
- 01February
Rescue
Recovered AWS production data, restored SSL and email, and validated core workflows across iOS, Android, web, and admin interfaces.
- 02March
Rebuild
Launched the public-site overhaul, publishing systems, guided certificate workflows, and MCLE integration.
- 03April
Harden & expand
Introduced Cloudflare security architecture, member services, enterprise admin modules, cloud collaboration, and mass mailing.
- 04May - June
Consolidate
Completed the public/admin migration, merged MyIBP, enabled PWA installation, added ticketing, and advanced HR, Finance, video, and ID workflows.
- 05July
Operate & scale
Deployed HelpDesk and uptime monitoring, then defined the National Games architecture and the future IBP Academy research roadmap.