Sumartono Aw
Full-Stack Engineer | Laravel / PHP / Vue
- 07783 433688
- tonos.lfc@gmail.com
- LinkedIn Download PDF
Skills
- Back-End: PHP, Laravel, REST APIs, third-party integrations, queues, jobs and workers
- Front-End: Vue.js, React, JavaScript, Tailwind CSS, HTML, CSS, CapacitorJS
- Database: MySQL, PostgreSQL, Supabase, Cloudflare D1
- Tools & Platforms: Git, Docker, Laravel Forge, Cloudflare, Pest, PHPUnit, Postman, AI-assisted development with Claude Code and Codex.
- E-Commerce: Shopify apps, payment and subscription integrations
Education
-
University of Sunderland, UK
2009 - BA Business Computing -
Sunway University, Malaysia
2005 - CIMP Diploma
Professional Summary
Full-stack engineer with 10+ years experience building and maintaining production web applications, CRM systems and e-commerce platforms. Specialising in PHP and Laravel, with hands-on experience in Vue.js, API integrations, automated testing and production deployments. I enjoy understanding existing systems, identifying the problem behind a request and delivering practical improvements for users.
Work Experience
Ecce
July 2022 - Present
Full Stack Web Developer
- Build and maintain production web and mobile applications across the back end, front end and third-party APIs, working from planning through delivery and support.
- Designed and delivered a Twilio-powered mobile calling application that lets users make and receive calls directly in the app.
- Built an internal Laravel and Vue.js platform to simplify employee data management and everyday operational tasks.
- Developed a custom Shopify application that lets customers configure insurance products around their requirements.
- Built an internal AI assistant that allows staff to ask questions about business data in plain English.
- Write automated tests with Pest and PHPUnit, test APIs with Postman, review pull requests and support other developers with debugging.
- Manage production deployments and dependency updates through Laravel Forge, and troubleshoot production issues.
Studioworx
February 2022 - June 2022
Full Stack Web Developer
- Worked with developers, designers and project managers to deliver client projects and troubleshoot existing codebases.
- Translated client requirements into practical technical solutions, including e-commerce functionality and custom application behaviour.
The Consultancy
February 2019 - January 2022
Full Stack Web Developer
- Built and maintained Laravel and Vue.js applications for customer account and subscription management using MySQL, PostgreSQL and Microsoft SQL Server.
- Integrated production applications with GoCardless, BusinessPilot and Google APIs, connecting payment, customer and external service data.
- Investigated bugs and implemented improvements in established applications, with feature tests covering payment flows before production releases.
Special Businesses Limited
September 2012 - November 2018
Senior Web Developer
- Built an online booking system and bespoke CRM to help customers book online and staff manage customer information.
- Developed and maintained both front-end and back-end functionality, working across the Agile delivery lifecycle.
Selected Projects
- Fishburn Youth & Community Centre · Built a platform for managing community centre event bookings and youth activities using Laravel, Pest, MySQL, Redis, Tailwind CSS and Alpine.js.
- Bad Drivers UK · Built a public reporting platform with automated tests using Laravel, MySQL, PHPUnit, Redis, Tailwind CSS and Inertia.js.
- Waroeng · Built an online marketplace to help independent food sellers offer products directly to local customers using Laravel, MySQL, Stripe, Pest, Redis, Tailwind CSS and Nuxt.
- Unhele · Built a venue management platform with a bespoke CRM for managing venues and Stripe payment integration, using Laravel, Inertia.js, PHPUnit and Tailwind CSS.
- YP Singosari · School website and platform built with Laravel, MySQL, Redis, Bootstrap, Vue.js and Nexmo.
- TCN Window Widgets · Laravel application built with MySQL, Redis, TailwindCSS and Vue.js.
- Business Calls App · Built a mobile calling application using Twilio Programmable Voice, Laravel APIs and a Vue.js and Capacitor client, styled with Tailwind CSS.
- PTMKA · Static business website built with HTML, ViteJS and TailwindCSS.
- Awarts · Static art website built with HTML, NuxtJS, Cloudflare D1, Cloudflare Images and TailwindCSS.