Hi, I'm Koussay Issaoui, a Senior Flutter Developer with over 6 years of experience in mobile and front-end development. I specialize in building scalable and multi-platform applications using Flutter, Python, and NestJS. I enjoy leading teams, mentoring developers, and applying clean architecture principles to deliver high-quality software. I'm passionate about optimizing software engineering processes and continuously improving product performance. Whether it’s developing an MVP from scratch or enhancing existing applications, I strive to deliver efficient, maintainable, and robust solutions.

Koussay Issaoui

Hi, I'm Koussay Issaoui, a Senior Flutter Developer with over 6 years of experience in mobile and front-end development. I specialize in building scalable and multi-platform applications using Flutter, Python, and NestJS. I enjoy leading teams, mentoring developers, and applying clean architecture principles to deliver high-quality software. I'm passionate about optimizing software engineering processes and continuously improving product performance. Whether it’s developing an MVP from scratch or enhancing existing applications, I strive to deliver efficient, maintainable, and robust solutions.

Available to hire

Hi, I’m Koussay Issaoui, a Senior Flutter Developer with over 6 years of experience in mobile and front-end development. I specialize in building scalable and multi-platform applications using Flutter, Python, and NestJS. I enjoy leading teams, mentoring developers, and applying clean architecture principles to deliver high-quality software.

I’m passionate about optimizing software engineering processes and continuously improving product performance. Whether it’s developing an MVP from scratch or enhancing existing applications, I strive to deliver efficient, maintainable, and robust solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Fluent
French
Advanced
Arabic
Fluent
Spanish; Castilian
Intermediate

Work Experience

