Available for freelance work

Full-Stack Web Developer

I build business systems that ship.

Inventory, POS and CRM platforms for teams that need software to be correct before it is clever — from database schema to the last pixel of the UI.

PHPLaravelREST APIsMySQLPostgreSQLRedisTypeScriptReactNext.jsVue.jsTailwind CSSLivewireGitDockerLinuxCI/CDNginxComposer & npm
Years building
3+Years building
Projects shipped
15+Projects shipped
Clients served
10+Clients served
Handed over
100%Handed over

What I do

Software built around your operations

Three things I am asked for most often — and the parts of each that usually decide whether the project works.

01

Custom web applications

Business software built around how you actually work, not around a template's assumptions.

  • Laravel & Next.js
  • Role-based access
  • Reporting dashboards
02

POS & inventory systems

Stock, sales, and multi-branch operations that stay correct under real-world use.

  • Barcode & offline sales
  • Multi-warehouse stock
  • Audit-safe ledgers
03

APIs & mobile backends

A clean, documented API layer so your web app and mobile app never drift apart.

  • REST & token auth
  • Push notifications
  • Third-party integrations

Selected work

Systems people run their business on

Business tools where correctness matters more than novelty. Each one shipped, handed over, and still in use.

All projects

Multi-warehouse stock tracking with purchase orders, transfers, and real-time low-stock alerts.

  • Laravel
  • MySQL
  • Livewire
  • Tailwind CSS

Offline-tolerant POS with barcode scanning, split payments, and daily register reconciliation.

  • Laravel
  • Alpine.js
  • MySQL
  • Tailwind CSS

Lead pipeline, task assignment, and role-based reporting for small sales teams.

  • Laravel
  • Vue.js
  • MySQL
  • Redis

Testimonials

What clients say

The measure of a build is whether the team still trusts it six months later.

He took a stack of spreadsheets and turned it into a system our staff actually use. Stock counts finally match what is on the shelf.

Client name

Owner, retail chain

Delivered on schedule, explained the trade-offs in plain language, and handed over documentation we could act on without him.

Client name

Operations manager

The API he built for our mobile app has not needed a single emergency fix since launch. That says everything.

Client name

Founder, logistics startup

Next step

Have something that needs building?

Tell me what the system has to do and where it currently breaks. I will tell you honestly whether I am the right person for it.