Hey there! I’m an Android & Flutter developer with over 4 years of hands-on experience in building native and cross-platform mobile apps. I specialize in Kotlin, Jetpack Compose, Flutter, and modern architectures like Clean Architecture and MVVM. As a Certified Scrum Master and Product Owner, I thrive in agile teams, drive delivery, and help shape product strategy while ensuring quality and scalability. I've contributed to apps reaching 1M+ users for national and international clients, implemented reusable components, and championed CI/CD practices and TDD. I’m always eager to learn, improve processes, and collaborate with product and design teams to deliver impactful software.

Oussama Ridene

Hey there! I’m an Android & Flutter developer with over 4 years of hands-on experience in building native and cross-platform mobile apps. I specialize in Kotlin, Jetpack Compose, Flutter, and modern architectures like Clean Architecture and MVVM. As a Certified Scrum Master and Product Owner, I thrive in agile teams, drive delivery, and help shape product strategy while ensuring quality and scalability. I've contributed to apps reaching 1M+ users for national and international clients, implemented reusable components, and championed CI/CD practices and TDD. I’m always eager to learn, improve processes, and collaborate with product and design teams to deliver impactful software.

Available to hire

Hey there! I’m an Android & Flutter developer with over 4 years of hands-on experience in building native and cross-platform mobile apps. I specialize in Kotlin, Jetpack Compose, Flutter, and modern architectures like Clean Architecture and MVVM. As a Certified Scrum Master and Product Owner, I thrive in agile teams, drive delivery, and help shape product strategy while ensuring quality and scalability.

I’ve contributed to apps reaching 1M+ users for national and international clients, implemented reusable components, and championed CI/CD practices and TDD. I’m always eager to learn, improve processes, and collaborate with product and design teams to deliver impactful software.

See more

Experience Level

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

Language

English
Advanced
Arabic
Fluent
French
Fluent

Work Experience

Full Stack Developer at TRITUX Group
April 1, 2025 - Present
Developed a cross-platform Flutter application for iOS, Android, and web, boosting development efficiency by 40% via a unified codebase. Designed scalable NestJS microservices with RESTful APIs delivering real-time football scores, rewards, and news integrated with the Tunisia Football Federation. Created an advanced Next.js admin dashboard with comprehensive data visualization to enhance usability. Automated CI/CD pipelines with GitLab Runner, halving deployment time on Google Cloud. Led Agile ceremonies including standups and sprint planning, managing tasks through Jira to ensure timely project delivery.
Project Manager / Scrum Master & Full Stack Developer at TANITWEB
March 1, 2025 - August 7, 2025
Managed five cross-functional teams (up to 10 members) delivering projects such as Mosaique FM with over 500K downloads, NessmaPlay, HPlus, and RadioTN, achieving 100% on-time sprint completion. Developed cross-platform Flutter apps using BLoC and Riverpod with REST/GraphQL APIs and end-to-end testing, reducing buggy issues by 40%. Built high-traffic Next.js websites with Tailwind CSS and TypeScript, supporting VOD platforms. Designed NestJS microservices and optimized MySQL/Prisma queries for a 30% performance improvement. Automated CI/CD pipelines via GitLab and deployed applications on Jelastic Cloud, ensuring code quality through SonarQube. Mentored junior developers on Clean Architecture and best practices.
Flutter Developer at IPM Group
July 1, 2023 - August 7, 2025
Built and maintained high-traffic Flutter news applications including La Libre, DH Les Sports+, and L’Avenir used by over 100K users, enhancing app load times by 20%. Implemented Clean Architecture and integrated third-party APIs related to analytics, ads, and news feeds for improved user experience. Collaborated within Scrum teams delivering features bi-weekly using Jira and Bitbucket for issue tracking.
Lead Mobile Engineer & Scrum Master at TRITUX GROUP
April 1, 2025 - Present
Led a mobile team of 3 developers; enforced Clean Architecture standards, code reviews, and SOLID principles. Designed reusable native Kotlin SDKs (MRZ scan, OCR, OAuth2, analytics) for national institutional applications (Tunisie Telecom, Ministry of Finance). Developed NestJS microservices (REST/WebSockets) and Flutter frontends for real-time sports data; CI/CD pipelines via GitHub Actions. Facilitated all Scrum ceremonies and removed delivery blockers, delivering critical, high-traffic applications for national institutions.
Lead Full Stack & Mobile Developer · Scrum Master at TANIT WEB
January 1, 2023 - March 31, 2025
Managed and mentored a team of 6 developers (web + mobile) through Agile coaching and continuous improvement practices. Full-stack development with React (TypeScript) + NestJS + Flutter applying Clean Architecture and end-to-end TDD. Delivered NessmaPlay (video streaming) and Mosaique FM (radio & news) — live on App Store & Play Store. Collaborated with Product Owners on backlog grooming and user story definition. Improved team velocity and delivery predictability through structured Agile practices.
Mobile Developer – On-Site Assignment at IPM GROUP (via TANIT WEB) – Belgian Press Group
July 1, 2022 - July 31, 2023
Built and maintained Flutter media applications (DH Les Sports, La Libre) for a Belgian press group — 500K+ active users. Created reusable design system components adopted across multiple group products. Prototyped and validated new features; implemented in-app subscriptions, push notifications and analytics (Firebase, Mixpanel).
Senior Mobile Developer at TANIT WEB
February 1, 2022 - December 31, 2022
Developed cross-platform Flutter applications (Clean Architecture, BLoC, Riverpod) for international clients. Integrated REST APIs with type-safe code generation (Freezed, json_serializable). Optimized performance through widget tree refactoring and profiling with Flutter DevTools.

Education

National Diploma in Computer Engineering at ESPRIT, Private Higher School of Engineering and Technology
September 1, 2019 - July 1, 2021
Bachelor’s Degree in Computer Science at ISETN, Higher Institute of Technological Studies of Nabeul
September 1, 2016 - June 1, 2019
National Engineering Degree in Computer Science (Bac+5) at ESPRIT – Private Higher School of Engineering and Technology, Tunis
January 1, 2019 - December 31, 2021
Bachelor's Degree in Computer Science at ISETN – Higher Institute of Technological Studies of Nabeul
January 1, 2016 - December 31, 2019

Qualifications

Professional Scrum Master I (PSM I)
January 11, 2030 - August 7, 2025
Professional Scrum Master I (PSM I)
January 1, 2025 - April 22, 2026
Professional Scrum Product Owner I (PSPO I)
January 1, 2025 - April 22, 2026

Industry Experience

Software & Internet, Media & Entertainment, Telecommunications, Government, Professional Services