Hey! My name is Mark Acab.
I'm a Full Stack Developer

Scroll down

My Portfolio

Bridgestone Driving Force

Bridgestone Rewards App

Built with headless WordPress, React, and Tailwind CSS. 'Driving Force' is designed to reward CSRs with cash/points for each tire sold and submitted through the integrated Claims Service. It utilizes Gutenberg Blocks, has AXP Catalog integration, TIN validation, Melissa Data address verification, role-based access control, and content that dynamically adjusts based on language, country and dealership.

View Project Driving Force Login Driving Force Enter Claim Driving Force Promotion Driving Force Promotions Index
this is an alt text

Floodline Registration

Fully responsive rebuild of the multi-step registration portal using Laravel, PHP, JavaScript, jQuery, and SASS. Initially developed the ongoing version in Tailwind before converting it to Bootstrap. The portal integrates with in-house SOAP endpoints Horizon which powers the flood alert notification system.

View Project
this is an alt text

NAPA 100th Anniversary Sweepstakes

Participants earn entries to the sweepstakes by completing a set of tasks, and a winner is randomly selected by Horizon at the end of the promotion period. I created a simple SQL table to store completed tasks and integrated it with Horizon to capture participants’ contact details. Built with WordPress, jQuery and Bootstrap, this system also integrates with vPromo and Klaviyo.

View Project Driving Force Login Driving Force Enter Claim Driving Force Promotion Driving Force Promotions Index Driving Force Promotions Index Driving Force Promotions Index
this is an alt text

Scottish Flood Forecasting App

The project was built using Laravel and VueJS, it interactive maps built using OpenLayers and OpenStreetMap and converted from Tailwind to Bootstrap.

View Project
this is an alt text

Flood Updates

Built using Wordpress, Bootstrap and OpenLayers to display the flood map area. It integrates to in house endpoints.

View Project
Sound Care Group Online System

Sound Care Group - Healthcare System

Built a modular Aged Care Management System deployed across six facilities. Developed clinical workflows, patient records, care plans, and regulatory compliance tools. Delivered responsive UIs with Vue.js and Bootstrap, a Laravel backend, REST APIs, and robust access control for secure staff management.

View Project Driving Force Login Driving Force Login Driving Force Login Driving Force Login Driving Force Login
this is an alt text

Netmatters Website

Fully responsive rebuild of the Netmatters homepage using PHP, Javascript, jQuery, SASS, Bootstrap, and HTML. Features a drop-down mega menu, slideshow, sidebar, contact form and cookie consent popup which are all based on PHP and JS. Compatible with screen sizes 280px and up.

View Project
this is an alt text

Digest Web App

The project was built using Laravel and VueJS, it features a stepper form for the contract generator, Elastic Search integration for the Legal researh library, CMS, taxonomoy, messaging/chat, blog and directory. Here I guided junior developers as they improved the site based on company requirements.

View Project
this is an alt text

iStar Website

Complete website build using Wordpress. I customized a ready made theme based on the company requirements and integrated 3rd party shopping cart into the UI. The site features full width slideshow, contact form, blog pages as well. It also utilized 3rd pary Wordpress plugins.

View Project
this is an alt text

Laravel Company Management

A simple Laravel demo of an admin panel to manage companies and employees. I followed Test Driven Development (TDD) to test that routes are reached after form validation or other queries were made.

View Project
this is an alt text

JS Image Picker

A simple demo of javascript arrays in conjuction with input validation and third party API integration. The email field is validated using JS and stored together with the selected image in an array of objects.

View Project
this is an alt text

Frontend and Backend Validation

The form gives realtime feedback as the user types in to the input fields using JS. PHP server side validation is also implemented prior to persisting the data into the database.

View Project

Contact Me

Get In Touch

Please feel free to contact me using the form, I will be sure to get back to you as soon as possible.

“The only way to deliver exceptional solutions is to love building them with care and impact.”

Send Me A Message

* Required