Julien - Développeur C++

Ref : 140624Q001
Photo de Julien, Développeur C++
Compétences
Expériences professionnelles
  • Professional Experience:

    • Depuis Juillet 2015 : Ingénieur Logiciel (C#.Net, Node.js & Angular, Mobile : React & Kotlin, JS):

    Mars 2020– Janvier 2021 : Sunday Love
    Projet de TMA et TRA All4test pour Sunday
    Développement de l’application mobile Sunday Love ainsi que du Serveur backend pour la gestion des données.
    C’est une application qui est destinée au partage de contenus (photos, Vidéos…) avec les membres de la famille et notamment les personnes âgées (BOX et mobile Apps)
    Un PO coté client, 2 DEV et un QA coté All4test
    Env Agile, Intégration continue

    Java/Kotlin pour le backend, React JS et XCode pour l’application mobile, Mysql , DynamoDB (NoSql) …

    Depuis Février 2018 : EUDONET CRM : Développements spécifiques aux clients de l’éditeur logiciel Français EUDONET, basés sur divers métiers tels que les fédérations et les syndicats, et la gestion des adhésions, de la facturation, des renouvellements, en prenant compte des spécificités du métier du client.
    C#.Net, Hibernate, WebForms, HTML, JavaScript, CSS, Microsoft SQL Server, T-SQL.

    2018-2020 (Projet Interne) SI-AIT V2 : Refonte du système d’information de AHEADIT vers les technologies Dot net et node JS. Le système comme dans sa V1 assure la gestion des employés, la gestion des demandes de congé, timetracking, timesheet, la gestion des projets et des taches.
    Dot net (Back end), node JS (Back end), Rest Api, Mysql / Sql Server, Angular, Bootstrap, Typescript

    2016-2018 : Maintenance du progiciel Vision Mark
    o VisionQuest : Développement d’un système d’aide à la décision pour Vision Mark Group, un projet destiné à des grands clients tel que Henkel, l’Oréal Paris, Nestlé, Carrefour.


    ALL4TEST : QA automation test lead in Kering, PARIS (February 2018 to Present)

    ⦁ Working for Kering IT , an e-commerce platform for luxury brands like Gucci,YSL.
    ⦁ Test automation in the Big data field using Cucumber, Gherkins in java, selenium,cypress..
    ⦁ Test in web,mobile application & all back end data validation.
    ⦁ Data ingestion testing using AWS S3 bucket from Data Lake.
    ⦁ Data sanity test before running the real time and batch application.
    ⦁ Testing all batch and RT test flows using nifi, kafka, spark, API.
    ⦁ Compare the source data and target final data.
    ⦁ End to end test for different enterprise applications for different sources.
    ⦁ Performance testing to validate data consuming and response time and load testing.
    ⦁ Continuous test and integration CI/CD.
    ⦁ Validating user story in BDD application.
    ⦁ Test report generate and code review using Sonar.
    ⦁ Big data test using Cassandra, Solr, nifi, spark, API.
    ⦁ Testing all data pipeline and data ingestion.
    ⦁ Create and maintain a test script and test plan using JIRA, X-Ray .
    ⦁ Agile scrum methodology.

    QA Lead in SPLIO, PARIS (February 2017 to 2018)

    ⦁ Automation and bit of manual testing in CRM field
    ⦁ API automation using REST ASSURED with selenium java
    ⦁ Working in new technology Serenity BDD with selenium java
    ⦁ Jira, jenkins and git integration
    ⦁ Blackbox, whitebox, regression testing
    ⦁ Test execution in HP ALM.
    ⦁ API testing using postman, SOAPUI and selenium
    ⦁ Agile scrum model

    QA Onsite Co-ordinator at Guerbet Pharmaceutical company) (Jan’2016 to October 2016)

    ⦁ HP/ALI development and continuous integration with agile team
    ⦁ HP UFT & Lean FT, Selenium, SAP, SOAPUI
    ⦁ Jenkins integration with HP/ALM and SCM repository, JIRA, git
    ⦁ API testing using postman, SOAPUI and selenium
    ⦁ Agile scrum model
    ⦁ Creating test script and maintenance in java.



     ADN EUROPE (Pharmaceutical and medical device company) PARIS, FRANCE-Jan' 2016 to October’2016:
      QA (process and system engineer)

    ⦁ HP/ALI development and continuous integration with agile team
    ⦁ Jenkins integration with HP/ALM and SCM repository, selenium
    ⦁ Mapping into TTS and ALM.
    ⦁ Ticket rising.
    ⦁ Monitor test execution, analyze test results, creating SPRINT report.
    ⦁ End to end testing on Test Tool Server, Python script & Selenium tool.
    ⦁ Source code control and change management.
    ⦁ JIRA and Hp ALM synchronizer, Agile manager, Git, Jenkins.
    ⦁ Tool plugin development In JIRA. Node JS
    ⦁ Lean FT, UFT using Eclipse IDE and Visual studio.
    ⦁ Agile scrum model

    AMADEUS SAS (Nice, France) Feb'2015 September 2015:QA Engineer

    ⦁ Developing testing tool associated with HP-ALM/QTP/ QC (using vbs scripting language).
    ⦁ Test Analyst- Manual Web Testing - JIRA,Content Management, Agile.
    ⦁ Interaction with the client to define business needs and projects.
    ⦁ Working in an agile scrum model.
    ⦁ Monitor test execution, analyze test results, creating SPRINT report.
    ⦁ End to end testing on Test Tool Server, Python script & Selenium tool.
    ⦁ Mapping into TTS and ALM.
    ⦁ Creation screen GUI and the implementation of business logic
    ⦁ Participation in smoke testing, regression testing, integration testing, system testing
    ⦁ Preparation of test cases and test planning objects like paper test plan

    Expériences

    < PSA Peugeot Citroën Vélizy>
    16 mois / 2013- juin 2014
    Domaine de compétences : spécification et prototypage de software multimédia embarqué en automobile
    Intitulé de l’intervention : Suivi du développement du software d’assistance au parking.

     Objectif(s) :
    • Rédaction des spécifications software pour le logiciel (middleware et logiciel applicatif) ;
    • Préintégration du logiciel d’aide au stationnement ;
    • Réception et validation des livraisons des fournisseurs ;
    • Prototypage de solutions software pour la connectivité afin de valider des architectures en amont de la production (stack IP, BT …)
    • Prototypage de solutions software pour l’aide au stationnement afin de valider des architecture en amont de la production (C++ / QT)

     Réalisation(s) :
    • Architecture de la fonctionnalité aide au stationnement ;
    • Développement en autonomie du soft embarqué en C sous Linux Ubuntu et Fedora, gestion du multi-taches pour le prototype connectivité.
    • Intégration du soft embarqué en C++ /QT sous Linux, gestion du multitâches, pour le prototype aide au stationnement (gestion de la vidéo, des cameras, des IHM)
    • Participation dans les choix techniques et architecturaux de la connectivité.
     Environnement(s) technique(s) :
    • Windows 7 / Linux / Langage C ,C++/ Qt / QML / Git / GENIVI / connman (gestion des connexions internet), gestion du muti-taches.


    12 mois / 2012
    Domaine de compétences : développement de software embarqué automobile
    Intitulé de l’intervention : Développement du logiciel applicatif pour la climatisation des véhicules
     Objectif(s) :
    • Développement et test unitaire du logiciel ;
    • Valider le fonctionnel du logiciel ;
    • Analyser et corriger les défauts survenant sur le logiciel ;
    • Etudier la faisabilité de mise en place de la génération automatique de code.
     Réalisation(s) :
    • Assurer les livraisons software du logiciel de gestion de climatisation ;
    • Assurer la phase d’instrumentation de l’environnement de développement pour passer au codage automatique.
     Environnement(s) technique(s) :
    • Windows Vista / Langage C / Language Perl / MATLAB / Simulink / AUTOSAR / Synergy / RTRT / MS Visual C++/ Vector CANoe



    15 mois / 2010-2011
    Domaine de compétences : Conception et développement de logiciel embarqué SetTopBox
    Intitulé de l’intervention Développement de drivers linux embarqué
     Objectif(s) :
    • Conception et développement de drivers linux embarqué ;
    • Analyse et correction de bugs constatés.
     Réalisation(s) :
    • Développement de drivers logiciel linux embarqué (routine de haut niveau permettant de gérer et tester la flash) ;
    • Développement de modules d’autotest pour le logiciel embarqué (DirectFB).
    • Débogage du logiciel développé.
     Environnement(s) technique(s) :
    • Linux host et target / Langage C / Langage Shell / Makefile / Bugzilla / GCC / GDB / HDMI / DirectFB / ST 7108, TCP / IP





    9 mois / 2010
    Domaine de compétences : Conception et développement de logiciel de modélisation pour l’industrie automobile
    Intitulé de l’intervention Etude et développement d’outils pour la génération automatique de code et de tests
     Objectif(s) :
    • Conception et développement d’outils pour la génération automatique de code et de tests basés sur les produits de Mathworks MATLAB, Simulink, Stateflow, RTW et RTWEC et la norme ISO26262-6;
    • Instrumentation de l’environnement de développement pour pouvoir faire de la génération automatique ;
    • Conception de nouvelles librairies pour la modélisation des systèmes.
     Réalisation(s) :
    • Réduction du temps de modélisation avec les nouvelles bibliothèques conçues ;
    • Réduction du temps de développement avec la génération automatique du code :
    • Réduction du temps du test avec la génération automatique des tests.

     Environnement(s) technique(s) :
    • Windows XP / Langage C / Langages Matlab / Langage W3C (XML/XPATH/XSD/XSLT) / Langage Perl / Langage Assembleur / MATLAB-Simulink / RTRT / Renesas (SH4, SH2A series, HEW) / Freescale (MPC et 56F, CodeWarrior) / Infineon (XC2000, Tasking) / ISO26262





    11 mois / 2009
    Domaine de compétences : Conception et développement de logiciel embarqué automobile
    Intitulé de l’intervention Etude et développement de la couche basse de logiciel pour boite vitesse automatique
     Objectif(s) :
    • Etude de faisabilité des nouvelles fonctionnalités software ;
    • Développement des couches basses du logiciel de boite vitesse automatique.
     Réalisation(s) :
    • Etude de faisabilité d’implémentation des nouvelles fonctionnalités du produit (boîte vitesse automatique) sur un microcontrôleur 32bits;
    • Développement d’outil pour la gestion de dictionnaire de données et la calibration conformément à la méthodologie AUTOSAR ;
    • Développement des couches basses du software (CAN, SPI, DMA, WatchDog…) ;
    • Validation des modules software couches basses ;
    • Débogage du soft (Emulateurs et avec CCP) ;
    • Optimisation des outils d’intégration software ;
     Environnement(s) technique(s) :
    • Windows XP / Langage C / Langage Perl / Langage XSLT / Vector CANalyzer / PVCS / Renesas HEW / Outils Propriétaires





    9 mois / 2008-2009
    Domaine de compétences : Conception et développement de logiciel embarqué automobile
    Intitulé de l’intervention Développement du logiciel bas niveau d’un tableau de bord de véhicule
     Objectif(s) :
    • Développement des couches basses du software d’un tableau de bord de véhicule
    • Réaliser les tests unitaires et d’intégration.
     Réalisation(s) :
    • Rédaction de documents de conception détaillée et participation à la rédaction de la conception architecturale ;
    • Développement des couches basses du software d’un tableau de bord de véhicule (CAN, SPI, LCD, I2C, EEPROM, ADC) ;
    • Configuration de l’OS Osek et du Bootloader du logiciel ;
    • Débogage de l’application (simulation, In-Circuit Debug).
     Environnement(s) technique(s) :
    • Windows XP / Langage C / Langage Assembleur / Langage UML / OSEK (OS tps reel dédié à l’automobile) / Softune / MS Visual Studio 6 / BullseyeCoverage



