Menu

Jérémie GUY

Courbevoie

En résumé

Graduated from INSA Toulouse (Institut National des Sciences Appliquées) in Software Engineering, I worked as a software development engineer at Amadeus from 2013 to 2017 and at Thales from 2017.

I earned a significant experience in software architecture problematics such as creating simple but complete models to best serve the UI. I have learned some very useful patterns such as fluent API with builder pattern and inheritance at Amadeus. Contributing to code reviews and working in an Agile Scrum environment allowed me to develop my knowledges and become the technical point of contact of the team. I was managing internal weekly technical meetings with architecture team and I contributed to customer meetings for backlog refinement and every Agile Scrum meetings. My internships and my previous position at Amadeus allowed me to better understand the problematic of multiplication of devices and how to adapt frontend development to best serve any devices (Multiplatform development and responsive design). In my new position at Thales, I am earning a significant knowledge on new front end technologies such as Angular 4 and strengthening my skills on J2EE, Maven, Spring and REST API.

More specialized in JEE environment, I am always eager to learn new things from server operability to pure front end technologies.

Mes compétences :
Langage C
GWT
Spring
TCSH/CSH/BASH
ADA
Langage SQL
Hibernate
UML
Langage Assembleur
CakePHP
Développement
ObjectiveC
CSS 3
HTML 5
Programmation
Anglais - TOEIC 900/990
JAVA - Certification Java Programmer I 95/100

Entreprises

  • Thales - Software development engineer

    Courbevoie 2017 - maintenant Working in the Logiciel Orienté Utilisateur (LOU) department.

    • Technical stack :
    - AngularJS, TS
    - JEE, Maven, Spring
    - Postgres, Elasticsearch

    • Job :
    - Independent learning on Angular, NodeJS, AngularMaterial & Bootstrap
    - Fix technical issues on existing Java REST Services and related AngularJS (with TS) frontend
    - Documentation writing (SDD, User Manual)
    - Preproject studies (Feasability, sizing)
  • Amadeus IT Group - Software Developer Engineer

    Sophia Antipolis 2013 - 2017 Working in the Digital Design Service (DDS) of Amadeus for Finnair, I developed features for the web applications (Portal, booking and servicing flows) of the website (www.finnair.com).

    • Technical stack :
    - JSP, JS, CSS, Grunt for UnderscoreJS templates + minification, Ant
    - JEE, Maven
    - JUnit, Selenium testing
    - Orchestration with Webwork & Spring
    - Iplanet & Apache web server, Weblogic application server
    - Git, GitHub
    - SQL Management Studio

    • Agile Scrum team since 2014 :
    - Technical point of contact of the team
    - Implement User Stories based on customers requirements (Acceptance criterias)
    - Ensure good follow up on production loads
    - 10 people + management

    • Responsible for Iplanet to Apache web server migration :
    - Session cookie management for the 4 different webapps of Finnair
    - Weblogic passthrough for logical processing
    - Static content serving & NAS files redirection
  • Thales - Stagiaire développeur logiciel WinDev et IBM Worklight

    Courbevoie 2013 - 2013 Intégration au département de recherche et développement de l'entreprise Thales Avionics.

    • Étude et mise en oeuvre des différentes technologies de virtualisation (Paravirtualisation, etc...)

    • Utilisation du logiciel Windev Mobile 18 pour développer une application fonctionnant sur Android, iOS et Windows 8.

    • Utilisation du logiciel IBM Worklight (HTML 5, CSS 3, JavaScript) pour le développement d'une application aéronautique multiplateforme.

    Durée : 5 mois
  • Sopra Group - Stagiaire développeur Web / J2EE

    Paris 2012 - 2012 Développement d'une Application WEB et étude sur l'optimisation des performances de recherche pour Big Data.

    Projet 118712 pour la maintenance de l'annuaire de France Telecom :

    • Étude sur l'amélioration des performances de recherche pour Big Data
    - Recherche sur les technologies d'indexage
    - Étude de marché
    - Tests avec index Oracle TEXT et analyses des résultats

    • Participation au développement de l'IHM
    - Analyse des spécifications fonctionnelles
    - Écriture de tests unitaires (JUnit)
    - Correction des erreurs ergonomiques (CSS)
    - Codage d'une partie de l'IHM Administration (J2E avec le framework GWT)
    - Codage de la partie service associée (framework Spring et Hibernate)

    Durée : 3 mois
  • Dublin City University, Business Informatics Group - Stagiaire développeur Web / PHP

    2011 - 2011 Implémentation d’un système de gestion de documents (DMS) pour la recherche collaborative :

    - Recherche des besoins et établissement d’une spécification
    - Evaluation des différentes solutions
    - Conception (use case et diagramme de classe)
    - Implémentation du logiciel avec le framework CakePHP (MVC), HTML et CSS
    - Tests des fonctionnalités et tests d'intégration

    Durée : 3 mois
  • BR Conditionnement - Intérimaire manutentionnaire

    2010 - 2010 Manutention et conditionnement d'huiles essentielles

    Durée : 2 mois
  • Merlyn Electronics - Stagiaire concepteur développeur

    2009 - 2009 Conception et développement d'un système de fermeture centralisée de portes d'ambulance :

    - Suivi des spécifications (Cahier des charges)
    - Création d'un schéma prototype
    - Choix des composants électroniques
    - Réalisation et test de la carte électronique

    Durée : 1 mois
  • Scop Bach - Intérimaire manutentionnaire

    2008 - 2008 Manutention de produits pour la grande distribution

    Durée : 2 mois
  • 3A Engineering - Technicien de maintenance

    2006 - 2006 SAV/Réparation
    Formatage, Réinstallation de Windows et des pilotes nécessaires

    Durée : 1 mois

Formations

  • INSA TOULOUSE

    Toulouse 2008 - 2013 Informatique et Réseaux

    • Majeure Ingénierie du Logiciel (IL) et mineure Ingénierie Des Modèles (IDM)

    • Langages de programmation : Ada, C, Assembleur, Java, Ocaml, Objective-C, XML, SQL,...

    • Études et connaissances :
    - Processus de développement logiciel
    - Conception et programmation orientées objet
    - Bases de données
    - Réseaux
    - Architectures matérielles
    - Systèmes d'exploitation
    - ...

    Durée : 5 ans
  • Institut National Des Sciences Appliquées

    Toulouse 2008 - 2013 Informatique et Réseaux
  • Lycée Raymond Savignac

    Villefranche De Rouergue 2005 - 2008 Baccalauréat

    scientifiques spécialité Mathématiques - Mention Bien

Réseau

Annuaire des membres :