Adem Mami

Hello, I'm

Adem Mami

Software Engineer

Passionate about creating efficient, user-friendly software solutions with a focus on modern web technologies.

Adem Mami - Software Engineer
</>
()

What People Say About My Work

M

Mohamed Landolsi

Software Engineer at Professional Collaborator

"I've had the opportunity to collaborate with Adem on several technical projects, and he's someone you can always rely on. He approaches every challenge with professionalism, learns new technologies quickly, and consistently delivers clean, high-quality work. Beyond his technical skills, he's a great teammate who communicates effectively and is always willing to help."
A

Aymen Gabsi

PFE Supervisor at B2M-IT

"Adem demonstrated strong technical expertise and a remarkable ability to transform complex requirements into a complete and reliable software solution. During his final-year project, he showed great autonomy, professionalism, and commitment while delivering a high-quality digital signage platform."
H

Hamza Ennour

Freelance Project Collaborator at Freelance Collaboration

"Working with Adem on freelance projects was a great experience. He combines strong technical skills with creativity, reliability, and effective communication. His ability to understand requirements, propose solutions, and deliver quality work makes him a valuable collaborator."

About Me

Who I Am

I am a Software Engineer specializing in Software Engineering, passionate about building scalable, high-quality web applications and delivering exceptional user experiences. I hold an Engineering Degree in Software Engineering from IT Business School Nabeul, where I developed a strong foundation in full-stack development, software architecture, and modern engineering practices.

Before transitioning into software engineering, I earned a Bachelor's Degree in Electrical Engineering, which strengthened my analytical thinking, problem-solving abilities, and systems-oriented mindset. This multidisciplinary background enables me to approach complex challenges with both technical precision and practical insight.

I enjoy transforming ideas into reliable, user-centered applications using modern technologies. Committed to continuous learning and professional growth, I strive to build innovative software solutions that create real value for users and businesses alike .

Professional Experience

My professional journey and practical experience in the software engineering field.

Final Year Project (PFE) – Interactive Digital Signage Platform
B2M-IT
February 2026 - June 2026

• Developed an intelligent digital signage platform enabling real-time content management, automated scheduling, and remote screen control

• Implemented a secure multi-tenant admin dashboard with role-based access control, tenant isolation, multimedia uploads, and dynamic playlist management

• Built a cloud-connected player application with offline caching, real-time content synchronization via WebSockets, continuous playback, and analytics for monitoring screen performance and content usage

Angular
Spring Boot
PostgreSQL
WebSocket
REST API
TailwindCSS
Software Engineering Internship (Advanced Internship)
Techno Island
July 2025 - September 2025

• Developed a comprehensive scheduling platform with authentication, automated calendar synchronization, and intelligent conflict detection for real-time appointment coordination

• Implemented availability management with timezone support, public booking pages, and automated notifications

• Built an intuitive dashboard with analytics, profiles, shareable links, and responsive design for individual and group scheduling with bi-directional calendar sync

Next.js
TypeScript
Firebase
Google Calendar API
TailwindCSS
Jitsi Meet
Vercel
Software Engineering Internship (Introductory Internship)
B2M-IT
July 2024 - August 2024

• Developed a high-accuracy AI model in Python for text extraction from images, with optimized performance through advanced data preprocessing

• Built a user-friendly interface with AngularJS, integrated with a Flask backend for seamless real-time text conversion and efficient data flow

• Achieved a balance between speed and accuracy, enhancing usability for real-time text extraction tasks

HTML5
CSS
AngularJS
Python
Flask
PyTorch
TensorFlow
Automation Engineering Project
SOTIPAPIER
February 2023 - June 2023

• Automated a crane to enable wireless control via a remote, integrating an HMI interface

• Created a new electrical cabinet

• Conducted programming with TIA Portal

TIA Portal
HMI
Automation
Electrical Engineering

Education

My academic background and educational qualifications.

Engineer's Degree in Software Programming
IT Business School Nabeul
2023 - 2026

