Portfolio — 2026Open to full-time & contract — hybrid / on-site

FULL-STACK DEVELOPER

I build production platforms and train models that speak Tunisian.

Next.jsReact NativeNode.jsSpring BootWhisperPyTorchAWSKubernetesMongoDBPostgreSQLDockerNLPLLMsTypeScript
Next.jsReact NativeNode.jsSpring BootWhisperPyTorchAWSKubernetesMongoDBPostgreSQLDockerNLPLLMsTypeScript

01 · About

Engineer by training, shipper by instinct

Mohamed Akrem Elouer
FIG. 01Tunis, Tunisia
SDIA — Data Science & AIISO 27001 aware

I'm Mohamed Akrem Elouer — a final-year Software Engineering student (Data Science & AI specialization at TEK-UP) with 4+ years of professional full-stack experience. I've architected multi-tenant SaaS on AWS, led a mobile team shipping native Android apps, and built real-time platforms in production.

Today I'm combining both worlds: fine-tuning Whisper on Tunisian Arabic, building ASR products, and applying ISO 27001-aware security practices end to end. Based in Tunisia, looking for hybrid or on-site roles — full-time or contract — that match my experience.

4+

Years shipping code

99.9%

SaaS uptime on AWS

-60%

Faster releases via CI/CD

-40%

Faster app load times

NOW — SDIA @ TEK-UP (evenings) · building Tunisian ASR

02 · Stack

The toolbox

TypeScriptReactNext.jsReact NativeNode.jsExpressSpring BootKotlinJavaPythonSQLTailwindDockerKubernetesAWSTerraformCI/CDMongoDBPostgreSQLRedisFirebasePyTorchTensorFlowTransformersLangChainScikit-learnNLPLLMsMLOpsWebSocketsOAuth 2.0ISO 27001TDD
drag to rotate

hover a category to filter the cloud

03 · Journey

Experience & education

Work

Aug 2024 — Aug 2025

Rwad Altadwyr

Full Stack Developer

Riyadh, Saudi Arabia

Node.jsNext.jsAWSDockerMongoDBCI/CD
  • Architected and shipped a secure multi-tenant SaaS platform for used-goods processing, serving multiple client organizations with isolated per-tenant data environments.
  • Built containerized AWS infrastructure (EC2 + ECR), achieving 99.9% system uptime over 12 months of production traffic.
  • Automated CI/CD deployment pipelines, cutting release time by 60%.
  • Applied ISO 27001 controls — data encryption, OAuth 2.0 authentication, role-based access control — across the multi-tenant boundary.
Work

Sep 2022 — Aug 2024

Showtag

Mobile Development Team Lead

Oslo, Norway (Remote)

KotlinAndroidAgile/ScrumCode Review
  • Led a team of mobile developers building native Android apps in Kotlin; owned sprint planning, code reviews and backlog grooming.
  • Reduced app load times by 40% and lifted user retention 25% through performance work on the critical render path.
  • Mentored junior developers on Android design patterns and code-review standards.
  • Ran Agile/Scrum ceremonies for the mobile squad, improving cross-functional delivery predictability.
Work

Oct 2021 — Sep 2022

Inovant Software

React Native Developer

Tunis, Tunisia

React NativeWebSocketsDockerNode.js
  • Built Screenflex, a cloud-managed digital-signage platform for remotely controlling Android TV devices across multiple customer deployments.
  • Implemented real-time content sync over WebSockets, enabling instant multi-display updates with sub-second propagation.
  • Containerized backend services with Docker, simplifying deployment and horizontal scaling.
  • Partnered with design and backend teams to ship responsive UI across phone, tablet and TV form factors.
Education

Sep 2024 — 2027 (expected)

TEK-UP University

Software Engineering — SDIA (Data Science & AI)

Tunis, Tunisia — Evening program

Deep LearningNLPLLMs

SDIA · Data Science & AI · Deep Learning · NLP · LLMs

Education

Graduated 2024

ISETCOM

Bachelor of Information Technology

Tunis, Tunisia

SDIA · Data Science & AI · Deep Learning · NLP · LLMs

04 · Selected work

Things I've built

01Built end-to-end · 2026

ArabCap

Tunisian-Arabic speech → captions

Full-stack ASR SaaS that transcribes Tunisian Arabic into captions. A Python service runs the Apache-2.0 LinTO Vosk model (commercially clean, CPU-capable) with speaker diarization and Arabizi handling, behind a Node API, a Next.js web app, and a one-VM GPU Docker deploy with JWT auth, Polar billing and PostHog analytics.

PythonWhisperLinTO VoskNode.jsNext.jsDocker
02Built end-to-end · 2026

Whisper-TN Toolkit

Fine-tuning Whisper on Derja

Production toolkit for fine-tuning OpenAI Whisper Large-v3 on Tunisian dialectal Arabic using LinTO datasets (~74k samples / 82.7h). GPU auto-tuning selects batch size, precision and workers per card (RTX 4090 → H100), bf16 + gradient checkpointing minimize $/run, all preprocessing is cached to disk, and training ships live WER/CER with exports to ONNX, TorchScript and GGML.

PyTorchWhisper Large-v3Hugging FaceTensorBoardDockerCI
03Built & shipped · 2026

DropPolish

AI product-photo SaaS

AI-powered SaaS that transforms low-quality supplier images into high-converting product photos for dropshippers: upscaling, background removal & AI-generated lifestyle scenes, watermark removal, credit billing with subscriptions, and platform export presets for Amazon, Shopify, eBay and Instagram.

Next.js 14TypeScriptExpressMongoDBBullMQRedisS3
04Architecture & delivery · 2026

EDC

Multi-tenant school SaaS

Multi-tenant SaaS school-management platform for Tunisian K-12 schools — each school is an isolated tenant with its own branding, domain, users and data. A monorepo pairing a NestJS 11 API (MongoDB/Mongoose, Redis, Socket.IO) with a Next.js 16 App Router frontend on React 19 and Tailwind CSS 4, behind Caddy and docker-compose.

NestJS 11Next.js 16React 19Tailwind 4MongoDBRedisSocket.IO

full index below ↓ —

swipe

Index13 projects

Source code lives in private GitLab repositories

05 · Contact

  

Looking for my next full-stack or AI engineering role — full-time or contract, hybrid or on-site. I answer fast.

BASE

Tunis, Tunisia — works worldwide

© 2026Designed & built by Mohamed Akrem Elouer

Next.js · R3F · GSAP

↑ top