Available to hire
Senior Full-Stack Engineer with 6 years of production web-platform experience, currently leading a Next.js 16/React 19 frontend for a full commerce platform and building a Next.js Commerce API that replaces Magento. Strong ownership across API architecture, authorization & security, web performance, and zero-downtime migration of legacy systems.
Works fully remotely across EMEA and US-East overlap, leading cross-stack delivery from backend (auth, security, data migrations, payments) to frontend (Next.js App Router, SSR/SSG/ISR, Core Web Vitals, accessibility) with a focus on reliability, security, and measurable performance improvements.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Arabic
Fluent
French
Advanced
English
Advanced
German
Beginner
Work Experience
Senior Full-Stack Engineer at Futalis GmbH
June 1, 2022 - PresentHeadless commerce API (NestJS/TypeScript) in a modular monolith setup across 10 domain modules (cart, checkout, catalog, orders, payments, subscriptions, fulfillment, promotions). Owned architecture for repository layer and DTO validation, maintained 20+ sequential SQL migrations, and produced OpenAPI documentation with versioned releases.
Designed a defense-in-depth authorization model enforcing permissions at both application and database layers. Implemented role-based access control with customer/admin/publishable-key realms using NestJS guards and PostgreSQL Row-Level Security so queries cannot leak other customers’ data even if application code is wrong. Hardened token handling with constant-time HMAC SHA-256 verification, strict audience/role/expiry validation, and rejection of anonymous/service tokens.
Built subscriptions and payments with two-phase locking, idempotent claim handling, compensating actions, and support for multiple payment methods (SEPA, cards, PayPal, invoic
Full-Stack Engineer at Smart Management IT Solutions
April 1, 2021 - May 1, 2022Built and modernized multi-tenant ERP modules (inventory, invoicing, reporting) in a shared codebase supporting 6 international client organizations. Implemented per-tenant module permissions and role-scoped data access across shared services.
Improved performance by refactoring Vue/Vuex state management and optimizing store shaping, memoized getters, and lazy module registration, reducing client-side load time. Replaced per-row queries for reporting with batched aggregation in the reporting layer, cutting report generation from minutes to seconds for the largest dataset.
Established engineering standards across a 5-engineer team with PSR-12 conventions and design-pattern guidelines; introduced test-driven development using PHPUnit on the PHP/Magento stack to raise coverage to ~70%. Maintained Dockerized Jenkins CI/CD pipelines to remove manual release effort.
Full-Stack Developer at Sourceamax
June 1, 2020 - February 1, 2021Re-platformed a legacy Survey application (ColdFusion) to a Vue.js SaaS architecture, reducing feature deployment time by 40%. Performed incremental page-by-page migration against live applications to avoid big-bang releases.
Built the UI with Vue.js and Vuetify, replacing multi-page flows with a single-page application experience. Implemented dynamic form rendering with conditional question logic and client-side validation so non-technical staff could publish new surveys without developer involvement.
Built analytics by creating a data collection and reporting layer in Python after evaluating and benchmarking three BI platforms and documenting trade-offs behind the final recommendation.
Education
Software Engineer Diploma (Master's equivalent) at Polytechnic School of Sousse, Tunisia
October 1, 2015 - November 1, 2020High School Diploma, Computer Science at Abou Kacem Chebbi School, Mahdia, Tunisia
October 1, 2009 - June 1, 2013Qualifications
Statement of Comparability, Software Engineer Diploma
January 11, 2030 - August 10, 2026Industry Experience
Software & Internet, Computers & Electronics, Financial Services, Retail, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Sousse today.