Ou
MT

Michail Toutoudakis

Développeur web full stack et développeur d’applications mobiles avec Flutter
📍 La Canée, Grèce · (0) · Membre depuis
Disponibilité
🏠 Travaille à distance / chez lui Oui Non
🧰 Se déplace chez le client Oui Non
⚡

Présentation

Je suis ingénieur logiciel et possède plus de 20 ans d’expérience dans la réalisation de projets de bout en bout à distance, couvrant les systèmes backend, les applications web full stack, les applications mobiles et les plateformes de données distribuées. J’interviens comme responsable technique unique ou comme contributeur senior, de l’architecture et de la mise en œuvre au déploiement et à la maintenance.

Services proposés : développement web full stack (API, tableaux de bord, panneaux d’administration, intégrations) ; applications mobiles avec Flutter/Dart (technologies financières, paiements, trading, gestion de comptes) ; architecture backend et API évolutives (Java/JVM, Go, Python/Django, Node.js) ; blockchain (vérification de documents, émission de NFT, Solidity et contrats intelligents) ; conception et optimisation de bases de données (PostgreSQL/PostGIS, MySQL, procédures stockées) ; systèmes SIG et cartographiques (GeoServer, OpenLayers) pour les télécommunications et les infrastructures ; configuration cloud et serveurs (Linux, Docker, Nginx, SSL, sauvegardes automatisées) ; modules analytiques et expérience en données massives et flux de données (Apache Storm/Spark).

Réalisations sélectionnées : ingénieur Flutter principal pour une application de banque numérique et de trading de métaux inspirée de Revolut ; plateformes blockchain pour des documents NFT vérifiables, des réclamations sans portefeuille et l’analyse de données ; systèmes SIG web et tablette pour de grands opérateurs télécoms grecs ; gestion immobilière avec synchronisation en temps réel avec Airbnb, Booking.com et Expedia ; plateforme pour laboratoire d’histologie et de pathologie (patients, cliniques, rapports, rôles, analyses) ; recherche européenne sur la détection en temps réel de corrélations dans de grands flux de séries temporelles.

Technologies principales : Java, Java EE, Flutter/Dart, Go, Python, JavaScript/TypeScript, React, Vue, Angular, PHP, Solidity, PostgreSQL, MySQL, Docker, Git et Linux.

Ma façon de travailler : communication claire, livraison fiable et qualité adaptée à la production, aux exigences de performance et à la sécurité. Disponible pour des missions freelance à distance : nouveaux projets, fonctionnalités, modernisation, intégrations et prise en charge technique complète.

Basé en Grèce · Anglais courant · Travail à distance dans le monde entier.
📋

Parcours

