Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Alexandre DUPUY

Développeur Java fullstack - freelance - 6 ans d'expérience

Développement logiciel / web - principalement informatique de gestion
Tests unitaires / d'intégration
Conception technique
Alexandre DUPUY
31 ans
Marseille (13005) France
Situation professionnelle
En fin de contrat
En recherche active
Présentation
Passionné de programmation depuis le lycée, mon parcours universitaire m'a initié aux théories fondamentales de l'informatique, aux méthodes de développement et à la gestion de projet.

Je suis détenteur d'un Master Informatique spécialité Génie logiciel, ce que je dois autant à ma curiosité naturelle qu'à la rencontre de professeurs et d'amis formidables... sans compter un peu de pratique !

J'apporte avec moi savoir technique, culture et instinct de développeur, qualités humaines -honnêteté, ouverture d'esprit, écoute, curiosité, persévérance, et tendance à être amical une fois passé une certaine timidité au premier abord...
CV réalisé sur DoYouBuzz
  • Projet : SCP (Système Centralisé de Paiement)
  • Développement de batchs et d’IHM pour la première version de SCP, qui remplace le logiciel ALLURE (Allocataire Usine Retraite) actuellement en production
  • Java 8, Spring, Angular, SVN puis Git
  • Métier : retraite complémentaire de la majorité des Français : cadres et salariés du privé
Détails de l'expérience
  • Tâches :
    ● Définition des tâches de réalisation et estimation de la charge
    ● Développements full-stack (Backend Java Spring Hibernate, Base de donnée Postgre, frontendAngular)
    ● Ecritures de tests unitaires et d’intégration avec JUnit, de tests fonctionnels avec JBehave
    ● Prise en compte des remarques éventuelles et relecture du code des autres développeurs
    ● Daily meeting, sprint planning, sprint retro/review, sprints de 3 semaines
  • Résultats :
    ● Participation à la majorité des fonctionnalités de la V1 de SCP dont :
    ◦ Première préparation du paiement suite à migration de la base de données de l’ancien
    logiciel ALLURE (traitement batch)
    ◦ Préparation du paiement à la demande ou récurrent (traitement batch)
    ◦ Génération des fichiers bancaires SEPA / Lettre chèque / Mandat international
    (traitement batch)
    ◦ Publication = entérinement du paiement à la demande ou récurrent (traitement batch)
    ◦ Synthèse du paiement (IHM Angular, webservice REST)
    ◦ Synthèse du Compte Allocataire (IHM Angular, webservice REST)
    ◦ Consultation et validation des sorties de fonds (IHM Angular, webservice REST)
    ● Pratique du framework Angular 8+ avec la librairie Material (non-stop pendant 10 mois, et
    accompagnement des autres devs ensuite)
  • Environnement technique :
    ● Java 8, Spring, Hibernate
    ● Angular 8-15
    ● PostgreSQL
    ● Suite Atlassian : JIRA, Confluence
    ● Git, BitBucket, Sonar
Site web de l'entreprise

Sous-traitant (développement Java)

GUARANÍ
Depuis mars 2024
  • En mission chez Sopra Steria, Aix-en-Provence

    Et chez Airbus Helicopters pour Sopra Steria, Marignane
  • Projet : Ci5, logiciel de gestion de transport maritime de marchandises et déclarations douanières.
  • Développement web pour l’évolution du logiciel Ci5.
  • Java 8, Spring Boot, Angular.js, Git
  • Métier : faciliter les déclarations douanières dans le transport par cargo
Détails de l'expérience
  • Tâches :
    ● Revue des spécifications fonctionnelles détaillées
    ● Définition des tâches de réalisation et estimation de la charge
    ● Développements full-stack (Backend Java SpringBoot Hibernate, Base de donnée Postgre,frontend AngularJS)
    ● Ecritures de tests unitaires avec JUnit
    ● Prise en compte des remarques éventuelles et relecture du code des autres développeurs
    ● Daily meeting, sprint planning, sprint retro/review, sprints de 2 semaines
  • Résultats :
    ● Fonctionnalités ajoutées à Ci5 liées à la déclaration de navires
    ● Pratique du framework AngularJS
  • Environnement technique :
    ● Java 8, Spring Boot, Hibernate
    ● AngularJS
    ● PostgreSQL
    ● Suite Atlassian : JIRA, Confluence
    ● Docker, Git, Gitlab CI, Sonar
Site web de l'entreprise
  • TMA
  • Java, JSP
