Thibaut - Développeur Angular

Ref : 200708S001
Email vérifié
Photo de Thibaut, Développeur Angular
Compétences
Kubernetes
CUCUMBER
OAUTH
Expériences professionnelles
  • EXPERIENCES

    Oct. 2020 – Mai 2021
    Genève, Suisse
    Ingénieur en développement web chez Trival Services : entreprise de services du numérique

    - Oct. 2020 – Mai 2021 : Transports Publics Genevois
    Développement d’une application web de gestion de la planification des formations
    des conducteurs TPG
    Cette application est composée des éléments suivants :
    • Frontend Angular (version 11)
    • Backend Java, framework Quarkus
    • Base de données PostgreSQL
    Ces 3 éléments sont déployés dans des conteneurs Docker, orchestrés dans un cluster
    Kubernetes
    Tâches réalisées, en binôme, dans un cadre de travail agile :
    • Compréhension des besoins du client
    • Proposition de solutions techniques et fonctionnelles
    • Participation au design de l’interface utilisateur
    • Implémentation des solutions
    • Participation à la mise en place d’une chaîne d’intégration continue (gitlab)
    • Mise en place de l’architecture logicielle du projet
    • Implémentation des tests unitaires (backend et frontend)
    • Rédaction de spécifications fonctionnelles
    • Implémentation des tests fonctionnels (cucumber, gherkin, test containers)
    • Intégration au système d’authentification des TPG (keycloak, open ID
    connect)
    • Revue de code
    • Rédaction d’une documentation technique
    Technologies utilisées :
    → Frontend : Angular (version 11), Jasmine, Karma, Typescript, HTML, Javascript,
    SCSS, framework propriétaire, REST, Bootstrap, Angular Material
    → Backend : Quarkus, Java, JUnit, Maven
    → Base de données : PostgreSQL
    → Tests automatisés fonctionnels : Cucumber, Gherkin, TestContainers
    → Outils de travail : SonarQube, Gitlab (intégration continue), Jira, Confluence
    → Déploiement : Docker, Kubernetes
    → Authentification : Keycloak, open ID connect

    Déc. 2019 – Mai 2020 Consultant IT chez Serial SA :
    Genève, Suisse entreprise de services du numérique
    - Déc. 2019 – Mai 2020 : Banque Cantonale de Genève
    Développement et support pour le site web d’intégration des clients de la banque,
    destiné aux conseillers
    Tâches réalisées :
    En équipe de développement :
     Compréhension des besoins métier
     Définition des solutions techniques
     Implémentation
     Tests manuels sur l’application
     Correction de bugs
    Technologie utilisée : Appway

    Sept. 2017 – Nov. 2019 Ingénieur développement logiciel chez Avisto :
    Sophia Antipolis, France entreprise de services du numérique
    - Déc. 2017 – Oct. 2019 : Amadeus IT Group
    entreprise de gestion pour la distribution et la vente de
    services de voyages
    Développement et support pour Selling Platform Connect, un site web destiné aux
    agences de voyage, permettant de réserver des voyages complets pour leurs clients

    Tâches réalisées :
    En équipe de développement - équipes Scrum internationales d’environ 10
    personnes (développeurs, responsables qualité, analystes fonctionnels, scrum
    master, product owner) :
     Définition et analyse des besoins
     Définition d’une solution et des spécifications fonctionnelles
     Implémentation et tests unitaires
     Revue de code
     Tests automatisés / manuels
    En équipe de maintenance (4 mois) - équipes Kanban internationales d’environ
    8 personnes (analystes fonctionnels, développeurs) :
     Compréhension des problèmes remontés par les clients
     Investigation pour identifier les causes
     Implémentation d’une solution (si nécessaire)
     Test et validation

    Technologies utilisées :
     Frontend : Angular (version 2 et +), Jasmine, Karma, Typescript, HTML, Javascript,
    CSS, framework propriétaire, REST, Bootstrap, NgBootstrap
     Backend : Java (version 7), JUnit, framework propriétaire, Maven
     Base de données : SQL
     Tests automatisés : Groovy, Geb & Spock, Selenium
     Outils de travail : SonarQube (qualité de code), Jenkins (intégration
    continue), Jira, Confluence, Bitbucket, Git
     Formations : WCAG 2.0 (Web Content Accessibility Guidelines), RGPD
    (Règlement général sur la protection des données), E-Commerce, Web App
    Secure Coding, Protractor

    - Sept. 2017 – Déc. 2017 : iSelection
    entreprise en investissement immobilier locatif
    Conception et développement d’une application Android de calendrier, adaptée aux
    besoins du client
    Tâches réalisées :
    En binôme avec un autre ingénieur développement Android :
     Conception de l’architecture de l’application
     Travail concentré sur la partie logique de l’application (UI gérée par le binôme)
     Intégration des appels aux Webservices du client
     Test et validation sur différents appareils / versions
    Technologies utilisées : Android, Android Studio, XML, Java, Sqlite, REST, Git

    Mars - Septembre 2017 Stage ingénieur (Avisto) – Application Android et site web permettant le contrôle et
    Grenoble, France la gestion de prises connectées – backend en Java (Jersey, Hibernate)
    Travail en équipe de 3 avec 2 ingénieurs stagiaires (firmware + hardware)
    Juillet - Août 2016 Stage ingénieur (Gemius) – Génération de documents (Pdf, Xml, Ppt) à partir de
    Budapest, Hongrie données et avec paramétrage du document de sortie
    Travail en équipe de 2 avec un autre stagiaire

Études et formations
  • FORMATION

    2014 - 2017 (3 ans) Ingénieur informatique
    Sophia Antipolis, France Polytech Nice-Sophia

    2012 - 2014 (2 ans) DUT Informatique
    Valence, France IUT Valence

    2012 Bac S mention Bien, spécialité maths option SVT
    Privas, France Lycée Sacré Cœur

    COMPETENCES

    Développement Angular 2+, HTML, CSS, Javascript, Typescript, Karma, Jasmine, Java, Groovy, J2E,
    JPA, Android, REST, SOAP, SQL, Bootstrap, NgBootstrap, Hibernate, Jersey,
    Appway
    Gestion de projet Git, SVN, Kanban, Agile, Scrum, Waterfall
    Outils Bitbucket, Jenkins, Jira, Maven
    Linguistiques Français (langue natale), Anglais (B2), allemand (notions élémentaires)
    Métier Secteur bancaire, secteur des agences de voyage

D'autres freelances
Développeur Angular

Ces profils pourraient vous intéresser !
CV Full Stack DevOps
Saif Eddine

Full Stack DevOps

  • ÉPINAY-SUR-SEINE
Cloud AWS HASHICORP TERRAFORM Angular NODE.JS PYTHON TypeScript DOCKER
Disponible
CV Développeur PHP LARAVEL/ANGULAR
Diogal

Développeur PHP LARAVEL/ANGULAR

  • BEG LEGUER SERVEL
HTML5 CSS BOOTSTRAP PHP LARAVEL Angular GIT GITLAB Github JAVASCRIPT PHP
Bientôt disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Senior full-Stack Java Spring / Angular
Alioune

Senior full-Stack Java Spring / Angular

  • CHEVRY-COSSIGNY
J2EE SPRING Angular JAVASCRIPT
Bientôt disponible
CV Développeur Angular
Aymen

Développeur Angular

  • PONT-SAINTE-MAXENCE
JAVASCRIPT Angular TypeScript HTML5 CSS IONIC
Disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt 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