Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Michael Orts

Ingénieur d'études Informatique

40 ans
Permis de conduire
Situation professionnelle
Entrepreneur
En recherche active
Présentation
Bonjour, je suis freelance dans le secteur de l'informatique industrielle et web3 ainsi que conseiller en gestion de patrimoine.

Mes compétences s'orientent essentiellement autour des technologies Java pour lesquelles j'ai de nombreuses expériences. Depuis je renouvelle mes compétences dans le monde du web, en particulier celui du web3. Je cherche également à intervenir sur des postes a plus grandes responsabilités, gestion de projet, management.

Passionné par les nouvelles technologies et l'investissement, je suis constamment en train de me former sur ses secteurs à savoir Java / web, CI/CD, méthodes agiles mais aussi investissement financier, immobilier. L'union de mon intérêts pour la technologie et la finance m'a inévitablement conduit à explorer l'univers de la blockchain. Ces technologies, j'en suis persuadé, seront demain incontournables comme l'a été l'invention de l'ordinateur ou encore d'Internet.

Je vous invite à découvrir plus en détail mon profil à l'adresse www.doyoubuzz.com/michael-orts. N'hésitez pas à me contacter pour plus de renseignements.
CV réalisé sur DoYouBuzz

Certification développeur Blockchain

ALYRA

Avril 2024 à juillet 2024
Développer une application décentralisée avec les technologies blockchain. RS6515.

  • Rédiger le cahier des charges d'un projet de développement d'une application décentralisée

  • Développer une application décentralisée en utilisant des langages de programmation adaptés aux technologies blockchain et aux technologies web, tester ses fonctionnalités et la déployer sur une blockchain

  • Identifier d'éventuelle(s) vulnérabilité(s) dans les fonctionnalités d'un projet d'application décentralisée et mettre en place une gestion des versions en utilisant des méthodes d'intégration contenue

  • Être capable d'exploiter un jeton numérique

Certification PSM1

Scrum.org

Juillet 2020 à août 2020
Professional Scrum Master 1

Développement blockchain

Node Guardians