Graduated with an Engineering Degree in Software Engineering, specializing in modern software development, system design, and full-stack technologies.

Bachelor's Degree in Electrical Engineering
Higher Institute of Technological Studies
2020 - 2023

Completed undergraduate studies in electrical engineering, building a strong foundation in systems, circuits, and technical problem-solving.

My Projects

Loading...
Rezervi - Smart Reservation System screenshot 1
Rezervi - Smart Reservation System

Rezervi is a comprehensive reservation management platform designed to simplify venue and service bookings. It offers real-time availability tracking, secure multi-user access, and intelligent scheduling to optimize operations. The platform provides businesses with a complete booking solution featuring customer management, automated confirmations, and a fully responsive interface that ensures a seamless experience across all devices — eliminating manual coordination and minimizing scheduling conflicts

ReactTypeScriptSupabaseTailwind CSS
Loading...
Schedulo - Smart Scheduling Application screenshot 1
Schedulo - Smart Scheduling Application

Schedulo is a smart scheduling application that automates appointment management with calendar integration, timezone-aware availability settings, and conflict-free booking through shareable public links. It streamlines the entire scheduling workflow from availability setup to automated email notifications, eliminating the back-and-forth coordination typically required for professional appointments

Next.jsReactTypeScriptFirebaseGoogle Calendar APITailwind CSSFirestoreGoogle OAuthVercelJitsi Meet
Loading...
Job Matcher - AI-Powered Job Matching Platform screenshot 1
Job Matcher - AI-Powered Job Matching Platform

Smart Job Matcher is an AI-powered platform that analyzes your resume, compares it with job descriptions, and offers personalized improvement tips, compatibility scores, and an intelligent cover letter & resume builder.

Next.jsReactTypeScriptFirebaseGoogle Gemini AITailwind CSSVercel AI SDKNode.jsPDF-ParseChart.js

Skills

My technical and professional skills across various domains.

Soft Skills
Problem SolvingTeam CollaborationCommunicationTime ManagementAdaptability
Technical Skills

Frontend

HTML
HTML
CSS
CSS
JavaScript
JavaScript
TypeScript
TypeScript
React
React
Angular
Angular
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Material UI
Material UI

Backend

Node.js
Node.js
Express.js
Express.js
Python
Python
Django
Django
Spring Boot
Spring Boot

Database

MongoDB
MongoDB
MySQL
MySQL
PostgreSQL
PostgreSQL
Firebase
Firebase
Supabase
Supabase

Tools

Git
Git
GitHub
GitHub
Docker
Docker
Vercel
Vercel
Jira
Jira
Azure
Azure
Figma
Figma

Certificates

Professional certifications and courses I've completed.

Getting Started with Deep Learning
NVIDIA
2025
AWS Academy Machine Learning Foundations
Amazon Web Services
2024
Database Programming with SQL Cumulative
Oracle Academy
2024
PCAP: Programming Essentials in Python
Python Institute
2024
Advanced Git and GitHub Practices
Coursera
2024
Advanced React
Coursera
2024
Build Automation and Continuous Integration
Coursera
2024
Retrieval-Augmented Generation (RAG)
Coursera
2024
Crash Course on Python
Coursera
2024
English for Career Development
Coursera
2024
Frontend Development using React
Coursera
2024
Introduction to Agile Development and Scrum
Coursera
2024
Introduction to DevOps
Coursera
2024
Introduction to Front-End Development
Coursera
2024
Introduction to Git and GitHub
Coursera
2024
Introduction to Software Engineering
Coursera
2024
Learn AI Agents
Coursera
2024
Prompt Engineering for ChatGPT
Coursera
2024
React Native
Coursera
2024

Languages

Languages I speak and my proficiency levels.

Arabic
Native
English
Fluent
French
Intermediate

Contact Me

Feel free to reach out to me for any inquiries or opportunities.

Get In Touch

I'm always open to discussing new projects, opportunities, or partnerships. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Location

Hammamet, Nabeul

Connect With Me

Prefer traditional email? Reach me at ademmami92@gmail.com