Available for developer & data-science roles
Raed Ouiriemmi RO

Hi, I'm

Raed Ouiriemmi

Software Developer & Data Science Graduate

I build full-stack web & mobile apps with a Python backend and an AI core, language models, NLP and computer vision. Comfortable taking a project from the first commit all the way to the server it runs on.

01

About me

I hold a Master's in Data Science from the Faculty of Sciences of Monastir, Tunisia, and a Bachelor's in Software Engineering & Information Systems. Over the past two years I've shipped several applications that pair a web or mobile frontend with a Python backend and a real AI component.

I like owning the whole stack: designing the API, training or wiring up the model, building the UI, and hardening the Linux server it all runs on (Docker, nginx, UFW, fail2ban). Most of my apps are localized in English, French and Arabic (with full RTL support).

Zarzis, Tunisia
M.Sc. Data Science (2026)
Arabic · French (B2) · English (B1)
6AI / ML projects
1year pro internship
3languages spoken
10+ technologies mastered
02

Skills & tools

Languages

PythonJavaScriptJavaC#C++

Web & Mobile

React.jsReact Native (Expo)Node.jsFastAPIHTMLCSSTailwindTelegram Bot APIDiscord Bots

AI / Machine Learning

TensorFlowPyTorchKerasscikit-learnYOLOLLaMA 2BARTOpenAI APIOpenRouterPandasNumPy

Databases

PostgreSQLMySQLMSSQLMongoDBFirebaseSupabaseSQLAlchemyAlembic

DevOps & Tools

DockerDocker ComposenginxLinux / UbuntuUFWfail2banGitGitHub

Methods

UMLAgileTesting (JUnit)Web scrapingi18n / RTLMaven
03

Featured projects

AI chatbot platform2026

AI Chatbot Platform (multi-tenant SaaS)

Multi-tenant SaaS where each client builds an AI assistant trained on its own documents and crawled websites, using a RAG pipeline (sentence-transformers + ChromaDB). Built with a FastAPI & MongoDB backend, a React admin dashboard, an embeddable chat widget and a Celery crawler.

FastAPIMongoDBReactRAGChromaDB
AppFullSport fitness app2025–2026

AppFullSport, Fitness coaching app

Full mobile fitness app: workout sessions with per-set weight/rep tracking, rest timer and automatic personal-record detection (seeded with ~83 exercises). Step counting via HealthKit & CoreMotion on iOS and the hardware sensor on Android. Hardened, self-managed VPS deploy.

React NativeFastAPIPostgreSQLDockernginx
Virtual try-on app2026

Virtual Try-On App

Mobile app that takes a photo of you and a garment and generates a photorealistic try-on image using a hosted IDM-VTON diffusion model. React Native (Expo) client with a FastAPI backend.

React NativeFastAPIIDM-VTONComputer Vision
Natural-language SQL chatbot2025

Natural-language SQL Chatbot

A web chatbot that turns plain-English questions into SQL, runs them against an MSSQL database and returns concise, readable answers through a modern interface.

React.jsFastAPIMSSQLOpenRouter API
Discord automation tool2025

Discord Automation & Management

Web app to centrally manage multiple Discord bots and servers from a real-time admin dashboard. AI agents generate natural, context-aware replies and post them through Discord webhooks.

React.jsFastAPIDiscord WebhooksOpenAI API
Telegram monitoring and alerts bot2025

Telegram Monitoring & Alerts Bot

A 24/7 Python Telegram bot that streams real-time alerts — server logins, service health and security events — straight to a private chat, and answers on-demand status commands. Runs as a hardened service on a self-managed VPS.

PythonTelegram Bot APILinux / VPScron
IT product search chatbot2024

IT Product Search Chatbot

LLaMA-2-powered chatbot that helps users find IT products with personalized recommendations, kept fresh by a daily web scraper pulling the MyTek catalog.

LLaMA 2PythonWeb scrapingNLP
Text summarization and translation app2024

Text Summarization & Translation

Web app integrating BART for summarization and Helsinki-NLP for translation, faster summaries with support for 10+ languages.

FastAPIReact.jsBARTHelsinki-NLP
License plate detection with YOLO2024

License Plate Detection (YOLO)

Trained a YOLO model to detect and extract vehicle license plates from video, frame by frame, in real time.

YOLOPyTorchComputer Vision
04

Experience & education

Feb 2026 – May 2026

AI / Full-Stack Engineer Intern, AKR SMART CONSULTING

Master's final-year project (PFE)

Final-year project (PFE): a multi-tenant AI chatbot platform where admins create assistants trained on their own content, uploaded documents and crawled websites, via a RAG pipeline (sentence-transformers embeddings + ChromaDB). Built the FastAPI + MongoDB backend, a React admin dashboard, an embeddable chat widget, and a Celery/Redis/Playwright crawler, with JWT + 2FA auth, rate limiting, and Docker deployment.

Feb 2024 – Aug 2024

Software Development Intern, AZ IT

Monastir, Tunisia

Six-month internship across two projects: a React Native mobile app + web dashboard for secure document exchange between accountants and clients, and a business-address platform (graduation project) letting companies register a legal office without renting a physical space, React.js frontend, Node.js backend.

Sep 2024 – Jul 2026

Master's in Data Science

Faculty of Sciences of Monastir, Tunisia

2021 – 2024

Bachelor's in Software Engineering & Information Systems

Faculty of Sciences of Monastir, Tunisia

2021

Scientific Baccalaureate

Dhouiher High School, Zarzis, Tunisia

05

Let's build something together

I'm open to developer and data-science opportunities. The fastest way to reach me is email — I usually reply within a day.