SADOK DRIDI

Full Stack Engineer | AI & Automation Systems

Tunis, Tunisiasadok.dridi@esprit.tngithub.com/sadok-dridiLinkedIn

Engineering student at ESPRIT building real-world, cost-effective systems combining modern web technologies, AI integrations, and automated infrastructure.

Core Skills

  • Infrastructure & DevOps: Docker, Nginx, Linux (VPS/SSH), CI/CD, Webhooks
  • Backend & Systems: Node.js, TypeScript, Java (Spring/JavaFX), PHP (Symfony), PostgreSQL
  • AI & Automation: Local LLMs (Ollama), n8n (Self-hosted), Workflow Orchestration
  • Frontend: Next.js (App Router), React, Tailwind CSS

Engineering Experience & Projects

radarX | Hybrid-Cloud AI Intelligence Platform

Next.js, PostgreSQL, Prisma, n8n, Ollama, Docker, SSH Tunneling

  • Engineered a hybrid-cloud opportunity routing system using Next.js and PostgreSQL on a VPS, automating data ingestion via self-hosted n8n workflows.
  • Reduced AI API costs by an estimated 90% by configuring secure reverse SSH tunnels to offload heavy LLM processing from the VPS to a local machine running Ollama.
  • Implemented stateless JWT authentication (jose, bcryptjs) and robust Role-Based Access Control (RBAC) to secure internal operator dashboards.

FinHub-TN | Secure Escrow & Trading Engine

JavaFX, Symfony, Webhooks, Telegram API, Ledger Security

  • Developed a secure fintech escrow platform separating core ledger logic (Symfony REST APIs) from the client terminal (JavaFX).
  • Integrated automated wallet management and real-time transaction alerts via a self-hosted n8n instance and a custom Telegram bot.
  • Designed atomic state changes to prevent financial discrepancies in peer-to-peer transactions.

HomeLab & Self-Hosted Infrastructure

Linux, Docker Swarm, Nginx, Bash

  • Provisioned and managed a production-grade VPS environment using Docker and Nginx reverse proxies.
  • Developed custom Telegram bots and shell scripts to remotely orchestrate, start, and stop local AI services and server containers on demand.

Education

ESPRIT (École Supérieure Privée d'Ingénierie et de Technologie)

Expected 2026

Software Engineering Degree (EUR-ACE Accredited) | Tunis, Tunisia

Coursework: Distributed Systems, Software Architecture, Database Design, Web Technologies