Full-Stack engineer building web apps, online stores & AI systems.

I build full-stack applications, AI features, custom Shopify themes, e-commerce stores, and landing pages for individuals and businesses. 5+ years delivering software for international clients.

Monastir, Tunisiaalabaganne9@gmail.comalabaganne.com
5+
Years of experience
25K+
Users on a platform I help build
100%
Upwork job success
10+
Production projects
About me

I build software that holds up in production.

From custom storefronts and personal websites to SaaS products and AI workflows, I turn requirements into working software.

I'm a Full-Stack Software Engineer with 5+ years of professional experience. I build SaaS products and AI applications, design custom Shopify themes, and create e-commerce stores and landing pages for individuals and businesses. I work across frontend, backend, integrations, and deployment.

I work part-time at Retain Health, contributing to RetainYourBrain, a digital health platform with 25,000+ users. From October 2025 to May 2026, I also worked part-time at Wequity on NORA, an AI-powered legal document automation platform built with FastAPI, Supabase, GCP, and Vertex AI.

On the side, I run my own products. MenuMate is a SaaS I designed, built and launched for restaurants to manage digital menus, QR codes, and real-time orders. I'm Top Rated on Upwork with a 100% Job Success Score.

Web DevelopmentApplication DevelopmentAI IntegrationCustom Shopify ThemesE-commerceLanding PagesDatabase DevelopmentMobile AppsCustom Software
Experience

Experience with international teams and clients.

Five years of continuous shipping through long-term contracts, freelance wins, and product-led work for distributed teams.

  1. Software Engineer

    Aug 2021 — Present
    Retain Health, Inc.·Part-time contract·Boston, MA·Remote

    Healthcare platform with 25,000+ users focused on Alzheimer's prevention through personalized lifestyle interventions.

    • Core contributor to RetainYourBrain, building and maintaining production features since August 2021.
    • Built core features full-stack on AngularJS, Express.js, Next.js, Node.js, TypeScript and MySQL.
    • Designed a dynamic form system with complex conditional logic powering personalized routines and topic recommendations.
    • Created reusable AngularJS services with dependency injection to reduce redundant API calls and improve frontend performance.
    • Introduced automated testing with Jest, Cypress, Mocha, Supertest, Karma, Protractor, plus GA4/GTM analytics.
    AngularJSExpress.jsReact NativeTypeScriptMySQLAWSGoogle Analytics
  2. Full-Stack & AI Engineer

    Oct 2025 — May 2026
    Wequity·Part-time contract·Brussels, Belgium·Remote

    Legal tech company building AI-powered tools for law firms and notaries across Belgium and the Netherlands.

    • Built full-stack features for NORA, an AI-powered legal document processing platform handling English, French, and Dutch documents on React, FastAPI, and Supabase.
    • Built a Smart Processing module that learns document transformation patterns from example pairs using LLM APIs and DSPy.
    • Developed a RAG-based Knowledge Base where users query uploaded legal documents and get AI-generated answers with source citations.
    • Integrated DeepL API for legal document translation across English, French and Dutch.
    • Designed background task architecture using Google Cloud Tasks and Pub/Sub for async document processing.
    ReactFastAPISupabaseGCPVertex AILLM IntegrationOpenAI APIDSPyBigQueryDeepL
  3. Freelance Web Developer

    Aug 2024 - Present
    Upwork (Top Rated)·Self-employed·Worldwide·Remote

    Top Rated freelancer with a 100% Job Success Score, building web applications, custom Shopify themes, e-commerce stores, and landing pages for individuals and businesses.

    • Completed seven Upwork contracts, each rated five stars.
    • Built the Martinez Auto Detail booking system with dynamic pricing and secure card storage.
    • Developed Socialura for a client, a WordPress website with Stripe checkout for digital service sales.
    Next.jsReactNode.jsTailwindSupabaseShopifyWordPressStripeSquare
  4. Full-Stack Developer Intern

    Jul 2023 — Aug 2023
    satoripop·Internship·Sousse, Tunisia·Hybrid

    Built a Google Meet-style video meeting platform independently during the internship.

    • Built video meeting platform with authentication, meeting creation, scheduling, protected pages, and Jitsi-powered calls.
    • Delivered both frontend and backend independently with React, TypeScript, Express.js and MySQL.
    ReactTypeScriptNode.jsExpress.jsMySQLJitsi SDK
  5. Full-Stack Developer Intern

    Feb 2021 — May 2021
    Realinflo·Internship·Hong Kong SAR·Remote

    Built an admin dashboard for a real estate intelligence platform, working directly with the CTO via weekly milestones.

    • Built an admin dashboard with Vue.js and Node.js to manage and visualize property data.
    • Delivered enhanced data visualization and reporting through weekly milestone reviews with the CTO.
    Vue.jsQuasarNode.jsFeathers.jsMongoDBSCSS
  6. Web Development Intern

    Jul 2020 — Aug 2020
    satoripop·Internship·Sousse, Tunisia·Hybrid

    Designed and developed a web application to manage company employees and converted a PSD landing page design into a fully responsive site.

    • Built Satoripop RH, a Vue.js and Laravel HR platform with role-based dashboards for managers, HR, project managers and employees.
    • Documented backend API endpoints using Swagger/OpenAPI for clean handoff and future contributors.
    • Converted a PSD landing-page design into a responsive e-commerce front-end with hand-written HTML, CSS and JavaScript.
    Vue.jsLaravelMySQLBootstrapHTMLCSSJavaScript
