Développeur

CV publié parludovicq dansTI.

Desired position type: Temps-plein
Lieu : Échirolles Rhône-Alpes, France

ludovic.queiroga@gmail.com
Tel:
Mobile:

Résumé

Plus de 2 ans d’expériences, autant dans le développement (technique) que dans le fonctionnel.

Je suis un développeur informaticien très motivé, passionné, autonome ayant une bonne connaissance des différentes phases du cycle de développement d’un logiciel. Je connais l’importance de programmer, développer, tester, maintenir et corriger le code. Je souhaite me positionner sur un travail stimulant et stratégique au sein d’un projet logiciel et d’une équipe où il fait bon travailler avec qualité.
Je n’ai pas peur de l’inconnu et suis prêt à travailler d’avantage pour apprendre et réussir.

Formation

2011 : Obtention du master professionnel informatique spécialité Génie Informatiquemention Assez Bienà l’Université Joseph Fourier (Equivalent à la Maitrise)

2009 : Obtention de la licence informatique à l’Université Joseph Fourier (Equivalent au Baccalauréat)

 

Projets d’études :

IHM : Création d’une application Android (casse briques)

Ecom M2PGI : création d’un site de e-commerce (en J2EE: Beans, XHTML, CSS, Primefaces)

Nachos : mise en place d’un système d’exploitation virtuel  (en C, C++, assembleur)

Avalam : réalisation graphique du jeu de société Avalam (en JAVA)

Expérience

2012 – 2013 (décembre 2012 à aujourd’hui) : Fonctionnel : Responsable qualification et développement  des tests automatiques à France Télécom – Orange (Salarié GFI)

Qualification Application TVeP et développement Tests automatiques : L’application TVeP est une application permettant aux utilisateurs de la TV d’Orange de commander des bouquets TV, pass vidéo, jeux sur TV, et autres offres pour la télévision au travers de celle-ci (La boutique TV).

La mission consiste à effectuer le murissement, et la qualification des versions de l’application développée suite aux demandes du métier.

L’application est développée en J2EE, avec utilisation de maven, hibernate, spring, base de données MySQL. Développement effectué sur eclipse, avec utilisation de l’intégration continue grâce à Jenkins.

La qualification a lieu en trois parties : la qualification sur PC à travers un simulateur, la qualification en deux à deux avec les partenaires de l’application (ex : Application de demande de droits temporaires, de récupération de parc client, d’injection de commandes dans le SI…) et la qualification sur plateforme de qualification en « conditions réelles » sur une télévision. Ainsi, la qualification s’effectue avec des tests automatiques Junit interfacé avec Sélénium et aussi avec d’autres tests manuels.

–  Préparation des tests de qualification de la version

–  Rédaction des tests sous Quality Center

–  Développement des tests automatiques sous eclipse (Junit interfacé avec Sélénium)

–  Réalisation des tests sous Quality Center

–  Analyse et suivi des anomalies relevées

–  Mise en liaison avec les équipes MOE des applications partenaires

Environnement : HP Quality Center, Eclipse, J2EE, Jenkins, Mingle, Junit, Sélenium, Jonas, unix, SQL  

 

2012 (5 mois) : Qualifieur Transverse à France Télécom – Orange (Salarié GFI)                 

Qualification transverse – Palier New Delivery Service S2D1 : Le programme NSD a été lancé pour permettre une commande et une livraison « unique » pour les offres RTC + ADSL et de ce fait réduire les coûts et les délais de livraison de ces offres. Permettre aux différents fronts Offices de passer ces commandes sans utiliser une application avec plusieurs décrochages vers d’autres applications.

La qualification transverse consiste à qualifier tout l’acheminement de la commande à travers toutes les applications (environ 6 applications) de la commande, à la livraison.

Utilisation de HP Quality Center.

–  Préparation des tests de qualification transverse

–  Rédaction des tests sous Quality Center

– Réalisation des tests sous Quality Center

– Analyse et suivi des anomalies relevées

