Bertrand - Développeur C

Ref : 100203C002
Photo de Bertrand, Développeur C
Compétences
C
C++
PHP
JAVA SWING
ADO.NET
Expériences professionnelles
  • Expérience

    01/2022 - 06/2022 Adeunis Télétravail
    6 mois Java / Vaadin
    «Clé» : site web de gestion de production de capteurs industriels IOT
    Ajout d’un nouveau type de device communiquant en 3 et 4G.
    OS: Windows SGBD: Mysql Vaadin, Rest, Json

    09/2021 - 12/2021 Télétravail
    4 mois Java / Vaadin / Esp8266
    «ChauffageControle» : site web de gestion de chaufffage connecté pour le Rbnb
    Développement d'une appplication web pour la gestion de chauffage connecté pour du Rbnb ( avec
    automatisation depuis le calendrier Rbnb).
    Programmation de microcontroleur type ESP8266 pour la partie embarquée.
    OS: Windows SGBD: Mysql SpringBoot, Vaadin, Hibernate, Rest, Json

    04/2020 - 05/2021 Adeunis Télétravail
    11 mois Java / Angular2
    «Kare» : site web de gestion de capteurs industriels IOT
    Développement d'un set d'api externes pour la gestion des capteurs.
    Mise en place d'une authentification par token permanent / avec gestion des tokens sur le frontend.
    OS: Windows SGBD: Postgres SpringBoot, Hibernate, Rest, Json

    11/2019 - 02/2020 Adeunis Télétravail
    4 mois Java / Vaadin (GWT)
    «Clé» : site web de gestion de production de capteurs industriels IOT
    Développement d'un site pour la gestion de production de capteurs Lora,Sigfox et Wmbus :
    gestion utilisateurs, génération des identifiants radio, suivi des identifiants radio, alerte emails...
    OS: Windows SGBD: Mysql Vaadin, Rest, Json

    04/2019 - 05/2019 Adeunis Télétravail
    2 mois Java / Angular2
    «Kare» : site web de gestion de capteurs industriels IOT
    Développement d'un set d'api externes pour la gestion des capteurs.
    Mise en place d'une authentification par token permanent / avec gestion des tokens sur le frontend.
    OS: Windows SGBD: Postgres SpringBoot, Hibernate, Rest, Json

    11/2019 - 02/2019 Adeunis Télétravail
    4 mois Java / Vaadin (GWT)
    «Clé» : site web de gestion de production de capteurs industriels IOT
    Développement d'un site pour la gestion de production de capteurs Lora,Sigfox et Wmbus :
    gestion utilisateurs, génération des identifiants radio, suivi des identifiants radio, alerte emails...
    OS: Windows SGBD: Mysql Vaadin, Rest, Json

    12/2017 - 10/2019 SAMSE
    2 ans Java / Angular2
    «Factures manuscrites» : site web de facturation interne.
    Mise en place de l'architecture (sous Spring-boot) du backend.
    Développement du Backend en java
    Développement du Frontend en angular2
    OS: Windows SGBD: Oracle Spring, Hibernate, Rest, Json,Jasper-Report

    02/2017 - 06/2017 Maker Faire Paris 2017
    5 mois Java (Raspberry) / C (Arduino) / PHP
    «Médusez Moi» : pilotage radio d'une installation de luminaires via un site web.
    Réalisation de 10 circuits imprimés intégrant un arduino nano, un récepteur radio 433Mhz et un circuit de
    puissance (MOFSET) pilotant une led RGB 5W.
    Conception d'un protocole radio permettant d'envoyer différents type d'ordres aux modules RGB : modification
    couleur RGB, démarrage pulsation sinusoidale redressée RGB, modification vitesse pulsation...
    Création d'un programme serveur en JAVA pilotant un émetteur radio par USB pour l'envoi des commandes
    aux modules RGB.
    Développement d'une IHM Web (PHP) hébergée sur un raspberry pi, disponible en acces point WIFI,
    permettant le pilotage et la programmation de séquences lumineuses via le serveur JAVA.
    OS: Linux Cartes : Raspberry Pi, Arduino Nano
    09/2016 - 12/2016 GFI
    4 mois VB Net
    «Facilitaxe» : site web de gestion des taxes d'apprentissage.
    Développement client / serveur pour des évolutions sur le site web des chambres du commerce et de l'industrie,
    à destination des entreprises.
    OS: Windows SGBD: SQL Server
    11/2015 - 06/2016 ADEUNIS RF
    7 mois Java
    Conception et développement dans le domaine de l'IOT.
    Création d'un service Web pour la gestion de votes émis par boîtier radio (SIGFOX, LORA).
    Mise en place de l'architecture d'un site web (framework Vaadin) pour la gestion et la configuration d'objets
    connectés par liaison radio.
    OS: Windows / Linux SGBD: MySql Vaadin

    09/2015 - 10/2015 TESSI
    2 mois C
    EDI bancaire Caisse d’Epargne
    Refonte pour optimisation en performance et lisibilité d'un module de lecture de fichier plat de données
    bancaires.
    OS: Unix SGBD: DB2 Struts
    03/2015 - 06/2015 HP
    3 mois Java (Raspberry)
    Conception et Développement d'installation de télégestion des gymnases HP – Grenoble.
    Création d'un programme Java hébergé sur plusieurs raspberry pi, permettant de piloter des relais d'éclairage, et
    de chauffage :
    les programmes fonctionnant en réseau local récupèrent des ordres de pilotage et renvoient des informations de
    fonctionnement (état lumière, températures...) par requête http vers un serveur distant.
    Création d'un site Web de télégestion en PHP/MySql
    OS: Linux SGBD: MySQL Carte: Raspberry

    07/2014 - 01/2015 TESSI
    7 mois C / Java
    EDI bancaire Caisse d’Epargne
    Refonte complète du système de traduction des fichiers en XML et PDF pour un mode de fonctionnement
    ASYNCHRONE.
    Evolution sur l'IHM de gestion client-banque (java – Struts).
    OS: Unix SGBD: DB2 Struts

    08/2012– 11/2013 Arcanne Immobilier
    4 mois Développement J2EE
    Site internet d'historisation d'annonces immobilières en ligne

    → conception et développement du moteur d'extraction des annonces depuis le web et d'archivage des annonces en BDD.

    →développement d'une IHM en GWT pour la consultation des annonces historisées.

    Langages: JAVA, J2EE
    OS: Linux
    Outils: Eclipse, Maven.
    Frameworks: GWT, Hibernate
    SGBD: MySql

    11/2012– 06/2013 Orange (France télécom)
    7 mois Développement J2EE
    Projet Web Commande mobile : Site internet de commandes de matériel de téléphonie mobile à destination des grands comptes.

    →développement du site en GWT.

    →conception et réalisation d'un moteur d'extraction de comptes bancaires (interfaçage avec un web-service).

    →implémentation de la technologie JMX dans différents organes (processus de connexion et de définition des rôles de l'application...)

    Langages: JAVA, J2EE
    OS: Windows 7
    Outils: Eclipse, Maven, Svn, Jenkins, Junit, Sonar.
    Frameworks: GWT,Spring, Hibernate
    SGBD: MySql

    03/2012– 07/2012 ATOS (Banque Populaire – Caisse D'épargne)
    5 mois Développement J2EE
    Projet SPS (Single Paiement Suite) : standardisation des flux bancaires à la norme Européenne SEPA (Single Euro Payments Area).

    →conception d'un writer paramétrable et polyvalent permettant l'écriture de fichier à la fois au format plat et au format XML, utilisable dans un contexte multithreading.

    →implémentation de ce writer pour la génération des compte-rendu d'exécution au sein de tous les traitements batchs de fichiers bancaires de l'application.

    →refonte totale de tous les modèles de compte-rendus existants XSD-XML en un modèle unique et simplifié.

    →évolution des pages de gestion des compte-rendus du back-office de l'outil client (Tapestry).

    →amélioration des performances d'exécution de pages du back-office trop lentes au chargement.

    →rédaction des spécifications fonctionnelles.

    Langages: JAVA, J2EE
    OS: Windows 7
    Outils: Eclipse, Maven, Svn, Jenkins, Junit, Sonar.
    Frameworks: Spring, SpringBatch, Hibernate, Tapestry
    SGBD: MySql

    06/2011– 01/2012 Tagsys RFID
    7 mois Développement J2EE
    Projet E-connectware : système de gestion de stocks basé sur la technologie RFID.

    →implémentation de la technologie JMX au sein des différents organes du middleware, afin de visualiser et modifier en temps réel (via un outil de monitoring) des variables prédéfinies en cours d'exécution du programme.

    →mise en place de tests JUnit de non régression de l'évolution JMX.

    →migration d'une interface de monitoring JSP en GWT, utilisé pour la gestion de tous les composants hardwares (lecteurs RFID) connecté au middleware.

    →création de rapports sur les mouvements logistiques du stock avec l'outil Jasper Report.

    →rédaction des spécifications techniques.

    Langages: JAVA, J2EE
    OS: Windows 7
    Outils: Eclipse, Maven, Svn, Jenkins, Junit, JasperReport
    Frameworks: Joram (Jonas), Hibernate, GWT
    SGBD: MySql

    2010– 2011 Projet personnel
    6 mois Développement C (microcontrôleur AVR)
    Projet Compteur Natation : système embarqué pour la comptabilisation des longueurs d'un nageur.

    →analyse conception et développement de plusieurs prototypes de compteurs, basés sur différents système de mesures (capteur de pression, accéléromètre, gyroscope et émetteur-récepteur infrarouge).

    →mise au point et optimisation de l'algorithme de détection.

    →réalisation hardware du circuit, connectique des capteurs (SPI,I2C), d'un écran LCD (parallèle), enregistrement en SdCard.

    Langages: C
    OS: Unix, Windows XP
    Outils: AVR Studio
    Micro-contrôleur: Atmega 8 (Atmel)

    2009 Logica – GROUPAMA
    8 mois Développement PACBASE, COBOL
    Projet GROUPAMA: système de gestion des contrats d'assurances.
    →débuggage, évolution sur les programmes de batchs.

    Langages: PACBASE,COBOL
    SE: MainFrame
    SGBD: MVS

    2007 – 2008 Logica - RATP
    8 mois Développement C++, C, JAVA
    Projet SIEL : système de gestion en temps réel pour la régulation des bus de Paris.

    →rédaction d'un rapport sur les performances de l'ensemble du serveur après analyse de l'application en charge avec un logiciel de profiling (Quantify).

    →optimisation des algorithmes détectés comme trop gourmands en CPU.

    →création d'un outil en JAVA pour modifier et optimiser des setters/getters ILOG de façon automatique sur tout le code de l'application.

    →création d'un outil en korn shell pour l'extraction et l'analyse de données depuis des flux de données de positionnement GPS des bus : estimation du trafic, du volume...

    →implémentation d'un système d'alerte de connexion et déconnexion des utilisateurs par popup sur l'IHM utilisée pour la conception graphique des lignes du réseau.

    Langages: C++, C, JAVA, Korn Shell, Pl-SQL
    OS: Unix,Windows
    Outils: Visual Studio 6, Quantify
    Frameworks: Ilog Serveur, ilog View
    SGBD: Oracle

    2007 Logica – Banque populaire
    6 mois Développement PACBASE, COBOL
    Projet Banque Populaire: système de gestion des comptes bancaires.

    →débuggage des batchs de traitements de mouvements bancaires.

    →évolution d'écrans pour la gestion des comptes bancaires sur l'IHM du back-office.

    Langages: PACBASE, COBOL, Popix
    OS: MainFrame
    SGBD: MySQL

    2006– 2007 Projet dans le cadre d'une création d'entreprise
    1 an Développement Java
    Création d'un système de réservation hôtelière en ligne.

    →réalisation complète (from scratch) d'un outil de gestion de réservation en ligne pour les hôtels.
    - Back-office : applet JAVA pour la configuration des hôtels, des chambres; pour la gestion du planning de réservations (graphiquement via un calendrier).
    - Front-office : site internet en JSP

    →mise en place de la solution sur un serveur dédié : Linux + Tomcat / MySql

    Langages: JAVA (Applet - Servlet), JSP, HTML,AJAX, Javascript
    OS: Linux
    Outils: Eclipse
    SGBD: MYSQL

    2005– 2006 Promethée création
    5 mois Développement Php/MySql
    Dynamisation de site internet.

    →dynamisation de pages (interaction avec base de donnée).

    →mise en place de solution de paiement en ligne (TPE).

    Langages: PHP, HTML, Javascript
    SE: Windows
    Outils: Php Studio, Dreamweaver, Macromedia Flash
    SGBD: MYSQL

    11/2005– 03/2006 Fashion Paradise
    5 mois Développement Php/MySql
    Evolution d'un site internet de vente en ligne de vêtements.

    →mise en place d'un système de vente « flash » (durée limitée dans le temps).

    →installation d'un espace privé avec authentification (historique des achats, gestion des bons d'achats...).

    →développement d'animation en Flash (présentation des produits).

    Langages: PHP, HTML, Javascript
    SE: Windows
    Outils: Php Studio, Dreamweaver, Macromedia Flash
    SGBD: MYSQL

    08/2005– 10/2005 CERMAV (Centre de recherche sur les macromolécules végétales)
    3 mois Développement Java
    Réalisation d'une IHM (applet Java) pour la préconception des macromolécules complexes de façon
    graphique en 2 dimensions.

    →refonte complète d'une IHM existante très sommaire (en php) en un applet Java permettant la conception 2D de macromolécules via une interface graphique.

    →conception de la base de donnée par lequel l'applet charge les librairies de structure moléculaires simples.

    →mise en place de l'interaction de l'applet de conception 2D avec un applet existant de visualisation 3D, via un échange de fichier XML contenant le descriptif de la macromolécule.

    SE: Linux
    Langage: JAVA
    Outils: Eclipse
    SGBD: MYSQL

    2000- 2004 SKF – Tefal – Rossignol -Vicat -Ahlstrom...
    4 ans Electro-mécanicien, automaticien en industrie

    1998 - 2000 Costa Paquet – Euronav - Socatra
    2 ans Officier Marine Polyvalent Pont / Machine

Études et formations
  • Formations

    2005 Diplôme d'Analyste Programmeur (Diplôme de niveau II, équivalent DUT) - AFPA, Grenoble.

    1998 Brevet d’Officier de la navigation maritime - École Nationale de Marine Marchande, Nantes.

    1992 Baccalauréat série D (Mathématiques et Sciences de la Nature) - Lycée Champollion, Grenoble.

    Compétences

    Langages Java (J2EE), C, C++
    Langages WEB JSP, HTML, PHP, Javascript, Ajax
    Serveur application Jonas
    Framework Joram(JMS), Spring, Hibernate, GWT, Tapestry
    SGBD Oracle, MySQL
    OS Unix, Windows

    Langues :

    anglais lu, écrit et parlé

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Développeur Jeux Vidéo
Loïc

Développeur Jeux Vidéo

  • BOUSSY-SAINT-ANTOINE
C# UNITY 3D .NET C++ C PYTHON
Disponible
CV Développeur Informatique
Anthony

Développeur Informatique

  • LA BASSÉE
HTML CSS C JAVASCRIPT REACT.JS NODE.JS SQL GO
Disponible
CV Développeur
Omar

Développeur

  • VILLENEUVE-D'ASCQ
JAVASCRIPT JAVA PHP SQL C NODE.JS Express.js MONGODB PYTHON HTML
Disponible
CV Développeur Web / Data miner / Consultant IOT / Développeur Software
Charles-Ivan

Développeur Web / Data miner / Consultant IOT / Développeur Software

  • PARIS
C++ PHP C# JAVASCRIPT MYSQL SQL PYTHON C CSS Angular
Disponible