Available for freelance & contract

Abdulkader
Safi

Lead Software Engineer. I design and ship web & mobile apps, AI products, and developer tools that people actually use.

Lebanon → Kuwait/Remote worldwide/Coding since 13

Dotnet PHP & Laravel PostgreSQL / MySQL Rest APIs JS/TS CSS & TailwindCSS React & Nextjs Laravel Blade Git & Github Docker Blender Zed, VS Code & NVIM Claude OpenCode Ollama Dotnet PHP & Laravel PostgreSQL / MySQL Rest APIs JS/TS CSS & TailwindCSS React & Nextjs Laravel Blade Git & Github Docker Blender Zed, VS Code & NVIM Claude OpenCode Ollama
Selected work

Things I've shipped

All projects →
01

Vouch

A hiring platform for Kuwait and the GCC, designed from a blank page around one promise: every job here is real, and every employer answers. 82 screens and 642 prototype links across a 15 page website at two breakpoints, an 18 screen mobile app, and 29 dashboard screens covering job seeker, employer and internal admin. The position comes from the data on ghost jobs rather than from features, and the whole system runs on four variable collections that switch theme and language.

Figma
02

Filament Atelier

A visual page builder for Laravel, shipped as a Filament plugin. Developers define blocks in code, clients arrange them and watch the real page update as they type.

Laravel FilamentPHP Blade Tailwindcss Livewire
03

Sufra

A meal subscription brand for Kuwait, designed from a blank page: name, position, palette, type, copy, then the three surfaces the business would run on. 162 frames and 1,719 prototype links across a 28 page marketing site at two breakpoints, a 32 screen mobile app, and a 46 screen dashboard covering both the subscriber account and the operations CMS. The position is taken from why people cancel rather than from taste, and the whole product is built around one number: the 22:00 kitchen cutoff.

Figma ShadCN
04

WP2Code

A Claude Code plugin that ports a WordPress site to Laravel, Next.js, Astro or plain HTML by measuring the original instead of rebuilding it by eye. It mirrors the live site, drives headless Chrome to read getBoundingClientRect() on both the original and the port, and prints a section-by-section table of height and position deltas. Nine commands cover the loop from detecting the page builder through to deleting the mirror. Tested against a live Elementor site: 159 assets mirrored with zero references left pointing at the origin, and the site's whole design system recovered from computed styles.

Javascript Playwright Tailwindcss Laravel Nextjs
05

Training Board

A gym scoreboard over 1,324 animated exercises, built to be used one-handed on a phone between sets. Filter by split, muscle or equipment, then log sets against an exercise while the animation plays. It tracks volume, week streaks, personal records, 28 milestones across three tiers, bodyweight and InBody scans, and multi-week programmes that render as today's checklist instead of a catalogue. Next.js 16 and React 19 on Appwrite, installable as a PWA, deployed to a VPS in Docker. It started on Payload and Postgres and moved to Appwrite in a day.

Nextjs React Typescript Tailwindcss ShadCN
About
Abdulkader Safi
Abdulkader Safi Lead Software Engineer · 6+ years

I taught myself to code as a kid and never looked back. Today I lead engineering at DSRPT, a Google Premier Partner.

I care about clean code, fast performance, and solving hard problems well, whether it's a VSCode extension, an AI tool, or a large web app.

More about me →
2024–now

DSRPT

Lead Software Engineer
2023–2024

QUAD Digital Media

Full Stack Developer
2020–2023

Verozone Solution EG

Full Stack Developer
2018–2019

Ooredoo

Customer Care Supervisor
Writing

Notes from the work

All articles →
FAQ

Good questions

Quick answers about what I do and how to work with me.

I build scalable web apps, mobile apps, AI-powered tools, and developer tooling such as VSCode extensions. Most projects use Laravel, React, or Rust.

Mainly Laravel and PHP, React and TypeScript, and Rust. I also work with Livewire, Tailwind CSS, and modern AI APIs.

Use the contact page to share your idea and timeline. You will get a reply within one business day to scope the work and pricing.

Yes. I take on freelance builds, fixed-scope projects, and longer contract roles, remote or hybrid.

I am from Lebanon and live in Kuwait. I work with clients across the Gulf and worldwide on a remote schedule.

Over six years of professional software engineering, including leading engineering teams at DSRPT, a Google Premier Partner.

Let's build
something.

Have a project in mind, or just want to compare notes? I reply within a business day.

Start a conversation →