Florent - Architecte C++

Ref : 180228B003
Email vérifié
Photo de Florent, Architecte C++
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES

    2018 – 2020 DPM
    Directeur technique
    Projet : Développement d’un outil de gestion RGPD
    Réalisations :
    ▹ Gestion de projet
    ▹ Analyse de l’existant
    ▹ Optimisation de l’existant (requêtes SQL & code PHP)
    ▹ Corrections d’anomalies
    ▹ Refonte
    ▹ Évolutions
    ▹ Documentation
    ▹ Formation de développeurs / stagiaires
    ▹ Support technique niveau 3
    Environnement Technique :
    Linux (Debian), VPN, MariaDB, openssl, Redmine, GIT, Jira
    { C++, JS, PHP, SQL }

    1. 2016 - 2018 LA BANQUE POSTALE
    Conception et développement d’applications métier.
    { C++, C#, NodeJS, AngularJS }

    Analyse de l’existant
    Refactoring
    Corrections d’anomalies
    Evolutions
    Documentation
    2. 2015 - 2016 BIMEDIA

    Conception et développement d’applications réparties
    Développement de services dématérialisés avec divers partenaires.
    { C++, JAVA, Node.js, AngularJS, PHP, CSS, HTML }
    📚 Librairies : opencv, codeigniter

    Méthode Scrum
    Analyse du besoin, CDC, conception
    Traitement d’image (opencv)
    Maintenance, suivi, contact avec les partenaires
    Gestion de flux financiers
    Urbanisation métier de l’existant

    Refactoring d’applicatif de communication avec TPE Ingenico.
    { JAVA }

    Analyse de l’existant
    Refonte
    Déploiement
    3. 2010 - 2014 MISSIONS AREVA T&D, ALSTOM GRID.
    Conception et développement d’applications.
    Import et traitement automatisé de fichiers client site (Conception, réalisation, tests.
    { C++/Qt/JAVA }
    📚 Librairies : boost, xerces, JNI
    🜛 Protocoles : SCADA, DNP, IEC61850

    Chargement des fichiers client (XML & xsd)
    Analyse de la validité des données
    Injection des données client dans le système propriétaire Alstom
    Paramétrage automatique de la configuration à partir des modèles des automaticiens (câblages des automates, calculateurs et protections)
    Paramétrage réseau du système (adressage ethernet/scada/dnp)
    Traitements spécifiques externalisés (fichiers XML) pour une adaptation ultérieure par les techniciens
    Développement d’un coupleur contrôle commande et monitoring modulaire
    { C++/Qt/JAVA }
    🜛 Protocoles : IEC61850, SNMPv2&3, OPC

    Chargement des fichiers de configuration (XML, xsd, boost, xerces) client et SCL
    Connection aux différents équipements présents sur le réseau : calculateurs C264, protections, switches, routeurs, imprimantes, postes opérateurs
    Gestion des éléments redondants
    Mise à disposition de diverses interfaces réseau : serveur IEC61850, serveur OPC, serveur HTTP
    Système d’alarme paramétrable basé sur le fichier de configuration du client (alarmes différées, différents niveaux d’alarme, IHM spécifique, alertes sonores, ...)
    Archivage des alarmes et événements observés (fichiers de logs, fichiers CSV, base de données SQL, imprimante)
    Tests modulaires et d’intégration sur plateforme

    Développement d’une IHM de contrôle de sous-station au sein de la R&D
    { C++/Qt, HTML, CSS, Javascript }
    📚 Librairies : QtWebkit, boost

    Intégration du coupleur développé précédemment (partie monitoring)
    Création d’une interface multi-vues basée sur webkit, HTML, javascript et SVG
    Création d’un éditeur de vues chargées par l’interface finale
    Tests modulaires et d’intégration sur plateforme
    Maintenance corrective et évolution des applications déployées (PAQ, SLA)

    Echanges directs avec les ingénieurs automaticiens sur site ; développement de modules spécifiques à leurs besoins sur les progiciels en place.

    4. 2008 - 2010 MISSIONS FREELANCE
    { C++, Java, PHP, MySql, XHTML, CSS }
    Développement de sites sociaux.
    Infogérance et installation de parcs informatiques : Intranet sur 3 sites, 50 postes, 4 serveurs, mirroring, backup incrémental déporté et sécurisation (Linux Debian, VPN, Samba, rsync)
    Développement de sites vitrine

    5. 2004 – 2008 RPSOFT
    Chef de projet C++ / MFC (IHM) / STL / COM+ / Web
    Administrateur système
    { C++, HTML, Javascript }
    📚 Librairies : STL, MFC, DirectX, DRM

    Tout d’abord en tant que développeur chef de projet, puis également administrateur système (10 serveurs dédiés, environnement Linux Debian et Windows Server).

    Développement sous Windows et Linux de solutions de bornes interactives
    Développement de logiciels de traitement de tirages (IHM MFC/C++, Moteur STL/C++)
    Développement d’une visionneuse d’images (IHM MFC/C++/DirectX)
    Mise en place de systèmes de paiement
    Mise en place de serveur DRM : encodage, service de licences
    Développement d’un logiciel embarqué (Symbian OS sur téléphone Nokia), et mise en place de passerelle WAP : Kannel
    Mise en place d’une plateforme de téléchargement de logos/sonneries
    Conception d’un système de monitoring pour un parc de bornes (UDP/C++/Linux)
    Optimisation/consolidation d’infrastructure : Réplication, RAID, backup rotatif et incrémental, load-balancing WAN
    💡 Expériences personnelles
    { C++, HTML, Javascript, PHP, MySql, Samba }
    📚 Librairies : STL, MFC, DirectX, Direct3D

    2017 : Développement d’automates avec différents capteurs sur arduino : uno, nano, mega (C++)
    2005 – 2009 : Développement et administration d’un jeu en ligne multi-joueurs (PHP/C++/MySql)
    ▻ 250 joueurs
    2002 – 2003 : Développement d’utilitaires de recherche et d’indexation de fichiers sur réseau local d’une résidence (C++/MySql/Samba/FTP)
    ▻ 100 utilisateurs
    2000 : Développement d’un simulateur de système solaire (C++/DirectX/Direct3D)

Études et formations
  • Formation
    2003 - Diplôme d’ingénieur en informatique, robotique et intelligence artificielle – IMERIR - Perpignan
    2000 - DUT Génie Thermique et Energie – Université d’Evry Val d’Essonne – Brétigny
    1998 – Bacalauréat S option TI – mention bien

    🎖POINTS FORTS
    Conception et réalisation d’applications sur différentes plateformes
    Très bonnes connaissances des systèmes d’exploitation courants (Windows/Linux)
    Infogérance de serveurs dédiés
    Conception d’IHM avancées (Qt, MFC, Java, GDI)
    Développement Web 2.0 (AngularJs, NodeJs, LESS, CSS3, HTML5)
    Optimisation de performances d’applications (C++/PHP/MySql)
    Développements sur protocoles réseau bas niveau (TCP/IP, UDP) et haut niveau (HTTP, FTP, REST, SOAP, Samba)
    Suivi des applications et Process Qualité (Mantis, Redmine, SVN, git)


    📚 COMPETENCES
    C++
    ⚫⚫⚫⚫⚫
    NodeJs
    ⚫⚫⚫⚫⚪
    AngularJS
    ⚫⚫⚫⚪⚪
    HTML/CSS
    ⚫⚫⚫⚫⚪
    JAVA & C#
    ⚫⚫⚫⚪⚪



    Compétences spécifiques :
    API de systèmes de paiement : carte prépayée, carte bleue, monnayeur
    API de systèmes d’impression sur Minilab (Frontier, Agfa DLAB, Kis, Noritsu)
    Applications mobiles Symbian ou MIDP, communications WAP/GPRS/Bluetooth
    Protocole OBEX (bluetooth & infrarouge)
    Protocole IEC61850 et notions d’automatisme (IsaGRAF, PLC)

    Langages informatiques :
    C, C++, Javascript, C#, VB, SQL, PHP, UML, Java, XML, JS (ES5,6), HTML, CSS, LESS, ASP, Python, LUA, bash
    Systèmes d’exploitation:
    Linux, Windows, Symbian, VxWorks
    Outils de développement :
    Eclipse/Netbeans, Visual Studio, CVS, SVN, GIT, Brackets
    Applications serveur :
    Apache, Tomcat, MySQL, Lucene/Solr, bind, postfix, nfs, courier, CGI/FastCGI, Node.js

D'autres freelances
Architecte C++

Ces profils pourraient vous intéresser !
CV Développeur C++
Thierno

Développeur C++

  • ROMAINVILLE
C++ SQL SERVER ORACLE
Disponible
CV Architecte Logiciel et Cybersécurité
Mohamed

Architecte Logiciel et Cybersécurité

  • LE PETIT CLAMART
Cybersécurité LINUX C++ IOT API RESTful IPC LINUX EMBARQUE Microservices UML Cloud AWS
CV Ingénieur de développement C++
Cédric

Ingénieur de développement C++

  • TOULOUSE
C++ QT PYTHON LINUX WINDOWS API RESTful SQL PHP
CV Ingénieur de développement JAVASCRIPT
Hichem

Ingénieur de développement JAVASCRIPT

  • BORDEAUX
JAVASCRIPT JAVA PYTHON Angular MYSQL REACT.JS TypeScript PHP C++
CV CTO - Architecte - Tech Lead Java
Jérémy

CTO - Architecte - Tech Lead Java

  • VILLERS-FARLAY
JAVA SPRING AGILE APACHE KAFKA MONGODB LINUX SCRUM Kafka C++ REACT.JS
Bientôt disponible
CV Chef de projet IT, gère et intervient au niveau technique
Daniel

Chef de projet IT, gère et intervient au niveau technique

  • NICE
iOS OBJECTIVE-C POSTGRESQL JAVA REST ECLIPSE C++ DJANGO PYTHON
CV Ingénieur de développement Backend / Cloud Architect
Frédéric

Ingénieur de développement Backend / Cloud Architect

  • BORDEAUX
MYSQL DHTML C++ PHP API RESTful SYMFONY AGILE JAVASCRIPT SCRUM REACT.JS
CV Développeur C++/C#
Anes

Développeur C++/C#

  • LYON
C++ GIT VISUAL STUDIO AGILE C# SQL PYTHON JENKINS DEVOPS CI/CD
Disponible
CV Lead dev php /architecte web
Romain

Lead dev php /architecte web

  • BRÉTIGNY-SUR-ORGE
PHP SYMFONY MYSQL RabbitMQ SCRUM C++ ELASTICSEARCH MONGODB PYTHON GO
CV Architecte et artisan numérique
Antoine

Architecte et artisan numérique

  • CYSOING
NODE.JS JAVASCRIPT Vue.js TypeScript Google Cloud Platform REACT.JS JAVA C++