10/23/2026 updated

**** ******** ****
100 % available

Full-Stack Software Engineer | DevOps & AI Systems

Sousse, Tunisia
Worldwide
Engineering Degree in Computer Science — EPI Digital School, Sousse
Sousse, Tunisia
Worldwide
Engineering Degree in Computer Science — EPI Digital School, Sousse

Profile attachments

Fadhel Ben Mahjoub - Full-Stack Software Engineer.pdf

About me

Full-Stack Engineer with 3 years building end-to-end production systems—from TypeScript, Go, and Python backends to mobile apps and AI engine integrations. Known for taking complex services from initial data model through Docker/CI deployment as a sole developer or core backend lead.

AI AgentsLLMAuth0FlutterApplication Programming Interfaces (APIs)DevOpsPython (Programming Language)LaravelPostgreSQLNode.jsRedisNext.jsSystems IntegrationTypeScriptReact.jsMulti-Agent SystemsBackendFastAPIKubernetesFull Stack DevelopmentCloudflareGraphQLReact NativeFront End Software DevelopmentReact ReduxDockerGolang
Full-Stack Software Engineer specializing in backend APIs, mobile/web clients, AI integrations, and DevOps pipelines. 3+ years of experience delivering end-to-end production systems, multi-tenant architectures, and complex cloud-native applications.

Core Technical Expertise:
• Languages: TypeScript, JavaScript, Python, Go, SQL, Dart, PHP, Kotlin, Swift
• Backend Frameworks: Node.js (Express, NestJS), FastAPI, Go (chi), Laravel, Spring Boot, REST APIs, OpenAPI/Swagger, Prisma, Zod, BullMQ
• Frontend & Mobile: React 18, Next.js, Tailwind CSS, Flutter, Expo, Native Android (Kotlin/Jetpack Compose), Native iOS (SwiftUI)
• AI & Data: Anthropic Claude API, OpenAI API, Retrieval-Augmented Generation (RAG with pgVector), Multi-Agent Systems, PostgreSQL, MySQL, Redis, MongoDB, SQLite, MinIO, AWS S3, Cloudflare R2
• DevOps & Cloud: Docker, Docker Compose, Kubernetes, GitHub Actions, GitLab CI, Codemagic, Nginx, Linux (Ubuntu), Vercel, Prometheus, Grafana
• Security & Architecture: JWT (Ed25519), OAuth2/OIDC (Auth0), RBAC, Multi-tenant Isolation, WebRTC, WebSocket, ConnectRPC

Notable Experience & Achievements:
• AI SaaS Platform (NORA): Architected a multi-tenant Node.js/TypeScript backend (24 feature modules, 23 Prisma models) and co-built a 9-agent FastAPI/Python AI engine with RAG capabilities over pgVector.
• Ride-Hailing Platform (TrustRide): Engineered end-to-end features across Flutter apps (Rider/Driver) and Laravel backend, integrating live map tracking, real-time WebSocket communication, ML Kit liveness verification, and 5 payment gateways (Stripe, Razorpay, Iyzico, Mercado Pago, Xendit).
• Real-Time Media & Communications: Built WebRTC conferencing tools (Pion, Go, Redis) handling 50 concurrent media streams and real-time chat infrastructure using ConnectRPC.
• Codebase Security: Conducted comprehensive backend security audits, resolving critical vulnerabilities (path traversal, race conditions, cross-tenant leaks) and implementing automated test suites (600+ unit/integration tests).

Available for freelance contracts involving full-stack engineering, AI engine integrations, backend API architecture, and DevOps setup.

Experience

Professional experience0 - 5 years
Freelancer since2024

Languages

EnglishNative speakerFrenchFluent

Project history

Full-Stack Software Engineer (Backend Lead)

XWorld LTD
• Sole author of the Node.js/TypeScript REST API for NORA (AI Company OS), featuring 24 modules, 23 Prisma models, and 8 middleware layers for RBAC and tenant isolation.
• Co-built a 9-agent Python/FastAPI AI engine using Anthropic Claude and OpenAI APIs with pgVector RAG integration.
• Implemented JWT authentication with interactive transaction token rotation and Auth0 SSO integration with PKCE.
• Led security audits across codebases to resolve 25 vulnerabilities (7 critical, including race conditions and cross-tenant leaks).
• Built 600+ automated test suites using Vitest, Supertest, and pytest alongside CI deployment scripts.

Full-Stack Mobile and Backend Developer

Sama Mobility Solutions
• Sole developer extending TrustRide, a white-label ride-hailing and delivery platform across Flutter rider/driver apps and a Laravel backend.
• Shipped features including live map tracking, driver bidding, OTP ride verification, and ML Kit liveness face detection.
• Integrated 5 international payment gateways: Stripe, Razorpay, Iyzico, Mercado Pago, and Xendit.
• Built real-time tracking via Laravel Reverb, Pusher Channels, and Firebase Cloud Messaging.
• Configured automated iOS builds and publishing via Codemagic CI/CD on a Mac Mini M2 host.

Software Engineer

Business Class Travel
• Engineered a customer-facing travel platform covering hotel booking, transfers, and B2B services using React 18, tRPC, and Drizzle/MySQL.
• Built automated document-generation tooling for PDF and Excel exports, streamlining back-office operations.
• Developed and maintained public marketing sites and maintained CI/CD deployment pipelines within an Agile workflow.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in