Depuis mai 2024
Node Guardians est une plate-forme éducative gamifiée conçue pour les développeurs Web3 qui cherchent à développer et à améliorer leurs compétences de manière divertissante et passionnante tout en entreprenant un voyage immersif à travers les royaumes de Solidity, Cairo, Noir, Huff et au-delà.
IMERIR (institut méditérranéen d'études et de recherches en informatique et robotique) est une école supérieure d'informatique et de robotique. Cette école apporte une formation dans de nombreux domaines liés à l'informatique et aux nouvelles technologies.
Administration Système Linux;a
Réseaux et sécurité;
C / C++ / C#, Java, HTML, PHP, Javascript, Ajax, Lisp, Shell, Prolog;
Infographie 2D / 3D et réalité virtuelle;
Automatique et robotique;
Applications mobiles, web services;
Administration Base de données SQL;
Conception UML;
Analyse d'images;
Théorie des graphes, des langages;
Administration SVN;
Intelligence artificielle;
Gestion de projet : cahier des charges, spécifications, cycle de vies, méthodes agiles;
Création et gestion d'entreprise.

Certification OCPJP

IMERIR

Décembre 2010 à janvier 2011
La certification OCPJP (Oracle Certified Professional Java Programmer) est délivrée par Oracle. Elle certifie d'un niveau professionnel dans le langage Java.
Déclaration, initialisation et portée;
Flux de contrôle;
API : boxing, chaîne de caractères, fichiers, dâtes, expressions régulières;
Concurence;
Concepts orientés objet;
Collections / générics
Fondamentaux de Java : packages, compilation, exécution, opérateurs.

BTS Informatique et Réseaux pour l'Industrie et Services

Lycée Victor Hugo Colomiers

Septembre 2006 à juin 2008

Architecture systèmes
C / C++, Java, assembleur, HTML, PHP
Gestion de projet / Conception UML
Réseaux / Systèmes d'exploitation
IHM

BAC STI génie Electrotechnique

Lycée Victor Hugo Colomiers

Septembre 2004 à juin 2006

Electrotechnique
Automatique
Programmation automate
Etude du signal
Mécanique

Projets Blockchain

Projets personnels
Depuis juin 2024
  • Développement full stack de Dapps diverses.
  • Projet CryptoKDO (réalisé dans le cadre de la formation ALYRA). Dapps de gestion de cagnottes privée (Leetchi) avec possibilité d'abondement par le biais de staking.
  • Etude du protocole Uniswap en vue de maîtriser les principes de swap, d'arbitrage, de pools ou encore de flash loan.

Ingénieur développement Java

Capgemini
Depuis octobre 2021
  • Projet MCIF (application de monitoring côté serveur)
  • Evolution et maintenance en Java
  • Travail en binôme
  • Mise en place et développement TU
  • Développement script shell
  • Génération et gestion de clés sécurité
  • Intégration serveur Linux Suze
  • Proposition d'amélioration qualitatives

Conseiller en gestion de patrimoine

Auto-entrepreneur
Depuis mai 2015
    • Intermédiaire en opérations de banque et service de paiement
    • Mandataire d'intermédiaires en assurances
    • Agent lié pour le compte de Stellium Invest
    • Transaction sur immeubles et fonds de commerce
  • Prospection clientèle
  • Etude patrimoniale
  • Recherche de solution
  • Suivi clientèle
  • Education financière
  • Conférences

Développeur Java

Eviden
Septembre 2022 à décembre 2023
  • Projet SICS (Système d'information pour le combat Scorpion)
  • Synchronisation de données sur réseau Lan
  • Développement CTU Jgroup, OSGI
  • Analyse / Réflexion fonctionnelle et technique sur un projet de refonte Lan
  • Conception / Architecture de solutions techniques pour le système Lan
  • Proposition et développement d'amélioration qualitatives
  • Accueil et formation des nouveaux arrivants

Ingénieur développement Swing

Sopra Steria
Avril 2021 à septembre 2021
  • TMA sur projet Ert-Ir Radar (logiciel de contrôle aérien réservé à des fins expérimentales ou pour des formations)
  • Evolution et maintenance en Java FX
  • Passage de tests, revues documentaires et code
  • Encadrement stagiaire
  • Méthodologie Scrum

Ingénieur Freelance

Ausy - Thales
Novembre 2017 à décembre 2019
  • TMA - Evolution logiciel FDO-HMI (java swing)
  • FDO-HMI est un logiciel de traitement des plans de vol intégré au programme COFLIGHT.
  • Evolution et maintenance en Java Swing.
  • Méthodologie SCRUM
  • Maintenance cahier de tests
  • Passage de tests, revues documentaire et code
  • Formation, encadrement nouveaux arrivants
  • Proposition et conception d'amélioration code

Ingénieur Freelance

Sopra Steria
Février 2017 à juillet 2017
  • TMA sur projet Jaguar (logiciel de planification des chaînes de montage d'avions, Airbus)
  • Evolution et maintenance en Java Swing
  • Méthodologie Scrum

Ingénieur d'études

Capgemini
Novembre 2014 à mars 2015
  • Transfert de l'infogérance du projet Nosyca au client (CNES).
  • Installation et configuration des postes de développement
  • Rédaction des procédures et mise en place d'un référentiel documentaire
  • Transfert des compétences
  • Traitement des problèmes en phase de transition

Ingénieur d'études

Capgemini
Septembre 2014 à novembre 2014
  • Intégration de solution de réalité virtuelle (Oculus Rift et Leap Motion) avec un logiciel de simulation (Flight Simulator)

Ingénieur d'études

Capgemini
Juin 2014 à septembre 2014
CDI
Pau
France
  • Développement Java/Swing pour Total
  • Création de vues Swing de puits de forage

Ingénieur d'études

Capgemini
Octobre 2013 à février 2014
CDI
Toulouse
France
  • Portage des outils Windchill en V10 pour Airbus.
  • Développement Java Windchill
  • Notions métier Airbus
  • Notions PLM

Ingénieur d'études

Capgemini
Novembre 2011 à septembre 2013
CDI
Toulouse
France
  • Capgemini est une société de services en conseil, services informatiques et infogérance. Implantée dans 40 pays, elle est un des leaders mondiaux.
  • Projet NOSYCA : Missions d'études météorologiques avec ballons
  • Evolution et maintenance du segment sol
  • Conception et développement (Java, SWT, JUnit, Shell)
  • Validation et accompagnement client en recette
  • Mise en place d'une procédure de création de geodatabase via un outil SIG
  • Projet vaste et long
  • Développement IHM (RCP / SWT).
  • Manipulation d'outils SIG. (Geoserver, ArcGis).

Ingénieur d'étude

Capgemini
Octobre 2011 à novembre 2011
CDI
Toulouse
France
  • Capgemini est une société de services en conseil, services informatiques et infogérance. Implantée dans 40 pays, elle est un des leaders mondiaux.
  • Projet Olivia : Application web, préparation de plan de vol (aviation)
  • Développement web, évolution de l'application
  • Découverte du milieu de l'aviation
  • Capgemini est une société de services en conseil, services informatiques et infogérance. Implantée dans 40 pays, elle est un des leaders mondiaux.
  • Prendre en main les environnements de tests (Windows, Linux, Shell, Java);
  • Automatiser l'exécution des tests de non régression par scripts Ant;
  • Générer des Rapports de tests et de couverture de code (JUnit, Emma).
  • Implication dans un projet de grande envergure;
  • Découverte du domaine spatial;
  • Etude théorique des tests de non régression;
  • Utilisation d'outils d'intégration et de test (Ant, Junit, Emma);
  • Visualiser des modèles 3D de monuments;
  • Afficher les monuments 3D par réalité augmenté sur une carte réelle;
  • Localiser des monuments à partir des coordonnées GPS du monument et de l'appareil;
  • Rôle dans l'équipe : Chef de projet.
  • L'objectif de ce projet était de réaliser un prototype d'application Android touristique.
  • La fonction principale de cette application est d'afficher un monument en 3D sur une carte réelle de la région par réalité augmentée en utilisant des marqueurs.
  • Cette application fournit en plus d'autres fonctinnalités comme la géolocalisation des monuments et l'affichage d'un itinéraire vers celui-ci ou encore une vue descriptive pour chaque monument.
  • Le projet a été mené à terme dans les délais. Le client était satisfait.
  • Mise en place de la méthode Extreme Programming.
  • Récupération d'un modèle 3D d'une roue pour application Java 3D;
  • Dessin d'un circuit Java 3D;
  • Animation de la roue parcourant le circuit;
  • Gestion de l'accélération / décélération de la roue;
  • Gestion des collisions de la roue avec divers obstacles.
  • Ce projet consistait à la réalisation d'une roue sur un logiciel CAO, d'importer cette roue sur une application 3D. Cette application devait afficher une scène avec un circuit défini par certains critères (ligne droite, demi-cercle, courbe de bézier, etc ...) et d'animer la roue de sorte à ce qu'elle parcourt le circuit.
  • D'autres objectifs ont été donné comme la gestion des collisions avec des obstacles sur le circuit, l'accélération et la décélération de la roue, les sorties lorsque la roue était trop rapide en début de virage.
  • Apprentissage de Java 3D
  • Recherche d'une solution IA au puzzle Ethernity II;
  • Développement des solutions retenues;
  • Analyse des résultats.
  • Le puzzle Ethernity II est un problème np. Il est constitué de 256 pièces qui doivent s'assembler pour former des motifs. Une solution à se problème ne pouvant être trouvée dans les temps, une solution approchée devait être trouvée.
  • Le travail à réaliser était donc de proposer des algorithmes d'IA qui permettrait de trouver une "bonne" solution, de les développer et d'analyser les résultats obtenus.
  • Projet très intéressant.
  • Très bon résultats obtenus.
  • Petite société offrant des solutions complètes de microfabrication par impression jet d'encres et plus particulièrement dans le domaine de la céramique.
  • Mise en place d'une version multilingue du logiciel;
  • Amélioration du design et ajout de fonctionnalités pour l'historique des documents;
  • Travail en autonomie.
  • gestion de projet : planification, méthodologie;
  • Découverte des MFCs;
  • Découverte du domaine de l'impression 3D;
  • Bilan positif, projet entièrement terminé, stasfaction de l'entreprise.
  • Concevoir et programmer un robot mindstorm avec lejos;
  • Effectuer un suivi de ligne avec le robot;
  • Détecter et ramasser un objet;
  • Se repérer dans l'environnement et déposer les objets aux endroits convenus;
  • Réaliser une application de supervision en C++ / QT;
  • Etablir une communication entre le robot et l'application de supervision en bluetooth.
  • Le but de ce projet était de programmer un robot pour qu'il puisse récupérer des déchets dans une zone connue, les ramener dans une zone de scan (le scan est effectué par un technicien) et déposer le déchet dans la zone recyclable si le déchet est recyclable ou alors dans l'autre zone.
  • Le résultat du scan est récupéré par une application C++ / Qt qui enverra le résultat au robot. Cette application communique régulièrement avec le robot pour connaître sa situation. La liaison entre le robot et l'application est réalisée en bluetooth.
  • Sujet intéressant et motivant -> mise en compétition des différentes équipes lors d'un tournoi.
  • Résultats excellent : vainqueur du tournoi.
  • Programmation d'un bras KUKA en KRL (langage propriétaire au kuka);
  • Recherche d'une solution pour la détection de produits non conformes par analyse d'images;
  • Réalisation de l'analyse d'images avec JIGL (librairie Java).
  • Ce projet contenait deux objectifs, un pour le bras kuka et un autre pour l'analyse d'images. Pour le kuka, le but était de récupérer des gâteaux sur un tapis roulant. Des gâteaux provenant d'une autre chaîne de production pouvant se retrouver sur le tapis. Le bras devait pouvoir soit ranger le gâteau correctement dans une boîte soit le jeter dans une poubelle.
  • L'analyse d'image est utilisée pour vérifier si le gâteau correspond bien à la chaîne de production. On se fie à l'emballage pour cela. Le programme d'analyse d'image doit donc être capable de différencier les emballages qui ne correspondent pas au produit de la chaîne.
  • Eurobot est un concours annuel de robotique amateur dont le but est de créer un robot totalement autonome.
  • Conception d'un robot répondant au sujet de la coupe Eurobot;
  • Programmation du robot;
  • Développement de la simulation du robot et de son environnement sur Marylou;
  • Le sujet de l'année 2010 consistait à récupérer des denrées et à les déposer dans un conteneur. Ces denrées sont représentées par des objets sphériques et rouges pour les tomates, oranges pour les oranges et cylindriques et blanc pour les maïs.
  • Rôle dans l'équipe : Responsable de gestion de versions.
  • Le but du projet consistait donc à réaliser à améliorer le robot utilisé l'année précédente et l'adapter au sujet.
  • Réalisation d'un client IRC en Java / Swing;
  • Utilisation du protocole IRC;
  • Implémentation d'un bot de détection d'insultes en C.
  • Le but de ce projet était de développer un client IRC qui gère un maximum de fonctionnalités. Ce client devait pouvoir être lancé soit en console, soit en ihm. Un bot devait également être réalisé, en C cette fois dans le but de contrôler les conversations sur le chat et d'intervenir lors de l'apparition de propos incorrects. Le robot devait être géré par l'application Java.

Projet Scolaire GPS Montagne

IMERIR
Décembre 2008 à mai 2009
Projet étudiant
Perpignan
France
  • Modélisation et mise en place de base de données MySQL avec PHPMyAdmin;
  • Développement d'un site web avec PHP.
  • Le but de ce projet était de permettre à un chevrier de suivre le mouvement de son troupeau à l'aide d'un GenTrack attaché aux chèvres. Les informations de ce GenTrack étaient récupérées et stockées sur la base de données située sur un serveur. Le client devait pouvoir ensuite se connecter sur le site web de gps montagne et retrouver ces informations.
  • Développement IHM;
  • Rôle dans l'équipe : Chef de projet.
  • Le projet SIMET consistait à développer un simulateur de microscope à effets tunnel.
  • Ce projet en grande partie terminé nécessitait plusieurs améliorations de l'ihm.
  • Grande société internationale de livraison spécialisée dans les petits colis
  • Développement CGI avec sockets;
  • Travail en autonomie.
  • Première expérience dans le domaine professionnel;
  • Découverte des sockets et du CGI;
  • Stage enrichissant et très positif.
  • Course à pied
  • Krav Maga (Self defense)
  • Association Toastmasters
  • Développement personnel
  • Blockchain
  • Investissement
  • Roman science fiction
  • Développement personnel, entrepreneuriat, management
  • Jeux vidéos de stratégie / gestion
  • Jeux de plateaux / cartes
Compétences

Langues

  • Français : langue maternelle
  • Anglais technique

Langages Informatiques

  • Java : très bon niveau
  • Solidity : très bon niveau
  • javascipt, php, ajax, XHTML : bon niveau
  • Shell : bon niveau
  • SQL : bon niveau

Gestion de projet

  • Cycles de vies (V, W, incrémental, spirale)
  • Cahier des charges
  • Spécifications
  • Méthodes AGILES
  • Scrum

Systèmes d'exploitation

  • Windows
  • Linux

IDE

  • NetBeans
  • Eclipse
  • Visual Studio
  • IntelliJ
  • Visual Studio Code

Outils / Technologies

  • Ant / maven
  • Junit Emma
  • Swing, JavaFx
  • SIG : Luciad
  • Jgroups
  • Jenkins Gitlab
  • Git
  • BDD : Postgre, MariaDB
  • NodeJS, NextJS, React, Shadcn, Tailwind
  • Wagmi, Viem
  • Hardhat