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
Used in:
- ▸Capture The Flag
- ▸VR Workshop Simulator
- ▸Mythopoly
- ▸Tap Titan
- ▸Endless Island
Unreal Engine
Used in:
- ▸Survival Game
Maya 3D
Used in:
- ▸VR Workshop Simulator
- ▸3D Game Assets
VR Development
Used in:
- ▸VR Workshop Simulator
C#
Used in:
- ▸Unity Games
- ▸Capture The Flag
C++
Used in:
- ▸Survival Game
- ▸Unreal Engine
Flutter
Used in:
- ▸Conge Management
- ▸Chat & Feedback
- ▸Khademni Mobile
Dart
Used in:
- ▸Flutter Apps
CodeNameOne
Used in:
- ▸Khademni
Mobile UI/UX
Used in:
- ▸All Mobile Apps
Embedded C
Used in:
- ▸STM32 Projects
- ▸M2M Internship
STM32
Used in:
- ▸Modbus RTU Implementation
Automata
Used in:
- ▸ISTIC Projects
React.js
Used in:
- ▸Resource Management Tool
- ▸AI Studio Bot
Next.js
Used in:
- ▸Biopharma
- ▸AI Studio Bot
- ▸Chatbot RAG
- ▸Portfolio
JavaFX
Used in:
- ▸Khademni Desktop
TypeScript
Used in:
- ▸Next.js Projects
- ▸Node.js Backend
Node.js
Used in:
- ▸Capture The Flag
- ▸Biopharma
- ▸Chat App
- ▸AI Studio Bot
Symfony
Used in:
- ▸Khademni
Spring Boot
Used in:
- ▸Enterprise Projects
.NET
Used in:
- ▸Enterprise Applications
NestJS
Used in:
- ▸Backend Services
PHP
Used in:
- ▸Khademni
- ▸Symfony Projects
AWS
Used in:
- ▸Resource Management
- ▸Data Pipeline
- ▸Cloud Backup
Docker
Used in:
- ▸Monitoring Dashboard
- ▸Cloud Backup
- ▸Microservices
Kubernetes
Used in:
- ▸Container Orchestration
CI/CD
Used in:
- ▸Automated Deployments
Prometheus
Used in:
- ▸Monitoring Dashboard
Grafana
Used in:
- ▸Monitoring Dashboard
Python ML
Used in:
- ▸Data Processing
- ▸AI Studio Bot
LLM Agents
Used in:
- ▸AI Studio Bot
- ▸Chatbot RAG
RAG
Used in:
- ▸Chatbot with Groq
Groq API
Used in:
- ▸Chatbot RAG
Hedera SDK
Used in:
- ▸Web3 Experiments
Solidity
Used in:
- ▸Smart Contracts
Smart Contracts
Used in:
- ▸Hedera Experiments
MongoDB
Used in:
- ▸Khademni
- ▸Capture The Flag
- ▸Biopharma
DynamoDB
Used in:
- ▸Data Processing Pipeline
Redis
Used in:
- ▸Cloud Backup Tool
- ▸Caching
PostgreSQL
Used in:
- ▸Backend Services
Firebase
Used in:
- ▸AI Studio Bot
- ▸Mobile Apps
Git
Used in:
- ▸All Projects
Go
Used in:
- ▸Monitoring Dashboard
Python
Used in:
- ▸AWS Tools
- ▸Data Processing
- ▸Automation
Experience & Education
Frontend Developer Intern
experienceTunisie Telecom
Tunisia • 2023
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
experienceM2M
Tunisia • 2023
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
educationESPRIT
Tunisia • 2022 - 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
educationISTIC Borj-Cedria
Tunisia • 2019 - 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