Peux-tu te présenter, nous parler de ton expertise, ce que tu proposes à tes clients ?
John Villegas : Bonjour, je m’appelle John David.
Je suis développeur mobile avec plus de 10 ans d’expérience, spécialisé dans le développement d’applications multiplateformes avec Flutter, ainsi qu’en iOS natif avec Swift.
Mon expertise repose sur la création d’applications mobiles performantes, maintenables et centrées sur l’expérience utilisateur. J’interviens à toutes les étapes du cycle de vie d’une application : conception, développement, architecture, intégration continue, mise en production et évolutions fonctionnelles.
J’ai eu l’opportunité de collaborer avec des entreprises telles qu’Etam, Renault ou Eiffage, sur des projets variés allant du e-commerce à l’industrie, en passant par des outils métiers. Ces expériences m’ont permis de développer une approche rigoureuse et agile, afin de m’adapter aux besoins spécifiques de chaque client.
Ce que je propose, c’est non seulement une expertise technique pointue en Flutter et Swift, mais aussi un accompagnement stratégique pour faire les bons choix technologiques, poser une base de code solide et assurer la pérennité des projets mobiles.
Je suis à l’écoute de vos besoins, que ce soit pour créer une application from scratch, refondre un existant, optimiser les performances ou renforcer une équipe en interne.
Mon objectif : transformer vos idées en produits mobiles robustes, modernes et évolutifs.
Quand es-tu devenu Freelance, et pour quelle(s) raison(s) ?
John Villegas : J’ai débuté mon aventure en freelance en 2018, animé par l’envie de changer mes habitudes, de m’ouvrir à de nouvelles expériences et de reprendre le contrôle de mon temps
Comment trouves-tu tes clients ? Démarchage, recommandations, plateformes … ?
John Villegas : Je trouve mes clients de plusieurs façons.
D’abord, j’utilise régulièrement des plateformes freelances, qui me permettent d’identifier des missions correspondant à mon expertise, notamment en Flutter et en iOS.
Ensuite, il y a le bouche-à-oreille : au fil des années, des clients et anciens collègues me recommandent ou me recontactent directement pour de nouveaux projets.
Enfin, je développe de plus en plus la partie prospection, en travaillant ma visibilité, en créant des échanges directs avec des entreprises et en proposant mes services lorsque je détecte un besoin concret.
De quelle manière FreelanceRepublik t’a accompagné dans ta recherche de mission ?
John Villegas : FreelanceRepublik est une plateforme solide, dont le fonctionnement me paraît particulièrement pertinent. La pré-sélection des profils fait gagner un temps précieux et garantit que les missions proposées correspondent réellement aux compétences du freelance.
Ce que j’apprécie surtout, c’est leur manière de connecter entreprises et freelances de façon claire et structurée, afin que les deux parties démarrent sur de bonnes bases, avec une compréhension partagée des besoins et des attentes.
C’est une approche professionnelle et efficace qui apporte une réelle valeur ajoutée dans l’écosystème freelance.
Quelle a été ta plus grosse « galère » de freelance ? Comment as-tu géré ça ?
John Villegas : Pour moi, chaque mission freelance réserve son lot de surprises — une mission sans surprise n’en serait pas vraiment une !
Qu’il s’agisse de problèmes de stabilité, de retours utilisateurs à gérer, d’intégrations complexes entre Flutter et le natif, de la mise en place d’une communication en temps réel entre une voiture et un téléphone pour récupérer des données, ou même de la création complète d’un SDK… chaque projet apporte son propre défi.
Ce sont précisément ces défis qui rendent ce métier passionnant. Ils m’incitent à évoluer en permanence, à chercher des solutions innovantes et à collaborer étroitement avec mon équipe pour progresser chaque jour.
C’est cette dynamique qui me motive et me pousse à toujours donner le meilleur de moi-même.
Quel(s) conseil(s) donnerais-tu à ceux qui se lancent/ ou veulent se lancer ?
John Villegas : Pour ceux qui souhaitent se lancer en freelance, je dirais qu’il est essentiel de bien préparer son départ. Ce métier demande autant de rigueur dans la gestion que dans la technique.
Je recommande aussi de cultiver son réseau dès le début : les recommandations et les contacts professionnels sont souvent la clé pour décrocher ses premières missions.
Il faut également savoir être patient et persévérant, car trouver des clients peut prendre du temps au départ. Avec de la régularité — que ce soit via les plateformes, la prospection directe ou le partage de ses compétences — les opportunités finissent toujours par se présenter.
Enfin, il est important de continuer à se former et à élargir son champ de compétences, afin de rester attractif et de répondre aux besoins variés des clients.
À côté de tes missions freelance, as-tu un/plusieurs side projet(s) qui te tient à cœur ?
John Villegas : Actuellement, je travaille sur deux projets personnels qui verront bientôt le jour. J’espère qu’ils seront utiles à un large public et qu’ils apporteront une réelle valeur.
Par ailleurs, je participe également à plusieurs projets open source, principalement autour de la communauté Flutter. J’essaie d’y partager librement mes connaissances techniques en développant et publiant des packages Flutter, afin de contribuer au progrès collectif et d’accompagner d’autres développeurs.
Ces engagements personnels représentent pour moi une véritable source de motivation, ainsi qu’un moyen de rester connecté à la communauté.
Comment te vois-tu dans 10 ans ? Toujours freelance, tu lances ta boîte ou bien retour à un bon vieux CDI ?
John Villegas : Dans 10 ans, je me vois avec mes side projets devenus des sources de revenus significatives, ce qui me permettra de continuer à développer des solutions qui me passionnent. Cela dit, je souhaite aussi garder une activité freelance ou de consultant, afin de rester connecté au terrain, collaborer avec des entreprises ou startups innovantes, et continuer à partager mon expertise. Pour moi, c’est un équilibre important : faire grandir mes propres projets tout en apportant de la valeur à des équipes externes grâce à mon savoir-faire.

