Mar Mattheo

Building the backend, powering the future.

Laravel
Nuxt.js
MySQL
Jenkins
Incus (LXC)
Linux

My Technology Arsenal

Languages & Runtimes
  • PHP

    Server-side scripting language for web development

  • JavaScript

    Versatile client and server-side language

  • Go

    Efficient and reliable compiled language

DevOps & Systems
  • Linux Proficiency

    Experience with Linux operating systems

  • Incus (formerly named LXD)

    Managing and orchestrating applications with Incus containers

  • Jenkins Automation

    Setting up and managing CI/CD pipelines

  • Ansible Automation

    Automating IT tasks and infrastructure as code with Ansible

  • Server Deployment and Networking

    Deploying applications and managing network configurations

  • Command-Line Proficiency

    Efficient interaction with systems via command line

  • Shell Scripting

    Automating tasks using shell scripts

Frameworks
  • Laravel

    Powerful PHP web application framework

  • VueJS

    Progressive JavaScript framework

  • NuxtJS

    The Intuitive Vue Framework for server-side rendering and more

Databases
  • MySQL

    Popular open-source relational database system

  • MariaDB

    Community-developed fork of MySQL, highly compatible and open-source

  • Firebase

    Cloud-based NoSQL database and backend platform by Google

Frontend/Styling
  • HTML & CSS

    Standard markup and styling languages for web development

  • SCSS

    CSS preprocessor

  • Bootstrap

    Popular CSS framework for responsive design

  • Tailwind CSS

    Utility-first CSS framework for rapid UI development

Career Highlights

Glophics Web Design & Advertising Inc. logo
Backend Web Developer

Glophics Web Design & Advertising Inc.

July 2022 - Present
  • Developed and maintained high-performing web applications using Laravel, MySQL, and VueJS/NuxtJS.

  • Optimized database queries to enhance application performance and scalability.

  • Designed and implemented seamless API integrations to enable efficient communication between systems.

  • Engineered and maintained automated deployment scripts for AWS and Jenkins, streamlining project launches and empowering the team with seamless, reliable, and efficient deployments. This made development and QA workflows dramatically easier and more productive.

Consultare Inc logo
Web Developer/VA Intern

Consultare Inc

February 2022 - July 2022
  • Experienced working both the HR and IT departments.

  • In the HR department, managed documents and performed document conversions.

  • In the IT department, able to develop a Task Tracker App for OJTs using VueJS and Laravel/Lumen API.

COMELEC logo
DESO Technical Support Staff

COMELEC

May 2022 - May 2022
  • Assigned as the trained specialist responsible for installing, operating, and troubleshooting the Vote Counting Machine (VCM).

Featured Projects

abstract server racks
E-commerce Platform Maintenance & Feature Enhancements
APILaravelMySQLOptimizationAutomationAdmin Panel
  • Backend developer at Glophics Ph Inc., working on the Laravel API and NuxtJS frontend for singaprinting.com and 6 other similar e-commerce platforms.
  • Developed and optimized pricing algorithms to ensure accurate and competitive pricing.
  • Enhanced cart and checkout flows for better user experience and conversion rates.
  • Tuned database queries to improve response times and system performance.
  • Built and refined promotional features including discount logic and enhance ranking system.
  • Set up Jenkins pipelines for manual-trigger deployment automation to improve team workflows and boost development productivity, while managing resource usage efficiently.
Laravel
MySQL
NuxtJS
Jenkins
data flow diagram
Duelo Battleground Reservation & Scoring System (Ongoing)
Reservation SystemScoringReal-timeLaravelNuxtJSContainers
  • Currently developing a feature-rich court reservation and scoring system for a client using Laravel and NuxtJS.
  • Project is containerized and orchestrated using Incus system containers (LXC) for clean service isolation and portability.
  • Uses Centrifugo for real-time pub/sub updates, powering scoreboards and live scoring flows.
  • Implements OTP-based authentication, user profiles, and detailed match history tracking.
  • Supports hourly court bookings, peak pricing, recurring reservations, and QR code payments via PayMongo.
  • Real-time scoring system with WebSocket updates displayed on in-court TV setups.
  • Handles match configurations, guest players, and syncing results to user stats automatically.
  • Admin panel enables full court schedule control, manual overrides, analytics, and audit logging.
  • Live prototype available: duelobattleground.marmattheo.com
Laravel
NuxtJS
Centrifugo
Incus
LXC
MySQL
WebSockets
PayMongo