# Sami Hedhli > Portfolio of Sami Hedhli, a senior full-stack product engineer focused on scalable web products, clean APIs, integrations, internal workflow tools, and practical UX judgment. Sami Hedhli builds maintainable web products with engineering depth and full-stack execution. The site includes professional case studies, personal product labs, selected certifications, archive projects, and writing. ## Main pages - [Home](https://samihedhli.com/): Overview of Sami’s positioning, selected work, product labs, books, technologies, and contact. - [Case Studies](https://samihedhli.com/case-studies/): Professional work and product engineering case studies. - [About](https://samihedhli.com/about/): Background, skills, selected certifications, and personal context. - [Product Labs](https://samihedhli.com/product-labs/): Personal products including social, relationship, desktop, and mobile product labs. - [Archive](https://samihedhli.com/archive/): Older applications, experiments, and personal projects. - [Articles](https://samihedhli.com/articles/): Practical writing about APIs, AI integrations, payment flows, and internal tools. - [Contact](https://samihedhli.com/contact/): Contact information. - [Books](https://samihedhli.com/books/): Books and resources that shape Sami's engineering mindset. ## Key case studies - [AI Product Backend](https://samihedhli.com/case-studies/ai-product-backend/): AI chat features, service orchestration, backend logic, and payment flows. - [Social Platform Backend](https://samihedhli.com/case-studies/social-platform-backend/): Backend foundation for social product workflows. - [Internal Workflow System](https://samihedhli.com/case-studies/internal-workflow-system/): Internal tool for daily entries, todos, time off, resources, and team coordination. ## Product labs - [Same](https://samihedhli.com/product-labs/same/): Social product for anonymous emotional connection and real feelings. - [Orbit](https://samihedhli.com/product-labs/orbit/): Relationship-management product for meaningful connection tracking, emotional context, and smart reminders. - [WallCore](https://samihedhli.com/product-labs/wallcore/): Desktop wallpaper downloader for multi-source search, smart filters, and parallel downloads. - [QuickAccess](https://samihedhli.com/product-labs/quickaccess/): Android floating overlay tool for fast device actions, volume control, and screen locking. ## Selected articles - [How I Think About Stripe Payment Flows in Product Backends](https://samihedhli.com/articles/stripe-payment-flows-product-backends/): A practical blueprint for payment flows: checkout state, idempotent webhooks, subscription access, grace periods, and operational debugging. - [What I Learned Building Internal Workflow Tools](https://samihedhli.com/articles/lessons-building-internal-workflow-tools/): Reflections on designing operational software: mapping team coordination into simple workflows, useful states, readable screens, and maintainable data models. - [Adding AI Features Without Turning the Product Into a Demo](https://samihedhli.com/articles/adding-ai-features-without-demo/): How to structure AI product features around service boundaries, queues, rate limits, state, and failure handling so they survive real users. - [How I Approach Maintainable Laravel Product Backends](https://samihedhli.com/articles/maintainable-laravel-backends/): A practical way to structure Laravel product backends around workflows, thin controllers, transactions, queues, and readable domain code. - [How to Reset a Local Git Branch to Match Remote](https://samihedhli.com/articles/reset-git-branch-to-remote/): A quick reference for when your local branch diverges from the remote and you need to discard local changes to return to parity. ## Topics APIs, full-stack development, backend architecture, product engineering, AI integrations, Stripe payments, internal tools, product UX, TypeScript, PHP, SQL, Sanity, Astro, Appwrite, SvelteKit, Tauri, Flutter.