Projects

Selected work, shipped.

Selected freelance, founder, internship, and academic work across SaaS, e-commerce, and web applications.

MenuMate demoSaaS Founder

SaaS platform that lets restaurants create digital menus, generate QR codes, and accept real-time orders from a single dashboard. SEO-optimized and multilingual.

Next.jsReactTailwindSupabasePostgreSQL
Web / SaaSVisit live
Internly demoAcademic

Internly

End of studies project

Internship platform where students discover and apply to internships and companies post opportunities, with real-time notifications, tracking, and dashboards.

LaravelVue.jsInertia.jsMySQLPusher
Web / AcademicVisit live
Satoripop RH demoInternship · satoripop

Satoripop RH

HR platform

Human resources management platform with role-based dashboards for managers, HR, project managers, and employees, built during my 2020 internship.

Vue.jsLaravelMySQLBootstrapSwagger
Web / InternshipVisit live
Socialura demoFreelance · Upwork

Socialura

E-commerce

Built for an Upwork client, a modern, performance-optimized platform for selling digital social services with clean responsive UI/UX and Stripe payment integration.

WordPressCSSStripeCustom UI
Web / FreelanceVisit live
Skills

Full-stack, end to end.

Hands-on across the modern web stack, from typed frontends to async pipelines on managed cloud.

AI & Modern Stack

LLM integration, RAG systems, vector databases, document processing pipelines.

LLM IntegrationRAG SystemsDSPyOpenAI APIVertex AIVector DBsOCRApache TikaAI Agents

Frontend & Storefronts

Responsive applications, custom Shopify themes, e-commerce stores, and landing pages.

React.jsNext.jsTypeScriptShopifyCustom ThemesWordPressVue.jsAngularJSTailwind CSSShadcn UIReact Native

Backend & Databases

Scalable APIs, async pipelines, well-modeled relational and vector data.

Node.jsNestJSExpress.jsFastAPILaravelPostgreSQLMySQLMongoDB

Cloud & DevOps

Production deployments, CI/CD, background processing, monitoring.

AWSGCP Cloud RunPub/SubCloud TasksDockerLinuxSupabaseVercel

Testing & Practices

Automated test suites, code review, API design, and Agile delivery.

JestCypressMochaSupertestKarmaProtractorAgile/ScrumGit

Languages

Strong typed and dynamic languages across the full stack.

JavaScriptTypeScriptPythonPHPSQLHTML5CSS3C
Education & Certifications

Formal training in software engineering.

Top-of-class admission to the competitive Software Engineering track at ISSAT Sousse, with a foundation in fundamentals and modern practice.

  1. Sep 2021 — Jun 2024

    Engineer's Degree, Software Engineering

    ISSAT Sousse — Institut Supérieur des Sciences Appliquées et de Technologie

    Selected as one of the top Computer Science students to join the competitive engineering program. Curriculum emphasized advanced software architecture, backend system design, and industry-standard practices.

  2. 2018 — Jul 2021

    Bachelor's Degree, Computer Science

    ISSAT Sousse

    Ranked among the top 5 students out of 90, earning direct admission to the Software Engineering degree program. End-of-studies project: Internly, a full-stack internship platform.

CCNA: Introduction to Networks

Cisco · 2022

MTA: Introduction to Programming Using Python

Microsoft · 2021

MTA: Database Fundamentals

Microsoft · 2021

MTA: Programming Using JavaScript

Microsoft · 2019

MTA: Programming Using HTML and CSS

Microsoft · 2019

Get in touch

Let's build something real.

I work with individuals and businesses on Shopify themes, e-commerce, landing pages, and full-stack applications. I'm open to freelance projects, part-time contracts, and full-time roles. Email me about your project or opportunity.