Senior Mobile Application Developer (consultant) at Lifebonder
May 1, 2025 - Present
Implemented responsive rich visuals to meet market standards. Improved CI/CD pipelines and optimized performance using Fastlane, Github actions, and CircleCI. Developed social media niche features built on WebRTC including Agora and plain WebRTC. Enhanced system architecture using a hybrid approach of Clean Architecture and DDD. Established testing infrastructure with BDD Gherkin and Appium.
Senior Flutter Consultant at Freelance
August 1, 2024 - Present
Delivered a functional MVP for Gorofat App within 2 weeks, implementing chat, authentication, geolocation, and social sign-in. Led development for Mushir App by fixing authentication, deep linking, and integrating a custom ClickPay.sa payment gateway. Coached development teams and ensured clean architecture adoption.
Senior Flutter Developer (External) at Babel Group (Spain)
August 31, 2024 - July 16, 2025
Provided Flutter expertise for desktop applications, resolving multi-window management issues. Fixed critical bugs and improved application architecture for better maintainability.
Mobile Development Lead at HOH Web Solutions
May 31, 2024 - July 16, 2025
Led the mobile development team, conducted weekly code reviews, and ensured best practices. Enhanced Xcite Immo by improving architecture and implementing a custom advanced autocomplete feature. Developed TollHopper and led payment gateway integration for seamless European vignette sales.
Product Engineer at Terrific Ventures
September 30, 2023 - July 16, 2025
Rebuilt Gearni (Auto Parts Marketplace) from scratch using TDD and Flutter to ensure a stable MVP. Led a cross-functional team, implemented NestJS backend, and improved app branding and user experience.
Senior Mobile Developer at AZED Group
August 31, 2022 - July 16, 2025
Refactored a Blockchain Wallet App, optimizing state management and UI responsiveness. Applied SOLID principles and TDD to ensure a scalable Flutter codebase.
Mobile Application Developer at Lovester
May 31, 2022 - July 16, 2025
Developed and maintained Flutter apps, implemented complex UI/UX features, and coached junior developers.
Fullstack Developer Intern at Webify Tech
July 31, 2021 - July 16, 2025
Built mobile and web applications using Flutter, Angular, and Laravel.
Junior Flutter Developer at Camel Soft LLC
September 30, 2020 - July 16, 2025
Developed the Drooob App, achieving over 10,000 downloads and maintained the app until early 2021.
Senior Mobile Application Developer (consultant) at Lifebonder
May 1, 2025 - Present
Implemented responsive rich visuals to meet market standards. Improved CI/CD pipelines and optimized performance using Fastlane, GitHub Actions, and CircleCI. Developed social media niche features based on WebRTC technologies (Agora, plain WebRTC). Enhanced system architecture using a hybrid approach combining Clean Architecture and Domain-Driven Design (DDD). Established testing infrastructure with Behavior-Driven Development (BDD) using Gherkin and Appium.
Senior Flutter Consultant at Freelance
August 1, 2024 - Present
Delivered a functional MVP for Gorofat App in 2 weeks, including chat, authentication, geolocation, and social sign-in features. Led development for Mushir App by fixing authentication, deep linking, and integrating a custom ClickPay.sa payment gateway. Coached development teams to adopt clean architecture practices.
Senior Flutter Developer (External) at Babel Group (Spain)
August 31, 2024 - July 16, 2025
Provided Flutter expertise for desktop applications, resolving multi-window management issues. Fixed critical bugs and improved application architecture to enhance maintainability.
Mobile Development Lead at HOH Web Solutions
May 31, 2024 - July 16, 2025
Led the mobile development team and conducted weekly code reviews to ensure coding best practices. Enhanced Xcite Immo by improving architecture and implementing an advanced custom autocomplete feature. Developed TollHopper with leadership on integrating a payment gateway for seamless European vignette sales.
Product Engineer at Terrific Ventures
September 30, 2023 - July 16, 2025
Rebuilt Gearni (Auto Parts Marketplace) from scratch using Test-Driven Development (TDD) and Flutter to deliver a stable MVP. Led a cross-functional team and implemented a NestJS backend while improving app branding and user experience.
Senior Mobile Developer at AZED Group
August 31, 2022 - July 16, 2025
Refactored a Blockchain Wallet App by optimizing state management and improving UI responsiveness. Applied SOLID principles and TDD to ensure a scalable Flutter codebase.
Mobile Application Developer at Lovester
May 31, 2022 - July 16, 2025
Developed and maintained Flutter apps, implemented complex UI/UX features, and coached junior developers.
Fullstack Developer Intern at Webify Tech
July 31, 2021 - July 16, 2025
Built mobile and web applications using Flutter, Angular, and Laravel.
Junior Flutter Developer at Camel Soft LLC
September 30, 2020 - July 16, 2025
Developed the Drooob App which achieved over 10,000 downloads and maintained the app until early 2021.
Senior Mobile Application Developer (consultant) at Lifebonder
May 1, 2025 - Present
Implemented responsive rich visuals to meet market standards. Improved CI/CD pipelines and optimized performance using Fastlane, Github actions, and CircleCI. Implemented social media niche features built on WebRTC including Agora and plain WebRTC. Enhanced system architecture through a hybrid approach of Clean Architecture and DDD. Established a testing infrastructure using BDD with Gherkin and Appium.
Senior Flutter Consultant at Freelance
August 1, 2024 - Present
Delivered a functional MVP for Gorofat App within 2 weeks, implementing chat, authentication, geolocation, and social sign-in. Led development for Mushir App including fixes for authentication, deep linking, and custom ClickPay.sa payment gateway integration. Coached development teams to ensure clean architecture adoption.
Senior Flutter Developer (External) at Babel Group (Spain)
August 31, 2024 - July 25, 2025
Provided Flutter expertise for desktop applications including resolving multi-window management issues. Fixed critical bugs and improved application architecture to enhance maintainability.
Mobile Development Lead at HOH Web Solutions
May 31, 2024 - July 25, 2025
Led the mobile development team, conducted weekly code reviews, and ensured adherence to best practices. Enhanced Xcite Immo by improving architecture and implementing an advanced custom autocomplete feature. Developed TollHopper and led payment gateway integration for seamless European vignette sales.
Product Engineer at Terrific Ventures
September 30, 2023 - July 25, 2025
Rebuilt Gearni (Auto Parts Marketplace) from scratch using TDD and Flutter, ensuring a stable MVP. Led a cross-functional team, implemented NestJS backend, and improved app branding and user experience.
Senior Mobile Developer at AZED Group
August 31, 2022 - July 25, 2025
Refactored a Blockchain Wallet App by optimizing state management and UI responsiveness. Applied SOLID principles and Test-Driven Development to ensure a scalable Flutter codebase.
Mobile Application Developer at Lovester
May 31, 2022 - July 25, 2025
Developed and maintained Flutter applications, implemented complex UI/UX features, and coached junior developers.
Fullstack Developer Intern at Webify Tech
July 31, 2021 - July 25, 2025
Built mobile and web applications using Flutter, Angular, and Laravel.
Junior Flutter Developer at Camel Soft LLC
September 30, 2020 - July 25, 2025
Developed Drooob App, achieving over 10,000 downloads and maintained the app until early 2021.

