-โฌโฌ.โ.โฌโฌโ
โโโโโโโ
โขโค โโโโโโโโโโโขโค
โโ โ โโ โโโโโโโโโโฌ
โฅโโโโโโค
โโโฉโโโฉโโ
โฌโโฌ
โฌโโฌ Hi, I'm Amen Ellah Kerimi
โฌโโฌ A passionate Computer Engineering Student at the Faculty of Sciences Bizerte.
โฌโโฌ I'm driven by a desire to learn and build, constantly creating projects in areas like Cyber Security, AI, Web Development,
โฌโโฌ Mobile Development, and IoT to refine my skills and stay consistent. Let's Connect !
โฌโโฌ โป/
โฌโโฌ/โ
โฌโโฌ/ \
## ๐ Socials:
[](https://www.linkedin.com/in/amen-ellah-kerimi-354a85286)
[](mailto:amenellah.kerimi@fsb.ucar.tn)
Here's an overview of the technologies and tools I work with, categorized by field:
| Category | Technologies |
|---|---|
| Hardware Platforms | |
| Firmware & RTOS | |
| Sensors & Actuators | |
| Networking & Protocols | |
| IoT Security | |
| Robotics & Automation |
| Category | Technologies |
|---|---|
| Frontend | |
| Backend | |
| Databases |
| Category | Technologies |
|---|---|
| Data Analysis & Visualization | |
| Machine Learning & Deep Learning | |
| Embedded AI / Edge AI / TinyML | |
| Computer Vision |
| Category | Technologies & Concepts |
|---|---|
| ๐ Protocols & Networking | TCP/IP, MQTT, TLS/SSL, ARP, DNS, HTTP/S, 802.11 (WiFi), JWT |
| ๐งฐ Tools & Platforms | Nmap, Wireshark, Hydra, Metasploit, Aircrack-ng, Burp Suite, John the Ripper, Cisco Packet Tracer, Mosquitto, Nginx |
| ๐งจ Attack Techniques | ARP Spoofing, Evil Twin, Deauth, Beacon Flood, Probe Request Spam, MQTT Spoofing, Fake Broker/Device Emulation |
| ๐ก๏ธ Defensive Practices | Strong Authentication (JWT, Username/Password), TLS Encryption, Input Validation & Sanitization, Access Control, Message Integrity (Checksums, Hashing), Secure Credential Storage |
+-------------------------------------------------------+ | CYBERSEC SKILLS | +---------------------------+---------------------------+ | __________________ | Tools / Skills: | | ==c(______(o(______(_() | - Nmap | | )=\ | - Wireshark | | // \\ | - Netcat | | // \\ | - ARP/DNS Scanning | | // \\ | - Beacon / Probe Flood | | // RECON \\ | - Recon Automation Scripts| | // \\ | | +---------------------------+---------------------------+ | | Tools / Skills: | | |""""""""""""|======[*** | - Metasploit Framework | | | EXPLOIT \ | - Vulnerability Scanning | | |_____________\_______ | - Exploit Chaining | | |==[msf >]============\ | - Post-Exploitation Scripts| | |______________________\ | | | \(@)(@)(@)(@)(@)(@)(@)/ | | | ********************* | | +---------------------------+---------------------------+ | o O o | Tools / Skills: | | o O | - Custom Shellcodes | | o | - Reverse Shells | | |^^^^^^^^^^^^^^|l___ | - Meterpreter Payloads | | | PAYLOAD |""\___, | - Obfuscation Techniques | | |________________|__|)__| | - Delivery Methods | | |(@)(@)"""**|(@)(@)**|(@) | | | = = = = = = = = = = = = | | +---------------------------+---------------------------+ | \'\/\/\/'/ | Tools / Skills: | | )======( | - Credential Dumping | | .' LOOT '. | - File / Data Exfiltration| | / _||__ \ | - Token Harvesting | | / (_||_ \ | - Covering Tracks | | | __||_) | | - Analyzing Stolen Data | | " || " | | | '--------------' | | +---------------------------+---------------------------+
| Category | Technologies |
|---|---|
| Version Control | |
| Containerization | |
| CI/CD & Automation |
| Category | Technologies |
|---|---|
| Productivity | |
| Hardware | |
| Gaming |
| Project Name | Description | Tech | Link |
|---|---|---|---|
| IoT Autonomous Robot | Autonomous wheeled robot with articulated arm and custom MPU9250 controller. Deploys TinyML model on ESP32 for real-time control and line-following. ESP32-CAM performs AI object detection (distinguishing tubes for cholesterol vs glucose) and directs the arm to pick-and-place. MQTT handles telemetry and reactive control messages. | ESP32, TinyML, ESP32-CAM, Python, C/C++, MPU9250, MQTT, Edge AI, Robotics | โ |
| Secure OTA Update System | Secure Over-the-Air firmware update system for ESP32 devices. Includes automatic updates via web server, mutual authentication, certificate verification, signature validation, and TLS encryption. Supports version management and server/device cross-validation to ensure safe updates for IoT devices. | ESP32, C/C++, FreeRTOS, HTTPS/TLS, Cryptography, IoT Security | โ |
| MQTT Broker System | Custom MQTT broker for secure message passing between IoT devices. Handles multiple clients and topics, designed for testing and managing IoT networks. | ESP32, C/C++, MQTT, Embedded Networking, IoT | โ |
| SECoT Core Firmware | Firmware for SECoT device acting like a Flipper Zero; supports attacks like ARP spoofing, deauth, evil twin, beacon flood, and combinations for IoT security testing. | ESP32, C/C++, Embedded Security, Wireless Networks | Repo |
| SECoT Victim Firmware | Firmware for IoT victim devices targeted by SECoT attacks; used to demonstrate and test wireless vulnerabilities. | ESP32, C/C++, MQTT, Wireless Security | Repo |
| Smart Light Firmware | Firmware controlling smart lighting devices with networked control, scheduling, and automation. | ESP32, C/C++, MQTT, IoT | Repo |
| Weather Station Firmware | Firmware managing sensors and data acquisition in weather monitoring IoT devices; integrates with MQTT for real-time streaming and dashboard visualization. | ESP32, C/C++, MQTT, Sensors, IoT | Repo |
| Real-Time Face Detection & Recognition (FPGA + CNN) | FPGA-based face detection & recognition using CNN; optimized for real-time performance. | FPGA, CNN, Python, VHDL | Repo |
| Project Name | Description | Link | Preview |
|---|---|---|---|
| Web-IOT-Weather-Dashboard | React frontend + Python Flask backend using MQTT and Chart.js to display weather sensor data. | Repo | |
| amazon-copy | Amazon e-commerce frontend clone built with React. | Repo | โ |
| Online_Shop_Example | Example online shop project demonstrating fullstack concepts. | Repo | โ |
| Introduction_-_React | Basic React tutorial project for learning React fundamentals. | Repo | โ |
| Portfolio-with-Tailwind-CSS | Personal portfolio site using Tailwind CSS. | Repo | โ |
| Project-Template | Boilerplate template project for starting frontend development. | Repo | โ |
| Quiz | Simple interactive quiz app. | Repo | โ |
| Egg_Timer | Timer app implemented in JavaScript. | Repo | โ |
| Full Stack App | Fullstack app with GitHub OAuth authentication, CRUD dashboard, Zod validation, deployment script for Vercel. | Repo | ![]() |
| Notes App | Secure notes app with Clerk authentication, PostgreSQL (Neon), Drizzle ORM, real-time sync. | Repo | ![]() |
| JSON Share App | JSON editor with public URL sharing via Nanoid, secure read-only sharing system. | Repo | ![]() |
| AI Chat App | AI assistant with streaming OpenAI GPT responses, modern responsive chat UI. | Repo |
| Project Name | Description | Link | Preview |
|---|---|---|---|
| Express-Rest-API | RESTful API built with Express.js and Node.js. | Repo | โ |
| Backend-Simple | Basic backend project with Node.js. | Repo | ![]() |
| MySQL-API | API using MySQL database connectivity. | Repo | โ |
| Project Name | Description | Link |
|---|---|---|
| Spam_Classifier | Spam message classification using Python ML. | Repo |
| FAQs Chatbot (work in progress) | AI chatbot project for FAQs handling (not on GitHub yet). | โ |
| Project Name | Description | Link |
|---|---|---|
| PFA_SECOT | IoT security audit system exploiting MQTT vulnerabilities. | Repo |
| SECoT CLI Tool (Rust) | CLI tool in Rust interacting with SECoT ESP32 device; supports network scanning and attack simulation. | Repo |
| Simple-Keylogger | Python keylogger for educational purposes, logs keystrokes to a file. | Repo |
| Tool integrations | Nmap, Hydra, Metasploit, Wireshark, Aircrack-ng, John the Ripper, Burp Suite, Eclipse Mosquitto, OpenSSL (used within projects). | โ |
| Project Name | Description | Link |
|---|---|---|
| IMC_Calculator_App | Flutter app calculating BMI (Body Mass Index). | Repo |
| Project Name | Description | Tech | Link |
|---|---|---|---|
| GitHub User Activity Tracker | C++ CLI tool fetching and displaying recent GitHub user events. | C++, libcurl, nlohmann/json | Repo |
| Internship Applications Automation | Python program that connects to your email, fetches unread internship applications, parses them, and appends structured data to a CSV file. | Python, IMAP, dotenv | Repo |



.png)
.png)


