Freelance à Nice · disponible pour vos projets

Michal Ivaska

Développeur Flutter & IA

  • Applications iOS & Android
  • Web & desktop
  • Back-end & Firebase
  • Intelligence artificielle
  • Conseil & accompagnement

Développeur Flutter freelance à Nice, je conçois des applications mobiles, web et desktop de A à Z : interface, back-end (API Laravel, Firebase ou vos API existantes) et intelligence artificielle. Plus qu’un exécutant, je vous conseille et vous accompagne à chaque étape, de l’idée jusqu’à la mise en ligne, sur les stores comme sur le web.

Michal Ivaska, Développeur Flutter & IA
ans comme développeur professionnel, et plus de 20 ans de code en autodidacte
10+
téléchargements de mes applications sur l’App Store et Google Play
800 000+
de note moyenne pour mes applications, sur plus de 6 800 avis
4,5★
langues parlées couramment, pour échanger avec vos équipes en France comme à l’international
7

Services

Ce que je peux faire pour vous

Mobile, web, back-end, IA, paiements, API tierces… Autodidacte et curieux, j’aime les défis techniques : un besoin inédit est pour moi l’occasion d’aller plus loin, et je me forme en continu pour trouver la bonne solution.

Conseil et accompagnement

Je ne me contente pas de développer ce qu’on me demande : je vous aide à définir les bonnes fonctionnalités, à faire les bons choix techniques et à prioriser, de l’idée jusqu’au lancement et au-delà.

Applications mobiles

Des applications iOS et Android en Flutter, avec un seul code source pour les deux plateformes.

Web et desktop

Le même code Flutter sur le web et macOS, ou des interfaces web sur mesure en VueJS ou avec d’autres technologies front-end.

Back-end, API & Firebase

Votre propre API en Laravel, un back-end Firebase (Firestore, authentification, notifications push) ou l’intégration de vos API existantes et de services tiers : paiements Stripe, abonnements in-app, e-mails, cartes…

Publication et maintenance

Mise en ligne sur l’App Store et Google Play, mises à jour et suivi dans la durée. Des applications stables et soignées : je ne fais jamais les choses à moitié.

Formation Flutter

J’enseigne Flutter en Mastère Informatique chez Ynov Campus et je forme aussi les équipes de développement, avec des formations adaptées à leur niveau et à leurs projets.

Un projet en tête ?

Parlons-en

Méthode

Une méthode simple et transparente

Une approche itérative, proche des méthodes agiles : vous gardez la main sur le budget et voyez votre application avancer concrètement, étape par étape.

  1. Analyse de vos besoins

    Nous échangeons sur votre projet, vos utilisateurs et vos objectifs, pour cerner précisément le besoin réel.

  2. Proposition et devis

    Je vous propose les solutions les plus adaptées et un devis détaillé. Budget serré ? Nous ajustons ensemble le périmètre pour aller à l’essentiel.

  3. Livraison par modules

    Le développement avance module par module : chaque fonctionnalité est livrée, testée puis validée par vous.

  4. Validation, puis la suite

    Vous ne réglez que ce qui est livré et validé, puis nous passons au module suivant, à votre rythme.

Je suis très disponible et réactif : les bugs sont généralement corrigés en moins de 24 heures, et je mets tout en œuvre pour livrer les fonctionnalités dont vous avez besoin dans vos délais, même serrés.

Réalisations

Réalisations

Mes applications

Capture d’écran de Livre des recettes
Capture d’écran de Livre des recettes

La comptabilité des auto-entrepreneurs

Livre des recettes

  • 4,7· 319+ avis
  • 35 000+téléchargements

Recettes et dépenses, TVA, déclarations URSSAF et réception des factures électroniques. Une seule base de code Flutter pour iOS, Android, macOS et le web, avec une API Laravel.

Fonctionnalités
  • Recettes et dépenses
  • TVA
  • Déclarations URSSAF
  • Factures électroniques
  • Graphiques
  • Exports PDF et CSV
  • iOS
  • Android
  • macOS
  • Web
  • Flutter
  • Laravel
  • Firebase

