Portfolio

SelectedWork

Production engagements for clients in the UK, Germany, Canada, and Tunisia — plus solo builds where I scratched my own itch.

6

Client engagements

3

Personal products

4+

Years building SaaS

4

Countries shipped to

Client Projects

Paid engagements

Production work delivered to real clients — full-time roles, contract gigs, freelance projects.

6 projects
Compass Solutions

Compass Solutions · Tunisia · Remote

GPS Fleet Tracking SaaS2026 — Present

Compass Solutions

Production fleet-management & GPS-tracking platform with AI-powered driver, fuel, and maintenance modules. Real-time map, vehicle, alerts, and reports — built end-to-end across web app, backend API, PostgreSQL, and the Compass Assistant LLM agent.

Next.jsTypeScriptPostgreSQLReal-time map
View case study
FLEDEM

FEV Software GmbH · Germany · Remote

Enterprise Fleet AnalyticsSep 2025 — Jan 2026

FLEDEM

Fleet-analytics platform for FEV Software GmbH — built features for analysis configuration flows, calibration management, events, and design-system alignment across a large React + ASP.NET Core + MongoDB codebase processing CAN-signal telemetry.

ASP.NET CoreReactMongoDBSignalR
View case study
InvoiceBirds

INVOICEBIRDS LTD · UK · Remote

Invoicing & Billing SaaS

InvoiceBirds

Comprehensive invoicing and business-management SaaS for freelancers and SMBs. Stripe checkout, multi-currency billing, automated reminders, expense tracking, and end-to-end document flow on a Next.js + NestJS + Supabase stack.

View case study
EasyRHIS

Multi-brand QSR HR platform · Tunisia · Full-time

Multi-Brand HR SaaS

EasyRHIS

Multi-tenant HR-management SaaS deployed across multi-brand QSR operators (KFC, Five Guys, Burger King franchise networks). Owned modules across the Spring Boot backend and Angular frontend — employee data, shifts, payroll workflows.

View case study

Upwork client · Remote · International

AutoAlly

2025
Used-Car Marketplace

Used-car marketplace with real-time messaging (Socket.io), secure escrow payments, KYC verification, price alerts, and dispute resolution. Spring Boot backend + Next.js frontend handling listings and transactions.

Next.jsSpring BootSocket.io
View project

Mont Rapido Towing Services · Canada (Montréal) · Remote

Romorquage Mont Rapido

2025
Towing Service · Landing Page

Modern, mobile-first landing page with real-time location-mapping integration for a Montréal towing & roadside-assistance service. Stranded drivers connect with the dispatch team instantly via the request flow.

Next.jsTailwind CSSSupabase
View project

Have a project in mind?

I take on senior contract work across modern fullstack stacks. Available for remote engagements.