HI, MY NAME IS
Aymen Mabrouk
I am a Software Engineer & Data Science Student
5+ years in the Tech industry!
I’m a passionate and versatile engineer, blending Software Engineering skills with Data Science expertise. From building intelligent IoT systems to creating full-stack web and mobile apps, I bring ideas to life through code and data. I thrive on solving complex problems and crafting smart, scalable solutions powered by modern technologies like AI, machine learning, and cloud services.
Let's turn innovation into impact together!
About Me
Data Science Engineer student with 5+ years in the Tech industry! I am a driven Software Engineer specializing in web development, mobile applications, and IoT solutions. I bring ideas to life with cutting-edge technology while continuously learning and developing AI and machine learning technologies.
Currently pursuing a Master's in Software Engineering and an Engineering degree in Data Science, I combine technical expertise with creative problem-solving to deliver innovative solutions. My versatile skill set spans full-stack development, mobile applications, and expanding into AI/ML implementation including machine learning models, deep learning, and MLOps practices.
I'm passionate about creating elegant, efficient, and user-centered digital solutions that solve real-world problems with a focus on data-driven development. With experience in both front-end and back-end technologies, I bring a holistic approach to development across web, mobile, and IoT domains.
Education
Currently pursuing a Master's in Software Engineering and an Engineering degree in Computer Science, I am dedicated to deepening my expertise and staying at the forefront of technology.

Polytechnique Sousse
Engineering - Data Science
Sep 2024 - Jun 2026


Polytechnique Sousse recognized with the EUR-ACE Certificate of Excellence. This program offers a high standard of education, focusing on developing advanced skills in various frameworks, cloud DevOps, and programming languages. The curriculum emphasizes proficiency in English, French, and German, ensuring a comprehensive and versatile learning experience.

ISIM Monastir
Master - MP, Computer Science
Sep 2023 - May 2025

ISIMM offer excellent programs with strong practical and theoretical backgrounds essential for students to apply their knowledge to real-world problems. ISIMM has significantly advanced my knowledge in AI and machine learning development. This program has provided me with extensive hands-on experience in agile project management and advanced mobile development. It has equipped me with the skills needed to excel in various sectors, including digital services, software development.

ESST Hammam Sousse
Bachelor of Science - BS, Computer Science
Sep 2020 - May 2023

Throughout my studies in ESSTHS, I developed a strong foundation in computational skills through practical programming challenges. This robust and innovative program emphasized collaboration between faculty and students, allowing us to apply our skills to solve a wide range of problems. My education provided ample hands-on experiences in databases, web, IoT, mobile development, and basics of AI, equipping me with the expertise needed to excel in both graduate studies and the job market.
Recent Personal Projects
Constantly staying updated with the latest tech trends, I focus on creating projects that drive continuous learning and innovation.
Click on "View Details" for comprehensive information about each project
Padel Court Analysis System
Advanced AI-powered padel analytics system using deep learning and computer vision for comprehensive gameplay analysis, player tracking, and performance insights. Enhanced version of tennis analysis with multi-angle court detection capabilities.








Tunisian Parking Management System
Enterprise-grade parking management solution with web dashboard and mobile app, featuring real-time attendance tracking, vehicle management, and automated workflow approvals for Leoni Tunisia employees.













AI Vision Suite - Smart Parking System
Advanced computer vision system combining Tunisian license plate recognition and ID card extraction for intelligent parking management and security solutions.









Tennis Analysis
Advanced tennis match analysis system using deep learning and machine learning techniques for ball tracking, bounce detection, and tactical visualization.(Research Paper Published)







Sensor Readings
Mobile, web, and IoT solution to monitor and control climate conditions across multiple server rooms.






VacayShare
Social media application allowing users to share their vacation moments and experiences with their circle of friends and family.





ShopNest
Innovative e-commerce platform focused on selling clothing, accessories, fashion and tech products.





Car Enthusiasts - Comprehensive Car Catalog
Full-stack automotive catalog application designed for car lovers, collectors, and enthusiasts to explore, manage, and showcase a rich collection of vehicles.









GameSpotter
Video game discovery web application that helps you find interesting new games to play. Search for games by platform, genre, and more.






User Management Access System
Comprehensive user management web application with role-based access control, built using .NET Core, Angular, and PostgreSQL for enterprise-grade security and user administration.







My Skills
I am committed to continuously enhancing my technical and interpersonal skills. My diverse skill set allows me to approach problems from multiple angles and deliver effective solutions for complex challenges.

Soft Skills
Personal attributes that enable effective interaction
Communication
90%Teamwork
85%Problem Solving
95%Creativity
80%Adaptability
90%Time Management
85%I excel in communicating complex ideas, collaborating with diverse teams, and adapting quickly to changing situations. My problem-solving approach combines creative thinking with analytical precision to overcome challenges.

Technical Skills
Programming languages and frameworks

React

Python

