About Me

I'm a versatile Cloud Engineer, Game Developer, and Full Stack Developer based in Soukra, Ariana, Tunisia. My expertise spans across cloud infrastructure with AWS, immersive game development with Unity and VR, mobile applications with Flutter, and full-stack web development with modern frameworks like Next.js, NestJS, Symfony, and Spring Boot.

With a unique background bridging hardware and software, I've built diverse projects including multiplayer games like Capture The Flag and VR Workshop Simulator, enterprise applications like Khademni (job platform) and Biopharma (pharmaceutical management), AI-powered chatbots with RAG architecture, and blockchain experiments with Hedera. My foundation in embedded systems (STM32, Modbus RTU, Automata) combined with cloud-native technologies gives me a comprehensive perspective on building scalable, efficient solutions from the ground up.

Currently pursuing my Engineering Degree in Computer Science at ESPRIT (2022-2025), following my License in Automata and Embedded Systems from ISTIC Borj-Cedria, I'm passionate about exploring cutting-edge technologies including AI/ML with LLM agents, Web3 and smart contracts, VR development, and cloud architecture. I believe in writing clean, maintainable code and creating experiences that are both technically robust and user-friendly. When I'm not coding, you might find me creating educational content like my Professor Wigglybrain YouTube series or experimenting with new game mechanics.

Skills & Expertise

Unity

Proficiency92%

Used in:

  • Capture The Flag
  • VR Workshop Simulator
  • Mythopoly
  • Tap Titan
  • Endless Island

Unreal Engine

Proficiency85%

Used in:

  • Survival Game

Maya 3D

Proficiency80%

Used in:

  • VR Workshop Simulator
  • 3D Game Assets

VR Development

Proficiency88%

Used in:

  • VR Workshop Simulator

C#

Proficiency90%

Used in:

  • Unity Games
  • Capture The Flag

C++

Proficiency82%

Used in:

  • Survival Game
  • Unreal Engine

Flutter

Proficiency93%

Used in:

  • Conge Management
  • Chat & Feedback
  • Khademni Mobile

Dart

Proficiency90%

Used in:

  • Flutter Apps

CodeNameOne

Proficiency78%

Used in:

  • Khademni

Mobile UI/UX

Proficiency85%

Used in:

  • All Mobile Apps

Embedded C

Proficiency80%

Used in:

  • STM32 Projects
  • M2M Internship

STM32

Proficiency82%

Used in:

  • Modbus RTU Implementation

Automata

Proficiency75%

Used in:

  • ISTIC Projects

React.js

Proficiency90%

Used in:

  • Resource Management Tool
  • AI Studio Bot

Next.js

Proficiency92%

Used in:

  • Biopharma
  • AI Studio Bot
  • Chatbot RAG
  • Portfolio

JavaFX

Proficiency80%

Used in:

  • Khademni Desktop

TypeScript

Proficiency88%

Used in:

  • Next.js Projects
  • Node.js Backend

Node.js

Proficiency90%

Used in:

  • Capture The Flag
  • Biopharma
  • Chat App
  • AI Studio Bot

Symfony

Proficiency85%

Used in:

  • Khademni

Spring Boot

Proficiency82%

Used in:

  • Enterprise Projects

.NET

Proficiency80%

Used in:

  • Enterprise Applications

NestJS

Proficiency83%

Used in:

  • Backend Services

PHP

Proficiency78%

Used in:

  • Khademni
  • Symfony Projects

AWS

Proficiency88%

Used in:

  • Resource Management
  • Data Pipeline
  • Cloud Backup

Docker

Proficiency90%

Used in:

  • Monitoring Dashboard
  • Cloud Backup
  • Microservices

Kubernetes

Proficiency75%

Used in:

  • Container Orchestration

CI/CD

Proficiency82%

Used in:

  • Automated Deployments

Prometheus

Proficiency80%

Used in:

  • Monitoring Dashboard

Grafana

Proficiency85%

Used in:

  • Monitoring Dashboard

Python ML

Proficiency83%

Used in:

  • Data Processing
  • AI Studio Bot

LLM Agents

Proficiency85%

Used in:

  • AI Studio Bot
  • Chatbot RAG

RAG

Proficiency88%

Used in:

  • Chatbot with Groq

Groq API

Proficiency82%

Used in:

  • Chatbot RAG

Hedera SDK

Proficiency75%

Used in:

  • Web3 Experiments

Solidity

Proficiency72%

Used in:

  • Smart Contracts

Smart Contracts

Proficiency73%

Used in:

  • Hedera Experiments

MongoDB

Proficiency88%

Used in:

  • Khademni
  • Capture The Flag
  • Biopharma

DynamoDB

Proficiency82%

Used in:

  • Data Processing Pipeline

Redis

Proficiency85%

Used in:

  • Cloud Backup Tool
  • Caching

PostgreSQL

Proficiency80%

Used in:

  • Backend Services

Firebase

Proficiency87%

Used in:

  • AI Studio Bot
  • Mobile Apps

Git

Proficiency92%

Used in:

  • All Projects

Go

Proficiency78%

Used in:

  • Monitoring Dashboard

Python

Proficiency85%

Used in:

  • AWS Tools
  • Data Processing
  • Automation

Experience & Education

Frontend Developer Intern

experience

Tunisie Telecom

Tunisia2023

Developed client services application using Next.js with focus on user experience improvements and REST API integration.

  • Built Next.js client services app
  • Improved UX with modern design patterns
  • Integrated RESTful APIs for data management

Embedded Systems Intern

experience

M2M

Tunisia2023

Implemented Modbus RTU communication protocol on STM32F microcontroller using bare-metal Embedded C programming.

  • Developed Modbus RTU on STM32F (bare-metal)
  • Implemented communication stacks in Embedded C
  • Worked with industrial automation protocols

Engineering Degree in Computer Science

education

ESPRIT

Tunisia2022 - 2025

Specializing in software engineering and advanced computing technologies with focus on full-stack development, cloud computing, and game development.

  • Software Engineering specialization
  • Advanced computing technologies
  • Full-stack and cloud development focus

License in Automata and Embedded Systems

education

ISTIC Borj-Cedria

Tunisia2019 - 2022

Focused on embedded systems, automation, and low-level programming with hands-on experience in microcontroller development.

  • Embedded systems and automation
  • Microcontroller programming
  • Industrial control systems
    Built with v0