– Mise en liaison avec les équipes MOE concernées pour l’analyse / suivi des défauts constatés

Environnement : HP Quality Center  

 

2011 – 2012 (5 mois) : Développeur JEE à TNT Express France (Salarié GFI)

Développement sur site internet TNT en JEE (Struts 1.3, Hibernate 3, Spring, JSP, Tomcat, JQuery 1.2.6, Eclipse IDE, SVN) : TMA (Tierce Maintenance Applicative) + Projet destiné à fidéliser les clients ne souhaitant pas être en compte avec TNT mais utilisant souvent ses services.  Pour cela, mise en place d’une solution intermédiaire d’identification avec quelques fonctionnalités à valeur ajoutée afin de les fidéliser et de les pousser à revenir régulièrement : un espace privatif permettant la création de profil avec connexion (authentification par login et mot de passe), un historique de leurs expéditions ainsi que la gestion d’un carnet d’adresses.

–  Elaboration de l’analyse fonctionnelle

–  Elaboration de l’analyse technique

–  Développement.

–  Tests fonctionnels

Environnement : J2EE (Struts 1.3, Hibernate 3, Spring, JSP, Tomcat), JQuery 1.2.6, Eclipse IDE, SVN   

 

2010 – 2011 (1 an) : Contrat de professionnalisation : Concepteur de logiciels embarqués à Schneider Electric

Développement application native Android (eclipse + SDK Android) : Projet destiné à superviser la consommation d’énergie au sein d’un bâtiment. Conception et développement d’une application embarquée pour mobile sur la base d’une application Silverlight déjà existante. Cette application permet à un utilisateur de visualiser la consommation d’énergie au sein d’un bâtiment par l’intermédiaire de gadgets tels que des histogrammes.

–  Elaboration du cahier des charges.

–  Etude d’Architecture : comparaison entre une solution web on-line et une solution embarquée.

–  Choix d’une solution embarquée native.

–  Conception générale.

–  Conception détaillée.

–  Réalisation des plans de tests.

–  Développements et tests unitaires.

–  Tests fonctionnels et tests d’intégration.

Environnement : Android, Java + sdk android, Eclipse +, plug-in adt (android development tool)           

 

2010 (3 mois) : Stage/TER en recherche informatique au sein du LIG (IMAG)

Programmation dans le langage C++ : Développer un programme en C++ effectuant le principe de l’instanciation : principe destiné à prendre en entrée un ensemble de formules logiques (ex : ((A et B implique C) et A et B) implique C) et écrire un programme pour obtenir le résultat vrai ou faux de ces formules.

–  Mise en « conditions » de l’ensemble de formules logiques: repérer toutes les clauses et autres composants des formules pour les placer en forme d’arbre.

–  Développement d’un parser pour lire et ordonner dans l’arbre les formules logiques.

–  Développement du principe d’instanciation pour avoir le résultat.

Environnement : Windows XP, DevC++. C++, flex (version libre de l’analyseur lexical Lex), bison

Compétences

  • – Langages de programmation : (avec Eclipse ou Netbeans)
  • Courant : Java (+ Android), HTML, XML, C, C++, J2EE (JSP, XHTML, HTML, CSS, JAVASCRIPT)
  • Débutant : Javascript, Ocaml, ADA
  • – Frameworks: Hibernate, spring, jquery, struts, swing
  • – Serveurs: Tomcat, Jonas, Glassfish
  • – Tests: Junit, Sélénium, HP Quality Center
  • – Notions : Réseau (administration, routage…), Base de données (MySQL, Oracle)
  • – Management de projet / Conception : UML, méthode Agile SCRUM (outils : SVN, JENKINS, MINGLE)
  • – Bureautique : Word, Excel, Power Point….
  • – Système d’exploitation : Windows, Unix

Specialties

    Développement JAVA /JEE

Langues parlées

    Anglais (lu parlé écrit), Espagnol (intermédiaire), francais (courant), Portugais

143 total views, 1 today