Flutter

Next.js

TypeScript

Node.js
With expertise in full-stack development and data science, I build responsive web and mobile applications using React, Next.js, Flutter, and Python. I'm experienced with databases (PostgreSQL, Firebase), version control (Git), and AI/ML technologies including machine learning models, deep learning frameworks like TensorFlow, and MLOps practices. My versatile skill set allows me to develop comprehensive solutions across web, mobile, and data science domains.
Other Technical Proficiencies
Data Science
- Machine Learning
- Deep Learning
- TensorFlow
- PyTorch
Database
- PostgreSQL
- Firebase
- MongoDB
- SQL
DevOps
- Git
- Docker
- MLOps
- AWS
Other
- RESTful APIs
- IoT
- Data Analysis
- Agile/Scrum
Certification
I am constantly seeking new opportunities to expand my knowledge and enhance my skills. I actively pursue certifications and tests to validate what I've learned, allowing me to stay current in my field.
Professional Journey
My professional path is defined by a relentless pursuit of growth and excellence. Each role has been a stepping stone, allowing me to apply my technical expertise while embracing new challenges that expand my capabilities in software engineering.
Freelance AI Automation Engineer
🚀 Advanced AI Automation & Document Intelligence
Leading AI automation initiatives with cutting-edge LLMs, intelligent document processing, and end-to-end SaaS solutions that revolutionize business workflows and operational efficiency.
🤖 Intelligent Automation Pipelines
Architected and deployed sophisticated AI automation workflows using n8n and LangChain, integrating multiple LLMs (OpenAI, Claude, Gemini) for intelligent document processing. Led collaborative team meetings and contributed to strategic technical decisions, enhancing workflow efficiency and system reliability.
📄 Advanced Document Intelligence
Developed cutting-edge invoice parsing and classification systems achieving >95% accuracy in knowledge extraction from unstructured documents. Implemented RAG (Retrieval-Augmented Generation) systems with vector databases for enhanced document understanding and contextual processing.
🌐 End-to-End SaaS Platform Development
Built comprehensive SaaS platforms with seamless integrations to billing, CRM, and ERP systems. Designed API-driven workflows and custom integrations that streamline complex business processes, participating actively in cross-functional team collaborations and agile development cycles.
⚡ Production-Ready AI Systems
Delivered scalable, production-ready AI systems that improved operational efficiency and reduced manual workload by 70%. Implemented robust vector database solutions using Supabase and containerized deployments with Docker for enterprise-grade reliability and performance.
Data Science Engineering Internship
🚀 Advanced Data Science & AI Integration
Leading-edge internship focused on implementing machine learning models, predictive analytics, and industrial IoT solutions to optimize production processes and quality control at LEONI Tunisia.
🤖 Predictive Maintenance AI
Developing machine learning models using Python, TensorFlow, and time series analysis to predict equipment failures and optimize maintenance schedules. Implementing real-time anomaly detection systems for production line monitoring.
📊 Production Quality Analytics
Building advanced data science pipelines for quality control using computer vision and statistical modeling. Implementing automated defect detection systems with deep learning algorithms to enhance product quality and reduce waste.
🌐 Industrial IoT & Edge AI
Designing and deploying edge computing solutions for real-time data processing from industrial sensors. Creating scalable IoT architectures with Apache Kafka for streaming analytics and implementing MLOps practices for continuous model deployment.
⚡ Performance Optimization
Optimizing production processes through advanced analytics and AI-driven insights. Developing custom dashboards and KPI monitoring systems using modern data visualization techniques and business intelligence tools.
Masters Final Year Internship
🚀 Enterprise Parking Management Platform
A comprehensive full-stack solution integrating web, mobile, and IoT technologies for Leoni Tunisia's parking and attendance management.
🌐 Web Platform (Next.js)
Developed a comprehensive admin dashboard with real-time attendance tracking, vehicle management, and role-based access control using Next.js, Tailwind CSS, and PostgreSQL. Includes advanced statistics and interactive graphics for entry/exit analytics and reporting.
📱 Mobile App (Flutter)
Built cross-platform mobile application with NFC/Bluetooth integration for contactless attendance based on location access, request management, and real-time push notifications using Flutter and Dart.
🔬 AI/Computer Vision
Implemented license plate detection and extraction microservice using Python and OpenVINO for automated vehicle recognition and entry logging. Developed an AI-powered ID card computer vision system that extracts and validates personal information based on location access from identification documents for enhanced security verification.
🏗️ Architecture & DevOps
Designed microservices architecture with gRPC communication, implemented CI/CD pipelines, and followed Scrum methodology with automated testing using Jest and React Testing Library.
Freelance Developer
🛒 E-commerce Full-Stack Development
Collaborative development of a modern e-commerce platform with responsive design, AI recommendations, and seamless user experience.
🎯 Agile Development & Client Relations
Led client communications, gathered requirements, and implemented feedback through Agile sprints and regular stand-ups, ensuring timely delivery and client satisfaction.
🎨 Modern Frontend Development
Crafted responsive interfaces using React and Tailwind CSS, implementing Next.js for enhanced performance and SEO optimization.
🤖 AI-Powered Recommendations
Developed an intelligent recommendation system using machine learning algorithms to personalize user experiences and boost engagement.
Final Year Bachelor Internship
🌡️ IoT Climate Monitoring System
End-to-end IoT solution combining hardware sensors, real-time dashboards, and mobile monitoring for server room management.
🔧 IoT Hardware Development
Designed and built sensor modules using ESP32 microcontrollers for real-time temperature, humidity, and air quality monitoring with MQTT communication protocols.
📊 Real-time Web Dashboard
Developed responsive React dashboard displaying live metrics, historical data visualization, and automated alert systems with Firebase integration.
📱 Mobile Monitoring App
Created Flutter mobile application enabling remote monitoring, push notifications, and role-based access control for technical staff across multiple server rooms.
User Management Access System
🔐 Comprehensive User Management & Security Platform
Enterprise-grade web application featuring sophisticated role-based access control, advanced security mechanisms, and comprehensive user management built with modern technologies.
🛡️ Advanced Security Architecture
Implemented sophisticated role-based access control system with precise permission management. Built secure authentication and authorization mechanisms using JWT tokens, password hashing, and activity logging for enhanced security monitoring.
🌐 Modern Full-Stack Solution
Developed responsive and intuitive user interface using Angular and Bootstrap with seamless user experience. Created robust RESTful APIs with .NET Core for efficient data operations and integrated PostgreSQL with Entity Framework for optimized database performance.
⚙️ Enterprise Features & Management
Built comprehensive admin dashboard for system monitoring, user management, and report generation. Implemented account management features including password recovery, profile management, and detailed activity tracking with advanced analytics.
📊 Database Design & Optimization
Applied database design best practices including normalization, strategic indexing, and efficient querying. Ensured project sustainability through comprehensive code reviews, detailed documentation, and maintainable architecture patterns.
Beyond Coding
Life is more than just code. Here's where I find my inspiration, recharge my creativity, and maintain the perfect balance.
Outside of work, I love...
Photography
Since I was a child, I've been captivated by the art of capturing moments through a lens. My passion for photography has evolved into a profound appreciation for camera gear, shooting techniques, and the meticulous craft of visual storytelling.
I possess extensive knowledge in camera equipment, video production, photo editing, and color grading. Whenever time permits, I eagerly venture outdoors to capture unique perspectives that reveal beauty in ordinary moments. The technical precision and creative expression in photography provide a perfect balance to my programming endeavors.

