Available to hire
I am a Senior Software Engineer with over 20 years of experience delivering enterprise and cloud-native applications across government, banking, e-commerce, and educational sectors.
I am skilled in designing scalable, secure, and maintainable systems using monolithic and microservice architectures, with hands-on expertise in containerization, orchestration, cloud deployment, and DevOps practices. I have proven ability to deliver business-critical production systems, mentor teams, and implement modern software lifecycle practices in diverse environments.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
German
Advanced
French
Fluent
Arabic
Fluent
Work Experience
Senior Software Engineer – Cloud-native Applications & DevOps Practices at Ministry of Education, Tunisia
July 20, 2018 - February 20, 2022Developed a comprehensive fleet management platform providing administrative, financial, and operational monitoring services. Implemented role-based access control, user profiles, logging, and vehicle lifecycle management, including repair types, repair shops, invoicing, and cost calculations. Delivered real-time statistics and reporting features to support data-driven decision-making and operational efficiency. Technologies used include Spring Boot, Spring Data JPA / Hibernate, Angular, MySQL/MariaDB, Apache Kafka, NoSQL, Docker, Kubernetes, and AWS-based deployments.
Software Developer at Eduserv (Eduser v) – Education Platform
February 5, 2015 - October 20, 2016Contributed to the Eduserv education platform, managing student records, report cards, and timetables. Implemented Java/JSF frontend components and Hibernate-based backend services with PostgreSQL. Delivered features to improve administrative efficiency and accuracy of student records and school workflows.
Software Developer at Ministry of Education
February 20, 2012 - January 20, 2015Designed and implemented a vehicle spares management application to track inventory and procurement, enabling data-driven stock control and purchase workflows.
Software Developer at Ministry of Education
August 20, 2009 - November 20, 2011Developed a stock management system for education sector operations, including inventory tracking and reporting to support procurement and logistics.
Freelance/Senior Software Engineer – Cloud-native Applications & DevOps Practices at Freelance / Independent Contractor
September 20, 2022 - PresentDesigned and delivered enterprise web applications for multiple clients, including e-banking, e-commerce, educational platforms, vehicle fleet management, and inventory systems. Implemented containerized environments using Docker and Kubernetes; established DevOps and cloud-native practices to ensure scalability, reliability, and security. Delivered business-critical production systems, mentored teams, and implemented modern software lifecycle practices across diverse environments.
Freelance Developer – E-Banking Platform at Freelance (E-Banking Platform Project)
October 20, 2022 - March 20, 2025Collaborated with senior engineers to develop a robust microservices-based e-banking platform. Implemented Spring Boot and Spring Cloud microservices, Kafka for asynchronous messaging, Keycloak for identity, OAuth 2 and OpenID Connect for security, and AWS-based cloud deployment. Containerized with Docker, orchestrated with Kubernetes, and automated CI/CD using GitHub Actions on AWS.
Senior Software Engineer – Cloud-native Applications & DevOps Practices at Ministry of Education
September 20, 2022 - PresentDesigned and delivered enterprise web applications for multiple government/education-sector projects, including student information systems, educational platforms, fleet management, and inventory management. Implemented back-end & cloud-native architectures with Docker, Kubernetes, AWS; ensured security, scalability, and maintainability; provided technical leadership and mentoring across teams.
Senior Software Engineer – Cloud-native Applications & DevOps Practices at Ministry of Education
July 1, 2018 - February 1, 2022Progressed from junior to senior software engineer contributing to and leading multiple government and education-sector software projects. Designed and delivered enterprise web applications, including fleet management, inventory management, and student information systems; ensured data integrity and robust operational monitoring.
Software Engineer – Fleet Management Platform at Ministry of Education
July 1, 2018 - February 1, 2022Developed a comprehensive fleet management platform providing administrative, financial, and operational monitoring services. Implemented backend services, data persistence, and integration with frontend components.
Software Developer – Vehicle Spare Parts Management at Ministry of Education
February 1, 2012 - January 1, 2015Designed a vehicle spare parts management application to calculate repair costs for each vehicle; supported data-driven fleet decisions. Implemented backend services and data models to enable efficient parts tracking.
Stock Management Developer at Ministry of Education
August 1, 2009 - November 1, 2011Developed a stock management application for inventory tracking, procurement, and purchasing workflows. Implemented backend services, robust data storage, and operational reporting.
Education
Master in Telecommunications Systems and Networks at Higher Institute of Technological Studies of Radès
January 1, 2019 - December 31, 2022Bachelor's degree in Computer Networks at Faculty of Sciences of Tunis
January 1, 2014 - December 31, 2016Diploma of Higher Studies in Technology at Higher Institute of Technological Studies of Radès
January 1, 2001 - December 31, 2004High School Diploma - Mathematics at Ibn Khaldoun High School
January 1, 2000 - December 31, 2000Master's degree in Telecommunication Systems and Networks at Faculty of Science of Tunis
January 1, 2019 - January 1, 2022Bachelor's degree in Computer Networks at Faculty of Science of Tunis
January 1, 2014 - January 1, 2016Diploma of Higher Studies in Technology at Higher Institute of Technology Studies of Radès
January 1, 2001 - January 1, 2004High School Diploma, Mathematics at Ibn Khaldoun High School
January 11, 2030 - January 1, 2000Qualifications
Diploma of Higher Studies in Technology
January 1, 2001 - December 31, 2004Bachelor's degree in Computer Networks
January 1, 2014 - December 31, 2016Master in Telecommunications Systems and Networks
January 1, 2019 - December 31, 2022High School Diploma - Mathematics
January 1, 2000 - December 31, 2000Diploma of Higher Studies in Technology
January 1, 2001 - January 1, 2004Bachelor's degree in Computer Networks
January 1, 2014 - January 1, 2016Master's degree in Telecommunication Systems and Networks
January 1, 2019 - January 1, 2022High School Diploma, Mathematics
January 11, 2030 - January 1, 2000Industry Experience
Government, Financial Services, Education, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Munich today.