Développement sur mesure

Capture d’écran de Book Up

Book Up

Application de réservation qui met en relation des professionnels (coiffure, esthétique, photographie) et des modèles, avec un agenda de créneaux et des abonnements.

  • Flutter
  • Laravel
  • Firebase
  • Stripe
  • iOS
  • Android
Capture d’écran de Visity

Visity

Plateforme de gestion de biens immobiliers développée avec les frameworks Laravel et VueJS.

  • Laravel
  • VueJS
Capture d’écran de Restaurant L’Escabèche

Restaurant L’Escabèche

Plateforme de gestion des commandes, des menus et des stocks pour les restaurants L’Escabèche.

  • Laravel
  • VueJS
  • Stripe
  • PayPal

Projets antérieurs

À propos

Un parcours atypique, une même passion

Je développe des applications depuis l’âge de 15 ans. Avant d’en faire mon métier, j’ai enseigné les mathématiques et la géographie, et soutenu un doctorat en didactique des mathématiques : j’en ai gardé la rigueur, le goût des problèmes complexes et le sens de la pédagogie, bien utile pour expliquer simplement des choix techniques.

J’ai commencé ma carrière de développeur en 2016 comme lead développeur web chez Lundi Matin, puis je suis devenu freelance en 2019. Aujourd’hui basé à Nice, je crée mes propres applications, téléchargées plus de 800 000 fois, j’accompagne des entreprises dans leurs projets mobiles, web et IA, et j’enseigne Flutter en Mastère Informatique chez Ynov Campus.

Curieux et polyglotte, je parle couramment français, anglais, espagnol, italien, slovaque, tchèque et serbe/croate, ce qui me permet de travailler avec des équipes en France comme à l’international. Passionné de géographie, je voyage dès que je peux : j’ai déjà visité la quasi-totalité des pays d’Europe et plusieurs pays d’Asie, d’Afrique et d’Amérique, une passion qui a aussi donné naissance au blog Quel beau monde et à mes applications Quiz Geo. Et même en voyage, mon ordinateur m’accompagne toujours : je reste joignable et disponible pour mes clients, où que je sois.

  • freelance
  • développeur
  • formateur
  • mathématicien
  • autodidacte
  • polyglotte
  • voyageur

« Complètement investi dans le projet, il ne s’est pas contenté de satisfaire à des exigences techniques lourdes dans un temps record, mais aussi su partager son expérience d’enseignant dans un esprit de dialogue, de bienveillance […]. L’association a trouvé en Michal un partenaire précieux, investi et généreux, avec ce sens de l’initiative qui fait l’essence des meilleurs collaborateurs. À recommander sans aucune limite. »

Responsable pédagogique, Association Les Passes-Passent · Recommandation publiée sur Malt

Parcours

Expérience & formation

Expérience professionnelle

  1. – aujourd’huiEn cours

    Enseignant Flutter en Mastère Informatique

    Ynov Campus · Lyon

  2. – aujourd’huiEn cours

    Freelance développeur web et mobile

    Indépendant · Nice

  3. –

    Développeur/chercheur en intelligence artificielle

    Lundi Matin · Montpellier

  4. –

    Lead développeur web

    Lundi Matin · Montpellier

  5. –

    Formateur en mathématiques

    CFA de l’Yonne · Champignelles

  6. –

    Professeur de l’enseignement secondaire

    Lycée J. G. Tajovský · Banska Bystrica (Slovaquie)

Formation

  1. –

    Contrat de professionnalisation

    Développement web

    Lundi Matin · Montpellier

  2. –

    Doctorat PhD (Bac+8)

    Didactique des mathématiques

    Université Matej Bel, Faculté des sciences · Banska Bystrica (Slovaquie)

  3. –

    Master (Bac+5)

    Enseignement des mathématiques et de la géographie

    Université Matej Bel, Faculté des sciences · Banska Bystrica (Slovaquie)

  4. –

    Licence (Bac+3)

    Enseignement des mathématiques et de la géographie

    Université Matej Bel, Faculté des sciences · Banska Bystrica (Slovaquie)

