Skip to content
Ffantomu.dev
FNT / 02Work

Selected work

Projects across web applications, integrations, and SaaS products. Real business problems, solid solutions.

Case 01Professional project

E-commerce Integrations Platform

E-commerce · Integration

Multi-channel integration platform for a Dutch retailer connecting Shopify, Bol.com, Amazon, and eBay through a unified backend. Centralised product feeds, order sync, and stock management, eliminating hours of manual reconciliation per day.

LaravelVue.jsGraphQLgRPCInertia.js
Case 02Professional project

Software Licence Management System

Internal Tooling · Laravel

Internal system replacing a manual spreadsheet process for a software company. Handles licence issuance, validation, revocation, and reporting via a Laravel backend with a Vue.js admin panel. Playwright end-to-end tests in a Docker CI/CD pipeline ensured stability across every release.

PHPLaravelPlaywrightDocker
Case 03Own product

heemer.nl

SaaS · Laravel

Accommodation providers in the Netherlands were managing bookings through email and spreadsheets. Built a complete booking platform from scratch, Laravel REST API, Vue.js frontend, custom availability calendar, and automated confirmation emails. A live, production-ready product built entirely solo.

LaravelVue.jsREST APIMySQL
heemer.nl
Case 04Own product

Autocrawl.io

SaaS · Laravel · Automation

SaaS platform for automated website crawling and technical SEO analysis. Built a multi-tenant Laravel backend with queue-based crawl scheduling, Vue.js dashboard, and real-time progress tracking. Handles concurrent crawl jobs across thousands of pages with configurable rules and structured reporting.

LaravelVue.jsQueuesRedisMySQL
autocrawl.io
Case 05Own product

Mercofy

Platform · Laravel · API

Marketplace platform connecting buyers and suppliers across product categories. Developed the Laravel API backend, product catalogue management, and seller onboarding flow. Integrated payment processing and automated order notifications, designed for complex multi-party transactions with full audit trails.

LaravelVue.jsREST APIStripeMySQL

มาคุยกัน · Let's talk

Ready to discuss your project?

Most projects start with a 30-minute discovery call. No commitment, just a direct conversation about what you need.

  • New enquiries: a reply within one business day
  • During a project: a reply within 2–3 business days
  • A progress update every week
  • No handoffs: who scopes it, builds it
Discuss your project