I’m Nizar Zitouni, a software engineer with 4 years of Flutter experience, focused on building and shipping mobile products end to end. I enjoy working in fast-moving teams and delivering reliable, offline-friendly features with clean architecture, SOLID principles, and agile execution. From indie publishing (10+ apps, 50K+ downloads) to freelancing and building cross-platform products used by hundreds of thousands of active users, I’ve worked across the full mobile lifecycle: architecture, implementation, testing, monetization, analytics, and app store deployment. I also bring hands-on experience integrating REST APIs with proper error handling and managing state to keep business logic separated from the UI.

Nizar Zitouni

I’m Nizar Zitouni, a software engineer with 4 years of Flutter experience, focused on building and shipping mobile products end to end. I enjoy working in fast-moving teams and delivering reliable, offline-friendly features with clean architecture, SOLID principles, and agile execution. From indie publishing (10+ apps, 50K+ downloads) to freelancing and building cross-platform products used by hundreds of thousands of active users, I’ve worked across the full mobile lifecycle: architecture, implementation, testing, monetization, analytics, and app store deployment. I also bring hands-on experience integrating REST APIs with proper error handling and managing state to keep business logic separated from the UI.

Available to hire

I’m Nizar Zitouni, a software engineer with 4 years of Flutter experience, focused on building and shipping mobile products end to end. I enjoy working in fast-moving teams and delivering reliable, offline-friendly features with clean architecture, SOLID principles, and agile execution.

From indie publishing (10+ apps, 50K+ downloads) to freelancing and building cross-platform products used by hundreds of thousands of active users, I’ve worked across the full mobile lifecycle: architecture, implementation, testing, monetization, analytics, and app store deployment. I also bring hands-on experience integrating REST APIs with proper error handling and managing state to keep business logic separated from the UI.

See more

Experience Level

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

Language

English
Fluent
French
Advanced
Arabic
Fluent

Work Experience

Mid-Senior Flutter Developer at Amaya Ag
November 1, 2025 - Present
Developing B2B agricultural management mobile applications for supply chain stakeholders. Building offline-first features using local data persistence and background synchronization. Collaborating with the Flutter development team through code reviews and agile/scrum workflows. Integrating RESTful APIs with proper error handling and data synchronization. Identifying architectural debt and planning incremental refactors across a 36-feature codebase.
Mid-Senior Flutter Developer at Supono Holdings LTD
January 1, 2024 - July 1, 2025
Built cross-platform Flutter apps for mobile and web from the ground up with 500K+ active users. Conducted extensive A/B testing to optimize user experience and conversion rates. Integrated key SDKs for monetization (RevenueCat, Stripe), analytics (Adjust, Meta), and error tracking (Bugsnag). Published and maintained apps on Google Play Store and Apple App Store. Architected clean, maintainable codebases using Cubit for state management and repository patterns. Connected apps to backend services via RESTful APIs for reliable data flow.
Mid-Senior Flutter Developer at Sup Ono Holdings LTD
January 1, 2024 - Present
Built cross-platform Flutter apps for mobile and web with 500K+ active users from the ground up. Conducted extensive A/B testing to optimize user experiences and conversion rates. Integrated key SDKs for monetization (RevenueCat, Stripe), analytics (Adjust, Meta), and error tracking (Bugsnag). Published and maintained apps on Google Play Store and Apple App Store. Architected a clean, maintainable codebase using Cubit for state management and repository pattern. Connected apps to backend services via RESTful APIs for reliable data flow.
Independent Flutter App Developer at Freelance & NZ-DEV
January 1, 2022 - Present
Created and published 10+ apps under the NZ-DEV brand with 50K+ downloads on the Play Store. Developed custom mobile solutions for freelance clients using Flutter. Used state management solutions (GetX, Bloc, Cubit) to improve performance, maintainability, and separate business logic from UI. Integrated monetization (RevenueCat, AdMob) and analytics (Firebase, Amplitude) SDKs. Collaborated closely with cross-functional teams using Git and GitHub for version control and smooth project execution, focusing on clients’ satisfaction. Designed visually appealing and functional mobile applications with a strong UI/UX focus; optimized for performance through systematic debugging and testing.
IT Manager & Software Developer at Sarl PME Pharma
January 1, 2022 - October 21, 2025
Developed and implemented a custom billing and payment system using modern web technologies, increasing transaction processing efficiency by 35%. Regular maintenance of the company’s computers to ensure proper functioning. Managed the company’s computer network, including monitoring, configuration, and troubleshooting. Integrated and customized the ERP system to align with business processes, implementing automated workflows and reports.
Independent Flutter App Developer at NZ-DEV (Freelance)
January 1, 2022 - Present
Created and published 10+ apps under the NZ-DEV brand with 50K+ downloads on Google Play Store. Developed custom mobile solutions for freelance clients using Flutter. Used state-management approaches (GetX, Bloc, Cubit) to enhance performance and separate business logic from UI. Integrated monetization and backend services, and delivered maintainable, testable codebases for client projects.
IT Manager & Software Developer at Sarl PME Pharm
January 1, 2021 - January 1, 2022
Developed and implemented a custom billing and payments system using modern web technologies, increasing transaction processing efficiency by 35%. Performed regular maintenance of company computers and managed the company network, including monitoring, configuration, and troubleshooting. Integrated and customized the company’s ERP system to align with business processes, implementing automated workflows and reports.

Education

Master Degree in Software Engineer at Constantine 2 NTC
January 1, 2019 - January 1, 2021
Bachelor Degree in Computer Science at Ali Menjeli, Constantine 2 NTC
January 1, 2016 - January 1, 2019

Qualifications

Master's Degree in Software Engineering
January 1, 2019 - January 1, 2021
Bachelor's Degree in Computer Science
January 1, 2016 - January 1, 2019

Industry Experience

Software & Internet, Media & Entertainment, Gaming, Professional Services, Financial Services, Healthcare

Experience Level

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