Ingénieur mobile principal (Flutter)
PMB BULLION s.r.o. / International Precious Metals Limited · 01/03/2025 – 15/07/2026
Développeur unique d’une application mobile de banque numérique et de trading de métaux, inspirée de Revolut, responsable de bout en bout de l’architecture, de la mise en œuvre et du déploiement, en collaboration directe avec le CTO. A conçu une structure applicative évolutive prenant en charge le trading, les paiements et la gestion des comptes. A traduit les exigences métier et de conception en une expérience mobile de qualité production. A maintenu des normes élevées en matière de qualité du code, de performances et de sécurité. Technologies : Flutter, Dart, PostgreSQL.
Ingénieur logiciel senior
BLOCK.CO · 01/09/2022 – 31/12/2024
Création de plateformes basées sur la blockchain pour la vérification de documents et l’émission de NFT, notamment un système d’émission de diplômes utilisé par l’université UNIC. Les clients ont ainsi pu émettre en quelques minutes des milliers de documents vérifiables basés sur des NFT et les distribuer par e-mail, SMS, code QR, lien ou adresse de portefeuille. Conception d’un processus de réclamation sans portefeuille, destiné aux utilisateurs non techniques. Livraison d’un module d’analyse permettant de suivre l’historique et les mouvements des NFT. Types de médias NFT pris en charge : images, vidéos, audio et ressources 3D. Technologies : JavaScript, React, Django, Python, Brownie, Solidity, PostgreSQL, Bash.
Programmeur systèmes – Analyste
:ENOMIX S.A. · 01/03/2021 – 31/08/2022
Conçu et maintenu des systèmes web et sur tablette intégrant un SIG pour de grands opérateurs télécoms grecs (Cosmote, WIND, Vodafone, Cyclopolis) et d’autres clients. Installé, configuré et maintenu l’infrastructure : serveurs web, GeoServer, serveurs de bases de données et serveurs d’authentification. Développé des fonctionnalités cartographiques interactives permettant de rechercher, d’ajouter, de modifier et de supprimer des données d’infrastructure (lignes, connecteurs, bâtiments, coordonnées, imagerie). Technologies : JavaScript, React, Vue.js, PHP, OpenLayers, GeoServer, PostgreSQL/PostGIS, Docker, Keycloak, Jira, Git, Nginx, Go, Bash.
Ingénieur logiciel full-stack (freelance)
Myself · 01/08/2018 – Aujourd’hui
J’ai créé et continue de maintenir une plateforme en ligne qui gère les données des patients, des médecins, des cliniques et des rapports pour un laboratoire d’anatomopathologie spécialisé en histologie. J’ai mis en œuvre l’authentification, le contrôle d’accès basé sur les rôles et un module d’analyse et de statistiques des données. J’ai optimisé les performances à l’aide de procédures stockées SQL. J’ai configuré et assuré la maintenance d’Amazon Lightsail : certificat SSL, proxy inverse Nginx devant Apache Tomcat et sauvegardes nocturnes automatisées vers Google Drive. Technologies : Java, Java EE, Hibernate, Apache Shiro, Angular 6, Google Material, Bootstrap, MySQL.
Ingénieur logiciel (apprentissage profond / freelance)
ENOMIX S.A. · 01/08/2017 – 31/01/2018
Conçu et déployé un système de classification d’images utilisant l’apprentissage par transfert avec le modèle Inception v3 de Google, accessible via un service HTTP personnalisé multithread. Configuré TensorFlow et préparé/nettoyé un jeu de données d’images personnalisé. Réentraîné Inception v3 par apprentissage par transfert. Conçu une interface serveur/client HTTP multithread prenant en charge les images en entrée encodées en Base64 et les réponses JSON. Technologies : Java, Google TensorFlow, Bash.
Chercheur associé — Projet du cerveau humain (7e programme-cadre de l’UE)
echnical University of Crete · 01/10/2014 – 31/03/2016
Développé deux algorithmes en temps réel pour détecter les corrélations par paires entre des milliers de séries temporelles, reposant sur Apache Storm pour le traitement distribué et tolérant aux pannes des flux de données. Implémenté les algorithmes Locality-Sensitive Hashing (LSH) et StatStream. Technologies : Java, Apache Storm.
Chercheur associé — Projet SPEEDIAL (7e programme-cadre de l’UE)
Technical University of Crete · 01/07/2014 – 31/12/2014
Intégration de la plateforme et évaluation du système pour le projet européen SPEEDIAL du 7e programme-cadre de l’UE (FP7). Technologies : Java, GWT, C, C++, PHP, HTML, CSS, JavaScript.
Associé de recherche — Projet PORTDIAL (7e PCRD de l’UE)
Technical University of Crete · 01/06/2012 – 01/06/2014
Développement d’un dépôt numérique (« Grammars Marketplace ») permettant de partager des ressources linguistiques gratuites et commerciales au sein de la communauté de recherche. Résolution de problèmes d’intégration multiplateforme dans l’infrastructure globale du projet. Technologies : Java, C, C++, PHP, HTML, CSS, JavaScript.
Responsable informatique – Administrateur – Développeur
FoodsNGoods · 01/01/2011 – 31/01/2014
Installation et maintenance du matériel informatique, du réseau, du site web et de la boutique en ligne de l’entreprise. Technologies : Perl, PHP, HTML, CSS, JavaScript, jQuery et Joomla.
Associé de recherche — projet MUSCLE (6e PCRD de l’UE)
Technical University of Crete · 01/03/2004 – 03/03/2007
J’ai étudié et développé un moteur de recherche doté de commandes vocales et d’une interface graphique. J’ai assuré la gestion du projet, notamment des livrables mensuels, des feuilles de temps et des rapports d’avancement. Technologies : Java, GWT, HTML, CSS et JavaScript.
Doctorant en analyse des mégadonnées
Université technique de Crète · 2014 – 2016
Études de recherche de troisième cycle en analytique des mégadonnées, couvrant les algorithmes de traitement de flux, la similarité des flux, les algorithmes de projection aléatoire, Apache Storm, le hachage sensible à la localité (LSH), les sketches, les bases de données et l’acquisition comprimée.
Master en sciences de l’interaction humain-machine
Université technique de Crète · 2003 – 2007
Les études de master portaient sur l’interaction humain-machine, le traitement automatique du langage naturel, l’informatique vocale, la classification des formes, les probabilités et les signaux aléatoires, les études d’utilisabilité et la conception d’interfaces utilisateur. Titre du mémoire : « Sélection du mode d’interaction dans les systèmes de dialogue multimodaux » — conception d’un système de réservation de voyages, d’hôtels et de voitures combinant une interface graphique et une interaction vocale sur des ordinateurs de bureau et des assistants numériques personnels (PDA), à l’aide d’une technique statistique de fusion et de sélection des modalités, évaluée au moyen d’études d’utilisabilité et d’entretiens avec des utilisateurs.
Licence en génie électrique et informatique
École polytechnique de l’Université Aristote de Thessalonique · 1994 – 2001
Études de premier cycle en génie électrique et informatique portant sur les télécommunications, le traitement numérique du signal, l’électronique, les circuits électriques, les champs électromagnétiques, les réseaux informatiques, les énergies renouvelables et les mathématiques avancées (algèbre linéaire, mathématiques discrètes, calcul différentiel et intégral). Mémoire de fin d’études : conception et mise en œuvre d’une plateforme web destinée aux anciens diplômés (PHP, MySQL, HTML, CSS), comprenant la conception de la base de données, l’authentification des utilisateurs et la mise en page de l’interface frontale.
🇬🇧Anglais
🕐

Horaires de travail

Lundi
De08h00à16h00
Mardi
De08h00à16h00
Mercredi ▪ Aujourd’hui
De08h00à16h00
Jeudi
De08h00à16h00
Vendredi
De08h00à16h00
Samedi
Fermé
Dimanche
Fermé
⭐

Avis

Aucun avis

⚠️
Merci de vous en tant que client pour pouvoir donner votre avis
💬
Aucun avis pour le moment.
Soyez le premier à partager votre expérience avec ce professionnel.