Études et formations
  • Formations

    FEB’2014-September 2016   EPITA, Paris, France:
          Master in Computer Science (Software Engineering) BAC+5.

          2007-2011   University of West Bengal
         Bachelor of Engineering–Computer Science



    • 2010 Séminaire de formation en gestion de projets

    2008 Diplôme d’ingénieur en génie électrique et informatique industrielle

    Ing soft embarqué

    Ingénieur informatique industrielle
    C, C++



    Domaines de compétences

    • Développement de logiciel embarqué
    • Prototypage
    • Gestion technique de projets

    Environnements d’interventions

    • Equipementiers Automobile
    • Constructeurs Automobile
    • Constructeurs de SetTopBox

    Environnements techniques

    • Systèmes d’exploitations : Windows 9X/2K/XP/VISTA ; Linux Ubuntu/Fedora.

    • Bureautique : MS-Office ; OpenOffice


    • IDEs et Microcontrolleurs : Microchip (PIC16, PIC18, MPLAB); Fujitsu (MB96 series, Softune); Axis (ETRAX, GNU Tools); Renesas (SH4, SH2A series, HEW); Freescale (MPC et 56F, CodeWarrior); Infineon (XC2000, Tasking), ST (7108, GNU Tools).

    • Outils : MATLAB/Simulink/Stateflow; Eclipse ; MS Visual Studio ; Vector CANalyser ; Vector CANoe ; IBM (Rational Rose, RTRT, Synergy) ; BullseyeCoverage ; Altera Quartus; Geensys AUTOSAR Builder ; PVCS ; CVS; SVN; Bugzilla, EntrepriseArchitect.


    • Langages : C/C++; QT, Perl; MATLAB (M, TLC); XML/XSD/XSLT/XPATH; Assembleur; Makefile; Batch; VB/VBA; UML; Shell; JavaScript; SQL; VHDL; sed/awk.


D'autres freelances
Développeur C++

Ces profils pourraient vous intéresser !
CV Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)
Justin

Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)

  • AIX-EN-PROVENCE
PYTHON DJANGO SQL HTML C++ CSS JAVASCRIPT SQL SERVER
Bientôt disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV full stack Développeur
Mohamed Ilias

full stack Développeur

  • NONANCOURT
JAVASCRIPT C++ Angular SQL SQL SERVER JAVA
Disponible
CV Igènieure Computer Vision
Rania

Igènieure Computer Vision

  • VILLIERS-SUR-MARNE
PYTHON OPENCV VISUAL STUDIO Jupyter LINUX C++ OPENGL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible