ABOUT ME
Hello! I'm Hamza Ben Ismail, a Computer Science Graduate from the Faculty of Sciences of Sfax. I'm a versatile software engineer from Tunisia with expertise spanning full-stack web development, desktop applications, IoT systems, blockchain technology, artificial intelligence, and automation. I specialize in building end-to-end solutions using modern tech stacks — from React + Spring Boot web platforms and Discord bots to embedded systems with Raspberry Pi and ESP32. I'm deeply experienced with AI tools, prompt engineering, LLMs, AI agents, and AI-powered automation — building intelligent systems that solve real-world problems. I thrive on solving complex problems, learning new technologies, and delivering innovative solutions that make a real impact.
PROJECTS
LOGISERV - Fleet Management System
Full-stack web platform for fleet maintenance tracking and operational monitoring. Features React + TypeScript frontend, Spring Boot REST API, Keycloak authentication, Redis + Firebase notifications, Docker containerization, and Nginx deployment.
Fog Chess
A two-player hidden-information chess variant for LAN play. Opponent pieces are invisible — you only see that a square is occupied. Features secret piece arrangement, private guess-pins, fair check notifications, and a Chaos mode with fairy pieces (Amazon, Chancellor, Nightrider) and variable board sizes up to 10x10.
ChessCipher
A steganographic tool that hides secret messages inside chess board images. Uses SHA-256 to map characters to board squares, generating realistic-looking positions as camouflage. Available as both a Python CLI tool and an interactive browser app with drag-and-drop piece placement.
Chkoba (شكوبة)
A multiplayer browser implementation of the popular Tunisian card game. Built with Firebase Realtime Database for real-time multiplayer across any network. Supports 2 or 4 player team modes with full Shkobba scoring mechanics.
Custom Checkers
A fully customizable checkers game with adjustable board size, 6 king movement modes, board editor, shareable links, and real-time peer-to-peer multiplayer via WebRTC.
Custom WordleV2
A fully-featured Wordle clone with a powerful puzzle creator, multiple game modes, and secure link-based puzzle sharing. Create custom word puzzles with unique rules and share them with friends via encrypted links.
Discord Moderation Bot
A powerful Discord moderation bot built to control and manage message flow in specific channels. Features daily limits, per-submission cooldowns, multi-channel support, interactive dashboard, lockdowns, and role restrictions.
Game Update Bot
A Discord bot that monitors Fortnite, Valorant, and CS2 for game updates using public APIs and GitHub Actions. Automatically sends formatted notifications to your Discord server when new versions are detected.
Retro Portfolio Website
This very portfolio! A retro Game Boy-styled website with interactive animations, sound effects, and a fully functional contact form.
MicroSaving
A Python-based tool designed to help you save money by generating personalized, gamified savings challenges. This project creates interactive HTML trackers for your PC and phone, as well as printable sheets for physical tracking.
Simple Inventory
A comprehensive Inventory and Sales Management System built with Python and Tkinter (ttkbootstrap). This application allows users to track purchases, manage inventory records, and export daily reports.
Calculateur To Hide Files
A Windows application with a secret vault to hide and encrypt files for maximum security. Features advanced encryption algorithms to keep your sensitive files completely protected.
ValenLink
A romantic and interactive web application designed to ask that special someone to be your Valentine! This project allows you to generate a personalized link that sends the recipient's response directly to your email.
Ball Simulation
A customizable physics-based battle simulation where you spawn "Minion" balls to defeat "Boss" balls. Features real-time collision detection, health systems, adjustable physics parameters, and multiple difficulty levels. Built with Python and Pygame with a clean, interactive UI.
Hangman Game
An interactive word-guessing game built with Python where players attempt to uncover a hidden word by selecting letters one at a time. Features a graphical interface with an on-screen keyboard, real-time hangman figure updates, multiple word categories, score tracking, and adjustable difficulty levels that make it engaging for all ages.
Dice Game
A fun and interactive dice matching game available as both a Web Application and a Desktop Application. Goal: The dice roll automatically. Your goal is to wait until all 6 dice show the same number. The game tracks how many rolls it took to achieve a perfect match.
Game Of Math
A Java servlet-based web application featuring user authentication (signup/signin) and an interactive math equation game with scoring. Demonstrates full-stack Java web development with session management.
Clock Simulation
This project simulates a "random walk" on a clock face to determine probability distributions of the last visited number. Visualizes statistical outcomes through Monte Carlo simulations, generating thousands of random walks to map probability patterns across all clock positions with detailed graphical output.
Valorant Agent Selection
A Python automation script that auto-locks your agent in Valorant. Uses screen detection and automated inputs to secure your preferred character instantly during agent selection phase.
File Sorter
A Python script that organizes any folder automatically. Features customizable "don't touch" lists and extensive customization options to make it the best organizer ever. Simply place it in an unorganized folder and watch it work!
Encrypte And Decryption
A text encryption and decryption tool that allows you to encrypt messages with a key and share them securely. Your friends can decrypt the messages using the same key for secure communication.
Love Calculateur Android
An Android APK built with Delphi/Pascal that calculates love percentage between names using ASCII code analysis. Features fun easter eggs and a polished mobile UI.
Minecraft Language Converter
A Python script that converts any word to Minecraft enchanted language. Fun tool for creating custom Minecraft text and messages.
Morse Code Converter
A simple Python script that translates words to Morse code. Perfect for secret communication with friends or learning Morse code.
Password Generator
A secure password generator built with Python. Creates strong, random passwords with customizable length and character sets.
Zip Bomb Creator
A Python script that creates zip files that appear small but are actually very large. Customizable zip file creation with compression techniques.
SKILLS
Programming Languages
Web Development
Windows Development
Tools & Technologies
IoT & Embedded Systems
AI & Machine Learning
Project Management & Marketing
EXPERIENCE
Developer & Community Manager
The Orange Labz — Orange Crush Game
2025 - Present
Working on the ToLZ NFT collection and Orange Crush tap-to-earn crypto game at The Orange Labz. Built and managed a Discord community of 1000+ players as both developer and community manager. Launched the ToLZ NFT collection on OpenSea and continue developing the game ecosystem.
LOGISERV - Final Year Project
Academic Project
Apr 2025 - Jun 2025
Developed a full-stack web platform for fleet maintenance tracking and operational monitoring. Built with React + TypeScript frontend, Spring Boot REST API backend, Keycloak authentication, Redis + Firebase notifications, Docker containerization, and Nginx deployment.
Computer Science Graduate
Faculty of Sciences of Sfax
2022 - 2025
Completed my Computer Science degree with focus on software development, web technologies, and system architecture. Developed strong foundation in programming fundamentals and modern development practices.
Software Developer Intern
Tunisie Telecom
2024
Designed and developed an employee management application to streamline HR operations. Implemented secure CRUD functionality for employee records using modern web technologies, enabling centralized access to staff data. Built a clean, intuitive user interface that improved efficiency by eliminating manual record-keeping processes.
Pascal Programming
Education
2019 - 2024
Studied Pascal programming for 5 years, building a strong foundation in programming logic and problem-solving skills.
Programming Journey Begins
Self-Learning
2019 - Present
Started my programming journey with Pascal, then expanded to C, C++, Java, JavaScript, PHP, Python, and MySQL. Always eager to learn new technologies!
Computer Science
Graduate 2025
🎯 Academic ExcellenceSoftware Intern
Tunisie Telecom
🏢 Corporate ExperienceFull-Stack
LOGISERV Project
⚡ Modern Tech StackModern Tech
React + Spring Boot
🌐 Cutting EdgeProgramming
5+ Languages
🧠 Multi-ExpertProjects
20+ Completed
💡 Problem SolverAutomation
Scripting & Bots
⚡ Process AutomationAI & LLMs
Expert Prompt Engineering
🤖 AI IntegrationBlockchain & NFT
The Orange Labz — ToLZ
🚀 Crypto SpaceCONTACT
hamza.benismail.6@gmail.com
Always AvailableGitHub
github.com/naniiic137
Active Developerlinkedin.com/in/hamzabenismail1
Professional NetworkPhone
+216 12345678
Business HoursLet's Connect! 🚀
Ready to bring your ideas to life? Drop me a message!