Available to hire
I’m a software engineer focused on mobile (Android) and full-stack development, with experience in building and scaling applications from scratch, leading architecture decisions, and managing IT infrastructure in an international school environment.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
German
Advanced
French
Fluent
Arabic
Fluent
Czech
Beginner
Work Experience
Co-founder at Mekla
March 20, 2023 - November 11, 2025Analyzed requirements, designed and implemented tailored solutions for a mobility/app project using MERN stack; led cross-functional collaboration and delivered MVPs; technologies include MongoDB, Express, React, Node.js, and TypeScript.
IT & Network Manager at Mint-IT
July 1, 2021 - July 1, 2021Managed the school's IT infrastructure, including user accounts, network access, and server administration (Active Directory, Microsoft accounts, and internal systems). Onboarded staff and students, handled device and data management, and supported IT policies and data protection standards.
IT & Network Manager at EIST, Gammarth
August 1, 2024 - November 11, 2025Managed the school's IT infrastructure, onboarding staff and students, administering accounts, network, telecoms, and HR data integration; ensured data accuracy, provided IT support across departments, and led on-site training for staff.
IT & Network Manager at EIST – Gammarth
August 1, 2024 - October 1, 2025Manage the school’s IT infrastructure, including user accounts, network access, and server administration (Active Directory, Microsoft accounts, internal systems). Oversee onboarding and account creation for staff and students (email accounts, drive access, group chats, Pronote setup). Administer and maintain the facial recognition attendance system and ensure data accuracy in collaboration with HR. Provide IT support and troubleshooting across all departments (software, hardware, connectivity issues). Organize and deliver Pronote training during staff induction week and ensure all users have proper access. Maintain digital systems such as assessment trackers, house-points databases, and shared drives. Support the implementation of IT policies and ensure compliance with data-protection standards.
Software Engineer – JavaScript / Office Add-ins at Rossum & Hamilton s.r.o.
January 1, 2025 - August 1, 2025Developed and maintained JavaScript-based automation scripts and add-ins for Microsoft PowerPoint. Built custom functionality to generate and update slide content dynamically based on business data. Improved internal workflows by creating reusable script templates for recurring presentation tasks. Collaborated with stakeholders to analyze requirements and translate them into reliable, easy-to-use PowerPoint tools.
Co-Founder & Software Engineer at Mekla
March 1, 2023 - January 1, 2025Co-founded and developed a multi-app delivery and marketplace solution (seller, buyer, and delivery agent apps, plus admin backoffice). Collected and analyzed business requirements to design scalable technical solutions. Implemented a full MERN stack (MongoDB, Express, React, Node.js) with TypeScript for web and backoffice components. Designed and implemented mobile application architectures following MVVM and clean modular principles for performance and maintainability. Focused on user experience and performance, optimizing network calls, state management, and navigation flows.
Software Engineer (Android / Mobile) at Mint -IT
February 1, 2020 - July 1, 2021Worked as part of an agile, cross-functional team delivering mobile solutions for major clients in telecom, retail, and mobility. Took responsibility for key architectural decisions, ensuring clear separation of concerns and maintainable codebases. Led and supported migrations from Java to Kotlin, improving readability, scalability, and performance. Contributed to Kotlin Multiplatform Mobile (KMM) initiatives to share logic across platforms.
Freelance Mobile Developer at Champs Nettoyage
January 1, 2019 - PresentBuilt a Java-based Android application to improve operational efficiency and customer engagement for a cleaning services company. Implemented features for task tracking, client communication, and basic reporting.
Front-End Developer at Fleet 54
January 1, 2018 - PresentDeveloped a task-management web application using React.js. Gained practical experience with version-control workflows and collaborative development practices.
Android Developer at Tunav
January 1, 2017 - PresentDeveloped a recommendation system based on social profiling using Android (Java). Implemented logic to leverage social data for personalized recommendations. Strengthened Android fundamentals and Java proficiency through a full project lifecycle.
Education
Master's Degree in Software Engineering at Esprit, Tunis
January 11, 2030 - November 11, 2025Bachelor's Degree in Applied Computer Science at ISI Ariana (Tunisia)
January 11, 2030 - November 11, 2025Engineering Degree (Master’s level) in Software Engineering – Mobile Development at Esprit
January 11, 2030 - January 26, 2026Bachelor’s Degree in Applied Computer Science – Computer Systems and Software at ISI
January 11, 2030 - January 26, 2026Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Education, Other, Telecommunications, Retail
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.