Site web de l'entreprise
  • Projet : Starfleet, logiciel interne de gestion de flotte automobile. Ainsi que Copilot, application mobile de suivi de ses véhicules et contrats chez FATEC pour les clients.
  • Développement web pour l’évolution du logiciel Starfleet et la création de l’applicationmobile Copilot.
  • Java 8, Spring Boot, Vue.js, Git
  • Métier : gestion de flotte automobile. Gros client : la SCNF.
Détails de l'expérience
  • Tâches :
    ● Revue des spécifications fonctionnelles détaillées
    ● Définition des tâches de réalisation et estimation de la charge
    ● Développements full-stack (Backend Java SpringBoot Hibernate, Base de donnée SQL Server,frontend Vue.js) en pair-programming
    ● Ecritures de tests unitaires avec JUnit
    ● Prise en compte des remarques éventuelles et relecture du code des autres développeurs
    ● Daily meeting, sprint planning, sprint retro/review, sprints de 2 semaines
  • Résultats :
    ● Fonctionnalités ajoutées à Starfleet
    ● Création d’une progressive web app, Copilot
    ● Pratique du framework Vue.js avec Vuex et Nuxt
    ● Pratique de l’intégration continue sur Gitlab CI et d’un environnement dockerisé
  • Environnement technique :
    ● Java 8, Spring Boot, Hibernate
    ● Vue.js, Vuex, Nuxt
    ● SQL Server
    ● Suite Atlassian : JIRA, Confluence
    ● Docker, Git, Gitlab CI, Sonar
Site web de l'entreprise
  • Projet : OCEA, logiciel interne de gestion des profils adhérents. INOVA, successeur d’OCEA (nouveaux produits d’assurance et reprise progressive des produits sous OCEA). Également régularisation de contrats d’assurance sur le progiciel CLEVA.
  • Développement web pour l’évolution et la maintenance d’OCEA et INOVA.
    Régularisation de contrats d’assurance sur le progiciel CLEVA.
    Développement en autonomie d’une application temporaire de régularisation des immatriculations suite à changement réglementaire.
    Ajout en autonomie d’un système de consentement conforme au RGPD à OCEA, en lien avec les différents responsables de la conformité et de la communication de l’AGPM.
  • Java 6-7, Spring, JSP, PHP, SVN
  • Métier : assurance habitation / auto / risque... D'abord pour les militaires, les pompiers, et les métier de la sécurité
Détails de l'expérience
  • Tâches :
    ● Recueil et affinement du besoin auprès du métier
    ● Revue des spécifications fonctionnelles détaillées
    ● Définition des tâches de réalisation et estimation de la charge
    ● Développements full-stack (Backend Java Spring Hibernate, Base de donnée SQL Server,frontend JSP ou PHP)
    ● Ecritures de tests unitaires avec JUnit
    ● Correction des anomalies
    ● Daily meeting, sprint planning, sprint retro/review, sprints de 2 semaines
    ● Intégration de produits et contrats d’assurance sur le progiciel CLEVA
  • Résultats :
    ● Fonctionnalités ajoutées à OCEA et INOVA
    ● Succès et efficacité de la régularisation des immatriculations des adhérents avant janvier2019
    ● Système de consentement conforme au RGPD fonctionnel
  • Environnement technique :
    ● Java 6-7, Spring, Hibernate
    ● JSP, Tomcat, JBoss
    ● PHP, Serveur Apache
    ● SQL Server
    ● SVN
Site web de l'entreprise
  • Projet : GIP-MDS (Groupement d’Intérêts Publics – Modernisation des Déclarations Sociales) dontprélèvement à la source
  • Développement web pour la finalisation du prélèvement à la source. Ajout d’écrans de suivi et de statistiques pour les gestionnaires.
  • Java 6, Spring, JSP, SVN
  • Métier : Modernisation des déclarations sociales ; dont le prélèvement à la source
Détails de l'expérience
  • Tâches :
    ● Revue des spécifications fonctionnelles détaillées
    ● Définition des tâches de réalisation et estimation de la charge
    ● Développements full-stack (Backend Java Spring Hibernate, Base de donnée Oracle SQL,frontend JSP)
    ● Ecritures de tests unitaires avec JUnit
    ● Correction des anomalies
    ● Daily meeting, sprint planning, sprint retro/review, sprints d’un mois
  • Résultats :
    ● Nouveaux écrans gestionnaire pour le prélèvement à la source
    ● Satisfaction des diverses administrations clientes quant à la qualité du logiciel développé
  • Environnement technique :
    ● Java 6, Spring, Hibernate
    ● JSP, Tomcat, JBoss
    ● Oracle SQL
    ● Suite Atlassian : JIRA, Confluence
    ● SVN, Sonar, Jenkins
Site web de l'entreprise