
Jessy GOTIN
Senior Software Engineer | Flutter
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Pour moi, l'essentiel, c'est l'humain et le produit avant tout. Le code n'est qu'un moyen d'atteindre des objectifs plus grands, toujours dans un esprit de collaboration et de partage. Aujourd’hui je me consacre exclusivement à la création d’applications iOS et Android avec Flutter Je respecte les bonnes pratiques (tests, SOLID, KISS, architecture propre) et m'efforce d’améliorer mes compétences en continu.
Expérience de travail
Senior Mobile App Developer Freelance — Flutter
SNCF Connect & TechFreelance
oct. 2022 - Présent
4 ans 1 mois
Paris la Défense · Hybrid
Développement de l'application mobile SNCF Connect sur Android et iOS avec Flutter 📱: - Développement du nouveau calendrier et de sa variante affichant les prix promotionnels - Développement d’A/B tests avec Flagship - Développement de l'UI des pages promotions, la publicité et le tour guide des nouvelles fonctionnalités - Développement du parcours commercial pour permettre aux utilisateurs de réserver leur voyage au meilleur prix - Développement de l'UI pour l'affichage dynamique via URL de la bannière de la page d'accueil, mise à jour selon les saisons - Intégration de la publicité avec Google Admob - Refonte et amélioration des UI existantes - Code review 🔍 : relecture et validation des MR pour garantir le bon fonctionnement du code et le respect des bonnes pratiques (tests, architecture, qualité) 🔧 Environnement technique : Flutter, Bloc/Cubit, GetIt, AutoRoute, cloud_firestore, dio, hive, instana, retrofit, built_value, equitable, mocktail, golden_toolkit, very_good_test, Firebase (crashlytics)
Senior Software Engineer Freelance — Full Stack Web & Mobile
weRinFreelance
oct. 2020 - oct. 2023
3 ans 1 mois
Paris, FR · Remote
weRin (disponible sur le PlayStore et l'Apple Store) weRin est une application mobile offrant à ses utilisateurs: - Créez vos sorties sportives personnalisées: permet de créer des sorties qui vous ressemble avec qui vous voulez en toute simplicité : vous choisissez un lieu, une date et vos invités et l’app s’occupe du reste ! - Comparez vos statistiques avec vos amis: permet de connecter votre compte Strava ou Garmin - Explorez les événements sportifs à proximité: découvrir facilement les événements sportifs à proximité, qu'il s'agisse de compétitions, de courses fun, de marathons ou de toute autre activité qui vous fait vibrer. - Suivez vos progrès sportifs: permet de suivre vos progrès en répertoriant toutes vos sorties, que vous les ayez faites seul ou entre amis. Rôles: - Développements respectants MVVM, Clean Architecture, TDD et Clean Code - Intégration de la suite Firebase et services clés (Firebase, Social Login, Push Notification, Dynamic Link, Storage...) - Mise en place de la CI/CD - Développement de l'application mobile - Développement du backend (GRANDSTATCK: Neo4j - GraphQL, MongoDB) 🔧 Environnement technique: - Mobile: Flutter, Riverpod, Firebase, Freezed, Auto Route, Flutter Hooks - Backend: GraphQL, Neo4j, MongoDB, Firebase - CI/CD: Docker, Docker Compose, Gitlab CI/CD, Traefik
Dassault Systèmes
sept. 2014 - oct. 2022
8 ans 2 mois
78140 Vélizy-Villacoublay, France
Frontend Engineer — Vue.js / Nuxt.js
sept. 2018 - oct. 2022
4 ans 2 mois
78140 Vélizy-Villacoublay, France
💻 Développement de fonctionnalités pour la plateforme web « 3DEXPERIENCE Marketplace Engineering » en Vue.js, une solution permettant aux utilisateurs de concevoir, certifier et numériser des produits avec l’aide d’ingénieurs internationaux : 🖥️ Création de l'interface utilisateur pour la gestion des enchères, des paiements et de la localisation 🚀 Implémentation des optimisations de rendu : « lazy rendering » et « server-side rendering » (SSR) 🔧 Environnement technique : HTML/CSS/JS, TypeScript, Vue 3, Axios, Tailwind CSS, Jest, Git, Gitlab CI/CD, Docker/Docker Compose, Inversify, TreeModel JS
Software Engineer - Full Stack Vue.js/Java/Spring Boot/PHP
sept. 2014 - oct. 2018
4 ans 2 mois
78140 Vélizy-Villacoublay, France
Développement web pour l’EXPERIENCE CENTER, un service permettant aux forces de vente de démontrer « live & online » la valeur des solutions Dassault Systèmes aux clients : - Migration des technologies : jQuery vers Vue 2, Java vers Spring Boot - Développement de pages adaptées au mobile (responsive) - Création de la fonctionnalité pour réserver un environnement de démonstration à la période la plus proche - Intégration du service dans la plateforme interne de Dassault Systèmes 🔧 Environnement technique : HTML/CSS/JS, JavaScript (ES6), Node.js, Vue 2, PHP, MySQL, Git, Jenkins, Java/Spring Boot
Formation
ECE. Ecole d'ingénieurs. Engineering School.
Diplôme d'ingénieur
2015 - 2018
4 ans
Dublin Business School
Certificate in Business
2017 - 2017
2 mois
Universidad Europea
Trimestre à l'étranger, Management / Mathématiques / Java / Anglais
2016 - 2016
2 mois
IUT Montreuil
DUT
2013 - 2015
3 ans