Sumartono Aw

Full-Stack Developer

PHP • Laravel • Vue.js

Technical Skills

  • Backend: PHP, Laravel, REST APIs, WordPress, Third-Party Integrations, Background Jobs, Queues
  • Frontend: Vue.js, React, JavaScript, HTML5, CSS3, Tailwind CSS, Inertia.js
  • Data: MySQL, PostgreSQL, Redis, Supabase, Cloudflare D1
  • Testing: Pest, PHPUnit, API Testing, Postman, Code Reviews
  • DevOps: Git, Docker, Laravel Forge, Cloudflare, Production Deployments
  • Integrations: Shopify, Stripe, GoCardless, HubSpot, Twilio, Subscription Systems
  • AI Tools: Claude Code, OpenAI Codex

Education

  • University of Sunderland, UK

    2009 - BA Business Computing
  • Sunway University, Malaysia

    2005 - CIMP Diploma

Professional Summary

Full-Stack Developer with over 10 years of experience delivering production web applications, CRM systems and e-commerce platforms.

Specialising in PHP, Laravel and Vue.js, with experience in API integrations, database development, automated testing and production deployments.

Own projects from requirements and technical planning and development through to testing, deployment and ongoing support. Collaborate with other developers, review code and resolve complex application issues.

Professional Experience

Selected Projects

Greenfield applications designed, developed and delivered from the ground up, with end-to-end technical ownership.

  • Business Calls App (Voco) — Mobile Application · Built Laravel backend APIs and a cross-platform Vue.js and Capacitor client, integrating Twilio Programmable Voice for business calling, with automated backend API testing using PHPUnit.
  • Unhele — Venue Management Platform · Developed a full-stack venue management platform using Laravel, Inertia.js, MySQL and Tailwind CSS, with automated testing using Pest. Built a bespoke CRM for venue administration and integrated Stripe for payment processing.
  • TCN Window Widgets — Production Web Application · Developed a production application combining a Laravel backend with a Vue.js frontend, using MySQL for data storage, Redis and Tailwind CSS.
  • Waroeng — Online Marketplace · Designed and developed an online marketplace connecting independent food sellers with local customers. Built using Laravel, Nuxt.js, MySQL, Stripe and Redis, with automated testing using Pest.
  • Bad Drivers UK — Public Reporting Platform · Developed a public reporting platform using Laravel, Inertia.js, MySQL, Redis and Tailwind CSS, with automated testing using PHPUnit.
  • Fishburn Youth & Community Centre — Booking Platform · Delivered a platform for community centre event bookings and youth activities, building Laravel application functionality, MySQL data storage and an Alpine.js interface with Tailwind CSS.