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 Expert Full Stack: Maîtrise totale d'application
Cedric

Expert Full Stack: Maîtrise totale d'application

  • TOULOUSE
PHP SQL SERVER JAVASCRIPT Angular SQL PYTHON JQUERY NODE.JS
Disponible
CV Ingénieur de développement JAVASCRIPT
Stanislav

Ingénieur de développement JAVASCRIPT

  • NICE
JAVASCRIPT NODE.JS Angular Cloud AWS REACT.JS
Bientôt disponible
CV Ingénieur de développement JAVA
Oualid

Ingénieur de développement JAVA

  • NANTES
JAVA J2EE Angular SQL Spring Boot Kafka
Disponible
CV Ingénieur de développement JAVA
Dimitri

Ingénieur de développement JAVA

  • BOURGES
Angular Vue.js JAVA FLUTTER Kotlin SPRING JAVASCRIPT API RESTful
Disponible
CV Développeur Full stack JAVA ANGULAR
Mouataz

Développeur Full stack JAVA ANGULAR

  • MAISONS-ALFORT
JAVA SQL ORACLE Angular
Disponible
CV Développeur JAVA/PHP
Jehan

Développeur JAVA/PHP

  • LIMOGES
JAVA PHP Spring Boot SYMFONY PHP LARAVEL JAVASCRIPT Angular SQL J2EE DOCKER
CV Développeur Fullstack Angular/Node/Mongo
Gary

Développeur Fullstack Angular/Node/Mongo

  • LEVALLOIS-PERRET
NODE.JS Angular MONGODB UNIX PYTHON
Disponible
CV Développeur PHP
Nicolas

Développeur PHP

  • BEAUMONT-PIED-DE-BOEUF
HTML5 CSS PHP JAVASCRIPT C# JAVA SQL Angular MYSQL WPF
Disponible
CV Développeur JAVA
Mellinda

Développeur JAVA

  • PARIS
JAVA PHP Angular C++ BOOTSTRAP IONIC PL SQL ORACLE
Disponible
CV Développeur PHP
Salima

Développeur PHP

  • CORBEIL-ESSONNES
PHP SQL JAVASCRIPT Angular
Bientôt disponible