Education

Bachelor's at ESSTHS, University of Sousse
January 1, 2017 - December 31, 2021
Bachelor’s at ESSTHS, University of Sousse
January 1, 2017 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Transportation & Logistics, Real Estate & Construction, Media & Entertainment, Professional Services
    paper Xcite-immo

    🚀 Proud to share one of the most rewarding challenges I tackled as a Flutter Staff Engineer at HOH WebSolutions! 🚀
    A year ago I led the Flutter development of Xcite‑Immo—a German real‑estate management app on Android (Flutter), iOS (Flutter), and Web (React.js). Designed for real estate agents working in the field, it’s fully offline‑first so it never misses a beat, even without internet! 📱🏗️

    🥸 Among so many ground breaking features I designed, and in our final sprint together, the PO dropped the mother of all tech specs on my desk:

    • A self‑learning, hierarchical DYNAMIC AUTO COMPLETE FEATURE 👺, to make those endless forms feel like typing on butter. That one more spec, signaled one final last dance I had to make with my beloved team mates.

    🔍 The Challenge
    Xcite’s core workflow revolves around long, multi‑step forms for:
    Properties 🏠
    Rental contracts 📄
    Utility agreements ⚡️💧
    Handovers 🤝
    To speed up data entry, the client needed an autocomplete feature that:
    🤖 Merged static values (predefined) and dynamic values (learned as contracts close)
    👥 Scoped suggestions to each user’s team or company
    🌐 Worked 100% offline and online
    💸 Kept Firestore costs in check (avoiding hundreds of thousands of documents per company)
    📚 Hierarchical Example

    • Level 0 (Rooms): “Kitchen,” “Bedroom”
    • Level 1 (Room Parts): for “Bedroom,” show “Closet,” “Window”
    • Level 2 (Defects): for “Window,” show “Cracked glass,” “Loose frame”
      ✅ A Bedroom can’t suggest “Kitchen Counter,” and a Toilet Seat can’t suggest “Broken Door Handle”—the hierarchy is enforced both in data and UI.
      🛠️ My Solution Highlights
      🥷 Local Performance: All lookups run against SQLite (via Floor) for instant, offline results. => we are only querying the local database, and synchronizing with the remote one when we could.

    🥷 Selective Sync: On field focus, only that field’s values (filtered by company ID + hierarchy) sync from Firestore.
    Record Capping: Each field type enforces a max history; oldest entries get evicted to control storage & billing.

    🥷 Soft‑Delete Integrity: Shared entries are flagged (soft‑deleted) rather than removed, keeping local & remote data in sync.

    🥷UX/UI Polish: A sleek, branded dropdown that delights agents and aligns with corporate design.

    🥷End‑to‑End Ownership: I designed schemas, built the Flutter feature, and guided the React.js web team for a unified experience. 💡

    🫠 let us not go through the synchronization logic and constraints that we had to deal with, because it would take time to explain.

    🎉 The Result
    This hierarchical autocomplete became the most complex—and most elegantly executed—feature in HOHWebsolution’s 11‑year history, significantly boosting real estate agent’s productivity and user satisfaction!
    Onward to the next adventure! 💪✨🥷🥷🥷
    https://www.twine.net/signin