Next.jsPWAAI AgentsLiveKitMongoDB

Pera — Goal-setting AI PWA

Next.js PWA that helps users set and track goals across five life pillars with AI-powered coaching and live video rooms.

Scroll to explore more

Career Timeline

My professional journey spanning work experience, education, projects, leadership roles, and volunteering

Work Experience

Full-Stack & AI Developer

Self-Employed Freelancer

Remote

Jan 2025Now

Building AI-powered web applications with Next.js, React, and modern AI APIs. Specializing in PWAs, automation pipelines, and scalable backend systems.

Next.jsAI SDKTypeScriptMongoDBPostgreSQLPWA

AI/ML Engineer & Next.js Full-Stack Developer Intern

Info TechBrains

Remote

Jun 2025Aug 2025

Developed AI automation workflows using n8n, implemented custom ML models, and built internal tools for process optimization.

Next.jsPythonn8nAI/MLDockerRunPodFlaskMongoDBopenAI API

Web Developer Intern

SCPC-Comptoir Hammami

Sfax (Hybrid)

Jul 2024Sep 2024

Built responsive web applications and e-commerce solutions, focusing on user experience and modern design patterns.

PHPJavaScriptSQLBootstrap

Coding Tutor

Mind's Academy

Tunis (Remote)

Jan 2023Jun 2024

Taught programming fundamentals and advanced concepts to students, creating engaging curriculum and hands-on projects.

CSDLGame DevelopmentTeaching

Software Developer Intern

SOMOCER Group

Monastir

Jun 2022Aug 2022

Contributed to enterprise software solutions, working on both frontend and backend development tasks.

PythonDjangoSQLREST APIs

Education

M.Sc. in Software Engineering (Exchange)

Philipps-Universität Marburg

Germany

Oct 2025Oct 2026

Advanced studies in software engineering, AI, and distributed systems with focus on practical applications.

B.Sc. in Software Engineering

ESPRIT University

Tunis, Tunisia

Sep 2021Jun 2025

Comprehensive software engineering education covering algorithms, data structures, web development, and software architecture.

Projects

Pera – AI-powered productivity PWA

Personal Project

Remote

Oct 2025Now

Next.js PWA with offline support, push notifications, and AI-powered features. Currently in Play Store testing phase.

Next.jsPWAAI agentsMongoDBPush Notifications

KiddoAI – AI conversational tutor

Personal Project

Remote

Feb 2025May 2025

AI conversational tutor for kids aligned with Tunisian curriculum, featuring React frontend and n8n automations.

FlutterReactSpring Bootn8nAI AgentsMongoDB

ExamAI – AI exam generator

Personal Project

Remote

Nov 2024Jan 2025

AI application generating multi-subject exams in ~30 seconds with ~80% accuracy auto-grading using Azure and Docker.

NestJSSwiftUIAndroid KotlinAzureDockeropenAI API

Treasure Hunt – 2D game in C

University Project

Tunis

Jan 2022May 2022

2D game developed in C with SDL. Led team and ranked top-10 of 250 university projects.

CSDLGame DevelopmentTeam Leadership

Leadership

Co-Founder

Elevated Academy

Tunis (Remote)

Jun 2024Jun 2025

Recruited 8 teachers, supported 70+ students, and redesigned the business model to make teaching opportunities more accessible and rewarding.

Team Leader

AIESEC

Bardo

Dec 2022Dec 2024

Led a team of 4, supported 140+ approved exchange participants in 2024, and coordinated with multiple organizing teams and media channels.

VP of Marketing

Chessprit (Chess Club)

Tunis

Oct 2023Apr 2024

Managed social media and led marketing campaigns for two chess tournaments, growing reach and participation.

Volunteering

English Tutor

Teol Dil Okulları (AIESEC Exchange)

İlkadım, Turkey

Jun 2023Aug 2023

Taught A1–B2 English with interactive, gamified lessons using tools like Kahoot and Wordle to increase engagement.

Journey Highlights

Highlights from group projects, hackathons, and collaborative work

Treasure Hunt 2D Game - Top 10

Treasure Hunt 2D Game - Top 10

Top 10 selected group out of 250 projects for a C-based treasure hunt 2D game.

Let's Connect

Get in touch for collaborations, opportunities, or just to say hello