Certifications

  • Introduction to Flutter Development Using Dart

    The App Brewery

  • Swift Level 1 & 2

    Cambridge Certification Authority

Publications scientifiques

Compétences

Compétences informatiques

Intelligence artificielle

  • LLM
  • OpenAI API
  • Prompt engineering
  • Claude Code
  • MCP

Langages

  • Dart
  • PHP
  • Swift
  • JavaScript
  • SQL
  • HTML
  • CSS
  • LaTeX

Frameworks

  • Flutter
  • Laravel
  • VueJS
  • Vuetify
  • React
  • jQuery

Back-end & cloud

  • REST API
  • Firebase
  • Firestore
  • Firebase Auth
  • Cloud Messaging
  • Crashlytics
  • Remote Config
  • MySQL
  • AWS S3

Paiements & services

  • Stripe
  • RevenueCat
  • PayPal
  • AdMob
  • Sign in with Apple
  • Google Sign-In
  • Brevo
  • Mailgun
  • B2Brouter
  • OpenStreetMap

IDE, outils & CMS

  • Android Studio
  • PhpStorm
  • Xcode
  • phpMyAdmin
  • WordPress

Langues

Compétences linguistiques

Survolez ou touchez une langue pour voir le détail par compétence.À quoi correspondent les niveaux de langue ?

FAQ

Questions fréquentes

Combien coûte le développement d’une application ?

Il existe une solution pour chaque budget. Après un premier échange pour comprendre votre besoin, je vous propose un devis détaillé en adaptant les fonctionnalités et la complexité à vos moyens : nous pouvons commencer par un MVP (Minimum Viable Product, ou produit minimum viable), une première version centrée sur l’essentiel, puis enrichir l’application module par module, au rythme de votre activité.

Combien de temps faut-il pour créer une application ?

Cela dépend des fonctionnalités. Grâce au découpage en modules, un MVP, première version utilisable de votre application, peut être livré rapidement pour tester votre idée auprès de vrais utilisateurs, puis enrichi progressivement. Le devis précise le délai de chaque module, et si vous avez une échéance précise, je m’organise pour la respecter.

Pourquoi choisir Flutter plutôt que le développement natif ?

Flutter permet de créer une seule base de code pour iOS, Android, le web et le desktop, avec des performances proches du natif : des coûts réduits, des délais plus courts et une maintenance simplifiée. Toutes mes propres applications sont développées en Flutter.

Pouvez-vous reprendre une application existante ?

Oui. Je peux reprendre une application Flutter ou un back-end existant, l’analyser, corriger les bugs et la faire évoluer, en l’intégrant à vos API et services déjà en place.

Pouvez-vous intégrer de l’intelligence artificielle dans mon application ?

Oui, absolument ! L’IA peut apporter une vraie valeur à votre application : génération ou analyse de contenu, extraction de données, assistants… en m’appuyant sur les API des grands modèles de langage (LLM), intégrées à votre application et à votre back-end.

Vous occupez-vous de la mise en ligne sur les stores et sur le web ?

Oui, je gère la publication sur l’App Store et Google Play ainsi que la mise en ligne de la version web, puis les mises à jour et le suivi de l’application.

Que se passe-t-il si un bug apparaît ?

Je reste très disponible après la livraison : les bugs sont généralement corrigés en moins de 24 heures, pour que votre activité ne soit jamais bloquée.

Travaillez-vous à distance ?

Oui, je travaille à distance avec des clients partout en France et à l’étranger, et je peux aussi venir sur site à Nice et dans ses environs.

Contact

Un projet d’application ?

Application mobile, web ou back-end : décrivez-moi votre projet, même s’il n’est encore qu’une idée. Je vous aide à le cadrer.