Professional Summary
Full-stack developer with fourteen years of experience engineering business-critical software from the ground up, from analysing business processes and requirements to designing system architecture, database structures, workflows and user interfaces, through development, deployment and ongoing improvement. I have built operational systems for inventory, accounting, construction monitoring, school enrollment, hospital records, payroll, project management and booking platforms, often working directly with clients to understand complex workflows, identify inefficiencies, and turn business ideas into practical, maintainable software. I work across the full stack, primarily in PHP (Laravel, CodeIgniter) and JavaScript (Vue JS, React, React Native), with Python for automation and tooling, along with experience in APIs, microservices, third-party integrations, webhooks, queues, Redis, Docker, AWS-based applications, CI/CD and multi-tenant SaaS platforms. Two years as a TESDA-accredited Microsoft .NET trainer and five years working directly with clients as a freelancer gave me the analytical, architectural, communication and problem-solving skills to take a system from initial concept and requirements analysis through engineering, production deployment, documentation and handover.
Technical Skills
- Programming Languages
- PHP, JavaScript, Python, HTML, CSS, C#, C++, Visual Basic
- Frameworks & Libraries
- Laravel, CodeIgniter, React, React Native, Vue JS, Inertia, Electron
- Databases
- MySQL, PostgreSQL, SQLite, relational data modelling, schema design
- Tools & Practices
- REST APIs, Git, Docker, Object Oriented Programming, WordPress, data scraping
- Other
- Requirements analysis, research & development, basic networking, hardware troubleshooting, developer training
Selected Projects
Each system below was a solo build: taken from the initial idea through system architecture, database design, business logic and interface, to deployment and post-launch support.
- Boat Sailing Booking System Laravel & Vue JS
- Estate Finance — estate bookkeeping on a double-entry ledger Vue & Inertia
- MBBE Church Presenter — lyrics, scripture and media on a projector Electron · React · SQLite
- Office Time Log — QR attendance kiosk, shift rules and payroll approval, in a construction ERP Vue JS & Laravel
- Inventory & Sales System CodeIgniter
- Accounting System CodeIgniter
- Construction Monitoring System CodeIgniter
- School Enrollment System CodeIgniter
- Attendance Checking System CodeIgniter
- Hospital Management System CodeIgniter
- Registration Platform CodeIgniter · Burnaby Solutions
- Parking Lot & Employee Attendance Systems Aldrtz Corporation · Baywalk
- Custom Data Scraper Internal tooling · Qallity Incorporated
- Client websites WordPress · 7 sites, Vizsion Incorporated
Three of these can be opened in full: the Estate Finance demo, the Office Time Log demo and the MBBE Church Presenter manual.
Client websites built during the Vizsion Incorporated period include V Digital Services, Max Plumbing, 702 Helicopters, UFO Web Design, Vizsion Inc., U.S. Oil Solutions and Gogo Tacos. Original URLs are no longer live following a server change.