Hsan Ellouze - Professional Photo

Hsan Ellouze

Open to end-of-year internship — Feb 2027

Fullstack Developer & AI Engineer — INSAT '26

Final-year Software Engineering student at INSAT, Tunisia. I build fullstack web applications and AI-powered platforms — from Kubernetes orchestration to RAG-based contract analysis. I am open to an end-of-year internship opportunity starting February 2027.

About Me

I am a final-year Software Engineering student at the National Institute of Applied Sciences and Technology (INSAT) in Tunisia. I build fullstack web applications and AI-powered systems for real users, and I am open to an end-of-year internship opportunity starting February 2027.

Frontend Development

Building modern, responsive user interfaces

ReactVue.jsNext.jsJavaScriptHTML5CSS3

Backend Development

Creating robust server-side applications

FastAPINestJSPHPASP.NET CorePython

Database & DevOps

Managing data and deployment workflows

MySQLMongoDBSQL ServerDockerGit

AI & Innovation

Integrating artificial intelligence solutions

PythonRAGPineconeText EmbeddingWebSocket

Skills

Technical expertise across the full development stack

Expert
Advanced
Intermediate
🖥Frontend
React
Next.js
Vue.js
TypeScript
Tailwind CSS
HTML5 / CSS3
⚙️Backend
Python
FastAPI
NestJS
ASP.NET Core
PHP / Symfony
Node.js
🗄Database & DevOps
MongoDB
MySQL / SQL Server
Docker
Kubernetes
Git / GitHub
CI/CD
🧠AI & Tooling
RAG Pipelines
Pinecone
Text Embedding
LLM Integration
Prometheus / Grafana
WebSocket

Education

My academic background

National Engineering Diploma

In progress

Software Engineering — INSAT

National Institute of Applied Sciences and Technology

2022 - 2026
Tunis, Tunisia

Featured Projects

A selection of my academic and personal projects

Multi-Tenant AI Chatbot Widget
Multi-Tenant AI Chatbot Widget
Personal Project2025–2026

A reusable chatbot widget designed for external client websites, built around single-script deployment, tenant isolation, and a lightweight integration flow.

ReactTypeScriptViteHonoSupabaseUpstash RedisPostgreSQLShadow DOMZodRailwayCloudflare Pages
KubeMind
KubeMind
Final Year ProjectFebruary 2025 - June 2025

Final year project (PFE) — a full-stack platform for monitoring and managing Kubernetes clusters in real time. Integrates ML-based predictive auto-scaling, multi-cluster visibility, automated alerting, and an interactive workload visualization dashboard.

KubernetesReactFastAPIPythonPrometheusGrafanaDockerHelmPostgreSQL
PromptCraft
PromptCraft
Personal ProjectMay 2025 - June 2025

A full-stack NFT marketplace where users generate unique digital art via AI prompts, then list or auction their creations in real time. Features a live bidding system, wallet integration, and a GraphQL API powering both the marketplace and the generation pipeline.

Vue.jsVelzonNestJSWebSocketGraphQLREST APISSEPythonPostgreSQL
Uptime Monitoring
Uptime Monitoring
Academic ProjectJanuary 2025 - February 2025

Built a real-time URL monitoring system with analytical dashboards tracking uptime, response times, and incident history.

ASP.NET CoreEntity FrameworkSQL ServerC#
CP Coach
CP Coach
Academic ProjectOctober 2024 - November 2024

Developed a coaching platform for competitive programmers with progress tracking, problem recommendations, and performance analytics.

PHPMySQLJavaScriptHTML/CSS
Takwira
Takwira
Academic Project2023 - 2024

Football field booking application with a comprehensive administrative dashboard, real-time availability, and online payment integration.

Symfony 6Doctrine ORMTwigMySQLAPI Platform

Professional Experience

My professional and associative journey

AI Engineer Intern
ApplicareInternship
Jun 2026 - Aug 2026
Tunis, Tunisia
  • • Designed and built AskSahera, a bilingual (FR/EN) production RAG chatbot indexing ~100 source documents
  • • Built a dual-source ingestion pipeline (PubMed XML + GROBID PDF parsing) with IMRAD-aware chunking and a sliding-window fallback, normalized into a shared schema
  • • Developed the RAG backend in Express.js with Qdrant vector storage and OpenAI embeddings, using Claude for generation; integrated Cloudflare R2 for storage
Express.jsQdrantOpenAIClaudeCloudflare R2RAGPython
Software Engineer Intern
MazdevInternship
Jul 2025 - Sep 2025
Tunis, Tunisia
  • • Engineered a production chatbot platform (YAML-configurable) used by non-technical users to create 20+ bot variants
  • • Built a RAG engine (Pinecone) reaching 94% semantic accuracy across a large document set; optimized embeddings to cut latency 45%
  • • Built an automated testing framework, cutting the QA cycle 50%
PythonFastAPIPineconeRAGTestingDocker
Fullstack Developer
MazdevPart-time
Mar 2025 - Jun 2025
Tunis, Tunisia
  • • Architected an AI-powered legal contract review platform for 40+ enterprise clients, cutting analysis time 60%
  • • Built a React/Next.js + FastAPI system processing 500+ contract reviews per month at production scale
  • • Implemented a Docker CI/CD pipeline, cutting infra setup time 75%
FastAPIReactNext.jsMongoDBDockerGitCI/CD

Volunteering Experience

Junior Enterprise INSAT logo

Event Mission Leader

Junior Enterprise INSAT

August 2024 - June 2025

Organized the INSAT Enterprise Forum 6.0 (30+ companies, 1500+ participants)

  • • Coordinated and managed the organizing team
  • • Led strategic planning, monitored activities, and managed documentation
ACM INSAT logo

Operations Manager, WinterCup 7.0

ACM INSAT

February 2025 - March 2025

Managed the programming competition (150+ participants)

  • • Coordinated teams and event logistics
  • • Implemented and monitored operational procedures

Contact Me

Interested in my profile? Feel free to reach out!

Contact Information

Social Networks

GitHub
@Hsan003
LinkedIn
hsanellouze
Send me a message