Capturing Stories
Every photograph preserves a moment in time—I'm dedicated to finding and immortalizing visual narratives that might otherwise fade into memory.

Physical & Mental Balance
Athletics have been a cornerstone of my life, providing discipline, focus, and a healthy counterbalance to my technical pursuits.
Sports & Fitness
Tennis has been a cornerstone of my life since childhood, complemented by my achievement of earning a brown belt in Kyokushinkai karate. These athletic pursuits have instilled in me discipline, perseverance, and strategic thinking that extend well beyond physical activity.
To this day, I maintain a consistent tennis practice, playing weekly matches, and occasionally enjoying padel as well. These sporting activities provide an essential counterbalance to my technical work, clearing my mind and reinvigorating my energy levels. The mental clarity and physical well-being I gain from regular exercise directly enhance my problem-solving capabilities and creative thinking.
Gaming
Gaming sparked my initial fascination with technology during childhood, serving as the gateway to my current career path. The immersive worlds and complex systems in games cultivated my problem-solving abilities and logical thinking from an early age.
Beyond entertainment, gaming has enhanced my cognitive abilities and reflexes while providing insights into user experience design. Strategy games and RPGs particularly resonate with me, as they require creative problem-solving and analytical thinking. The collaborative aspects of multiplayer experiences have taught me valuable team coordination skills that I apply directly to development projects.

Strategic Thinking
Gaming cultivates analytical thinking, adaptability, and split-second decision-making—capabilities that enrich my approach to software development challenges.
Reading & Learning
I'm constantly expanding my knowledge through books and online courses. From technical literature to philosophy, regular reading keeps my mind open to new ideas and perspectives.
Cars Enthusiast
I've been passionate about cars and sports cars since childhood, always dreaming of owning a supercar someday. This enthusiasm for automotive engineering and design provides a thrilling complement to my technical work in software development.
Contact me
If you have any questions or would like to discuss a potential project, please don't hesitate to reach out. I'm always open to new opportunities and collaborations.
Get in Touch
This portfolio was created in Figma
This portfolio was initially designed in Figma. You're currently viewing the developed version, built with React and Tailwind CSS. You can still explore the original Figma design by clicking the button.