Software Engineer with 4+ years of experience building scalable mobile applications using Flutter/Dart and native iOS development with Swift. Experienced in mobile architecture, MVVM/MVC patterns, clean architecture, REST APIs, testing, and CI/CD workflows, with a strong focus on performance and maintainable code. Also a technical mentor and programming instructor, teaching students aged 6–18 and guiding them through projects, code reviews, and weekly classes. Passionate about knowledge sharing and delivering intuitive user experiences.

Hiba Chamkhi

Software Engineer with 4+ years of experience building scalable mobile applications using Flutter/Dart and native iOS development with Swift. Experienced in mobile architecture, MVVM/MVC patterns, clean architecture, REST APIs, testing, and CI/CD workflows, with a strong focus on performance and maintainable code. Also a technical mentor and programming instructor, teaching students aged 6–18 and guiding them through projects, code reviews, and weekly classes. Passionate about knowledge sharing and delivering intuitive user experiences.

Available to hire

Software Engineer with 4+ years of experience building scalable mobile applications using Flutter/Dart and native iOS development with Swift. Experienced in mobile architecture, MVVM/MVC patterns, clean architecture, REST APIs, testing, and CI/CD workflows, with a strong focus on performance and maintainable code.

Also a technical mentor and programming instructor, teaching students aged 6–18 and guiding them through projects, code reviews, and weekly classes. Passionate about knowledge sharing and delivering intuitive user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Arabic
Fluent
French
Advanced
English
Intermediate

Work Experience

Trainer & Technical Mentor at Softy Skil ls
May 1, 2023 - Present
Taught programming fundamentals to students aged 6–18 using interactive and project-based learning. Mentored students in building games and applications while improving problem-solving and coding skills. Provided technical guidance and code reviews across different learning levels. Delivered weekly classes for 10+ students and vacation programs for 50+ learners.
Mobile Application Developer at Softylines
October 1, 2022 - Present
Developed and maintained cross-platform mobile applications using Flutter and Dart. Implemented new features based on product requirements, improving usability and the overall user experience. Maintained existing applications through bug fixing, refactoring, and performance optimization. Integrated RESTful APIs and handled asynchronous data flows. Applied state management using Bloc and Provider to keep the architecture scalable and maintainable. Debugged and optimized to improve responsiveness and reduce performance issues. Collaborated with cross-functional teams (developers and designers) in an Agile (Scrum) environment to deliver features on time.
iOS Developer at TakiAcademy
October 1, 2021 - October 1, 2022
Developed native iOS applications using Swift. Implemented application features, UI components, networking layers, and business logic. Applied MVC/MVVM architecture principles and followed clean coding practices. Integrated APIs and contributed to improving application stability and performance.
Software Developer at TakiAcademy
October 1, 2021 - October 1, 2022
Contributed to mobile and software development projects by supporting feature implementation and system improvements. Assisted with API integration and backend communication for application functionality. Participated in debugging and enhancing application stability and code quality. Worked collaboratively with team members to deliver features within deadlines.

Education

Engineer's Degree in Software Engineering at Polytechnic School of Sousse
January 1, 2024 - July 27, 2026
Bachelor’s Degree in Software Engineering at Horizon School of Digital Technologies
January 1, 2022 - January 1, 2024
Engineer’s Degree in Software Engineering at Polytechnic School of Sousse
January 1, 2024 - July 27, 2026
Bachelor’s Degree in Software Engineering at Horizon School of Digital Technologies
January 1, 2022 - January 1, 2024
Bachelor’s Degree in Software Engineering at Polytechnic School of Sousse
January 1, 2024 - August 3, 2026
Bachelor’s Degree in Software Engineering at Horizon School of Digital Technologies
January 1, 2022 - January 1, 2024
Bachelor’s Degree in Software Engineering at Polytechnic School of Sousse
January 1, 2024 - August 3, 2026
Bachelor’s Degree in Software Engineering at Horizon School of Digital Technologies
January 1, 2022 - January 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Computers & Electronics, Gaming, Telecommunications