S/
Open navigation

Full-stack product engineer with backend depth and UX judgment

I build scalable web products, clean APIs, and practical user experiences.

I help teams turn complex product ideas into maintainable software across backend systems, integrations, frontend workflows, and UX-minded delivery.

Open to senior full-stack product roles, selected product work, and technical collaborations.

Sami Hedhli portrait

Current focus

APIs, AI flows, payments, and workflow tools that stay understandable after launch.

Product Backends

Reliable APIs, business logic, data models, and product workflows that stay readable as the platform grows.

AI & Integrations

Chat flows, AI services, and third-party APIs connected to real product behavior instead of isolated demos.

Payments & Billing

Stripe checkout logic, webhook handling, reconciliation concerns, and internal workflows around payment states.

Product & UX Judgment

I care about usable flows, clear interfaces, and backend decisions that support the product experience.

Selected work

Project stories with engineering depth and product context.

Readable case studies for recruiters, engineers, and product teams: what the product needed, the ownership signal, and the practical outcome.

View all case studies
Laravel + MySQL

Social Platform Backend

Backend foundation for a social product with user accounts, content flows, activity tracking, and product logic.

Outcome: Improved backend maintainability by separating social workflows, API behavior, and data access into clearer modules.

Laravel MySQL REST API
Laravel + AI APIs

AI Product Backend

Backend development for a product using AI chat features, service orchestration, and payment flows.

Outcome: Improved AI workflow reliability by separating orchestration, payment eligibility, and user-facing state into clearer backend boundaries.

Laravel AI APIs Stripe
Laravel + AI APIs

AI Service Backend

Backend development for a product using AI chat features, service orchestration, and payment flows.

Outcome: Created a more maintainable backend foundation for AI-enabled product workflows.

Laravel AI APIs Stripe

Product Labs

Personal products where I explore product behavior and UX.

Selected product labs showing product taste, UX thinking, visual direction, and full-stack execution outside company work.

View Product Labs
Same product preview

Product Lab

Same

Social product for anonymous emotional connection and real feelings.

An anonymous peer-to-peer mental health support application designed to create genuine connection without the pressure of traditional social media.

Next.js 16 React 19 Tailwind CSS v4 HeroUI Framer Motion Drizzle PostgreSQL Clerk Pusher
View details
Orbit product preview

Product Lab

Orbit

Relationship-management product for meaningful connection tracking, emotional context, and smart reminders.

A personal CRM reimagined for genuine relationships, combining contact history, relationship health visualization, and mood-based journaling.

Next.js 16 React 19 TypeScript Three.js React Three Fiber Framer Motion Appwrite Tailwind CSS v4
View details

My Philosophy

Core Operating Principles

How I approach building web products that stay understandable and maintainable long after launch.

Workflow Over Endpoints

I understand what users and operators actually need before drawing database schemas or writing controllers.

Longevity Over Cleverness

I favor explicit domain models, predictable API payloads, and robust tests over hyper-abstracted design patterns.

Continuous Ownership

I active-monitor error tracking, optimize database indexing, and write migration scripts that don't lock tables in production.

Product-Minded Engineering

I bridge the gap between design and system constraints, identifying UX edge cases and performance trade-offs during wireframing.

Toolkit

Technologies I work with

Backend, integrations, data, and deployment tools that show up in real product work.

Laravel
PHP
MySQL
PostgreSQL
JavaScript
TypeScript
React
Next.js
Astro
Sanity
Stripe
Docker
GitHub Actions
Wix Velo
Laravel
PHP
MySQL
PostgreSQL
JavaScript
TypeScript
React
Next.js
Astro
Sanity
Stripe
Docker
GitHub Actions
Wix Velo

What clients say

Sami is a reliable engineer who consistently delivers high-quality backend work. He understands product needs, communicates clearly, and ships solutions we can depend on.

Yassine B. / CTO / Studi.tn

Want to talk about a role or product? Let's talk.

Open for senior full-stack product roles, selected product work, technical collaborations, and practical engineering support.

Email

Location

Tunisia (Remote)

Get in touch

Usually replies quickly