Dominique ALLYJAN

FREELANCE - ARCHITECTE APPLICATIF

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

AWSJavaSpring BootDockerDevOpsBase de données SQL

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Architecte Applicatif Senior – Freelance, j’accompagne les entreprises dans la conception, la modernisation et l’évolution de leurs architectures applicatives. J’interviens sur des contextes de modernisation SI, architectures Microservices, API REST, intégration SI et migration vers AWS. De l’analyse de l’existant à la définition de l’architecture cible, j’accompagne les équipes techniques dans sa mise en œuvre.

Liens

Expérience de travail

FREELANCE - ARCHITECTE APPLICATIF

Total Direct EnergieFreelance

juin 2019 - juin 2026

7 ans 1 mois

Paris, France

Au sein de la DSI, intervention sur la modernisation des applications de souscription d’électricité destinées aux particuliers. Après une première phase comme développeur senior puis responsable de chantier technique, intégration dans l’équipe d’Architecture Transverse, avec la prise en charge technique du Move to Cloud d’une application On-Premise pilote du programme. Architecture & modernisation applicative • Contribution à la refonte d’une application de souscription et à la définition collaborative de son architecture applicative • Qualification du socle technique • Rétro-ingénierie des règles métier en vue de leur implémentation via des API REST Move to Cloud AWS • Prise en charge technique du Move to Cloud de l’application On-Premise pilote et définition de la trajectoire de migration vers AWS avec l’expert AWS • Conception collaborative de l’architecture applicative cible et rédaction du dossier d’architecture • Adaptation de l’application aux services AWS et mise en œuvre des mécanismes de sécurité applicative • Refactoring et montée de version vers Java 17 / Spring Boot 3 • Migration de la base de données vers AWS • Migration du code source de Bitbucket vers GitHub • Réalisation des pipelines CI/CD avec les équipes DevOps pour le déploiement sur ECS/Fargate • Collaboration avec les équipes Infrastructure AWS et Sécurité • Capitalisation et partage du retour d’expérience afin de préparer la migration des autres applications Environnement : Architecture applicative | Modernisation SI | Move to Cloud | AWS (EC2, RDS, ECS/Fargate, API Gateway, Secrets Manager, Cognito) | Docker | GitHub Actions | Jenkins | Java 11/17 | Spring Boot 3 | OAuth2 | Spring Security | PostgreSQL | Oracle | Liquibase | Kibana | Dynatrace | Confluence | Postman | Swagger

FREELANCE - LEAD TECH

JCDecauxFreelance

juin 2016 - janv. 2019

2 ans 8 mois

Paris, France

Refonte du système d’abonnement, de facturation et de gestion des vélos en libre-service, déployé en France et en Europe. Intervention en tant que Lead Technique dans l’évolution du processus de souscription, d’une architecture SOA vers une architecture Microservices organisée par domaines métier, avec contribution à la définition de l’architecture et accompagnement de l’équipe dans sa mise en œuvre. Architecture applicative & Microservices • Contribution avec les Business Analysts au découpage du processus de souscription en domaines métier selon les principes DDD • Contribution à la définition de l’architecture Microservices cible et de l’architecture applicative commune aux Microservices • Participation à la définition des modèles de données associés aux Microservices • Réalisation de POC Spring Boot et Vaadin pour qualifier les solutions techniques Leadership technique & mise en œuvre • Référent technique d’une équipe de six développeurs • Participation au développement des Microservices et de leurs API REST • Accompagnement des développeurs sur les choix de conception et le respect de l’architecture applicative définie • Animation des revues de code et mise en place des pratiques d’intégration continue et de contrôle qualité avec Jenkins et SonarQube • Production de la documentation d’architecture et technique à destination des équipes Environnement : Architecture applicative | Microservices | API REST | Domain-Driven Design (DDD) | Java 8 | Spring Boot | Spring Data | Vaadin | PostgreSQL | Oracle | MySQL | Liquibase | Jenkins | GitLab | SonarQube | Mockito | Jira | Confluence | Swagger

FREELANCE - ARCHITECTE APPLICATIF

G7 taxisFreelance

oct. 2015 - mai 2016

8 mois

Paris, France

Étude de transformation du système de synchronisation des données entre applications, visant à remplacer les traitements batch existants par une architecture d’intégration basée sur un ESB. Rattaché au responsable de l’équipe d’architecture transverse, en charge de concevoir et proposer l’architecture cible, de qualifier la solution au travers d’un POC et de fournir les éléments techniques nécessaires à la décision. Architecture des échanges & intégration • Étude des flux de synchronisation et conception de l’architecture cible des échanges, en collaboration avec le responsable de l’équipe d’architecture transverse • Définition des mécanismes de transport, de transformation et de routage des données s’appuyant sur MuleSoft et ActiveMQ Qualification & aide à la décision • Conception et réalisation d’un POC MuleSoft / ActiveMQ afin de qualifier l’architecture proposée • Validation de la faisabilité technique et évaluation des performances, de la robustesse et des temps de traitement • Formalisation des résultats du POC, de l’architecture proposée et des recommandations techniques nécessaires à la décision d’architecture Environnement : Architecture des échanges | Intégration applicative | ESB | MuleSoft | ActiveMQ | Java 7 | Groovy | Informix | MySQL | Jenkins | GitLab | Anypoint Studio | Linux

FREELANCE - LEAD DÉVELOPPEUR

JC DECAUXFreelance

déc. 2010 - janv. 2015

4 ans 2 mois

78370 Plaisir, France

Responsabilité technique de deux applications dédiées à la facturation, à l’encaissement et aux services utilisés pour la gestion des abonnements et des vélos en libre-service, en France et à l’international. Intervention sur l’analyse, la conception et l’évolution des applications, depuis l’étude d’impact et l’estimation des charges jusqu’à la validation et la livraison des solutions. Conception & évolution applicative • Analyse des besoins, études d’impact sur l’existant, définition des solutions techniques et estimation des charges • Conception et réalisation des évolutions applicatives Développement et évolution de Web Services dans un environnement SOA • Contribution à la cohérence technique des applications et des services Principaux chantiers techniques • Migration de la base de données Oracle vers MySQL • Intégration d’un nouveau mode de paiement via les Web Services d’un prestataire externe, dans le respect des exigences de sécurité PCI DSS • Mise en œuvre de workflows de facturation et de souscription orchestrant différents traitements batch Environnement : SOA | Web Services | Java 7 / J2EE | EJB | Oracle | MySQL | Jenkins | Hudson | JBoss | RAD | SQL Developer | SoapUI

LEAD DÉVELOPPEUR

Jean Mineur Mediavision BV

sept. 2009 - oct. 2010

1 an 2 mois

Paris, France

Responsabilité technique de la refonte du module de transfert des fichiers vidéo publicitaires. • Conception technique du module, intégration des Web Services du prestataire externe et développement de l’interface de supervision des transferts. Environnement : Java / J2EE | Spring MVC | Hibernate | Web Services | MySQL | Tomcat

CONSULTANT J2EE

SFR

févr. 2009 - août 2009

7 mois

Meudon, France

• Migration de composants applicatifs existants vers un processus de build basé sur Maven. Environnement : Java / J2EE | Spring | Hibernate | Maven

COORDINATEUR TECHNIQUE

Banque de France

nov. 2008 - janv. 2009

3 mois

Paris, France

Dans le cadre du projet TELMA 2, étude de la solution utilisée par la Banque Nationale d’Autriche afin d’évaluer son adaptation aux besoins de la Banque de France. Qualification & prototypage • Mise en place de la solution sur un environnement de prototype • Prototypage et qualification de la solution afin d’évaluer son adaptation aux besoins de la Banque de France • Identification des adaptations nécessaires en collaboration avec les équipes de la Banque Nationale d’Autriche et les architectes de la Banque de France Aide au choix de solution • Production du Compte Rendu de Prototypage (CRP) • Contribution au Dossier de Choix de Solution (DCS) Environnement : Java / J2EE | Oracle | Tomcat | JBoss

CONSULTANT TECHNIQUE

Societe Generale

avr. 2008 - oct. 2008

7 mois

Paris, France

Interface technique entre les Business Analysts à Paris et l’équipe de développement à Bangalore pour des applications de gestion du risque de contrepartie. • Analyse des besoins et rédaction des spécifications techniques en anglais à destination de l’équipe de développement à Bangalore • Suivi technique des développements et échanges avec l’équipe offshore • Validation technique et revue de code avant mise en production Environnement : Java / J2EE | Oracle | Tomcat | JBoss

CONSULTANT - AUDIT TECHNIQUE

Banque de France

oct. 2007 - mars 2008

6 mois

Paris, France

Audit technique de l’architecture applicative d’une application J2EE et définition des chantiers d’amélioration. • Analyse de l’architecture applicative et du code existant • Identification des écarts et points d’amélioration, notamment au regard de l’architecture MVC • Définition et formalisation des recommandations et chantiers techniques d’évolution Environnement : Architecture applicative | MVC | Java / J2EE | Struts | Hibernate | Oracle

CONSULTANT TECHNIQUE

Monoprix

janv. 2007 - oct. 2007

10 mois

Paris, France

Définition et qualification d’un socle technique et d’une architecture applicative communs aux équipes de développement. • Benchmark technique des frameworks Symfony et Zend en vue du choix du socle applicatif • Choix et définition du socle technique basé sur Zend • Définition de l’architecture applicative commune aux applications • Qualification de la solution par la migration et la mise en production de deux applications Environnement : Architecture applicative | PHP | Zend Framework | MySQL

LEAD DÉVELOPPEUR

EDF

juin 2006 - déc. 2006

7 mois

Paris, France

Projet Ariane V1 — Application de gestion administrative des accidents du travail sur les sites EDF. Responsabilité de la définition et de la mise en œuvre de l’architecture applicative, avec encadrement technique de l’équipe de développement. • Définition et mise en place de l’architecture applicative • Référent technique et accompagnement de l’équipe de développement Environnement : Architecture applicative | Java / J2EE | Struts | Oracle | WebLogic

CONSULTANT TECHNIQUE - AUDIT

HSBC

déc. 2005 - mai 2006

6 mois

Paris, France

Audit technique du progiciel SESAME utilisé par ERISA, filiale de HSBC, pour la commercialisation de produits d’assurance. • Analyse de l’existant et identification des points forts, points faibles et axes d’amélioration • Définition de solutions techniques à court et long termes • Proposition d’une trajectoire d’évolution et de refactoring de l’application • Définition d’une architecture applicative cible Java / J2EE • Formalisation des recommandations dans un rapport d’audit et présentation des conclusions Environnement : Java / J2EE | WebSphere | Oracle | SESAME

CONSULTANT TECHNIQUE

Printemps

juil. 2005 - déc. 2005

6 mois

Neuilly-sur-Seine, France

À la demande de la DSI, définition d’un cadre commun pour la conception et le développement des futures applications J2EE du Groupe Printemps. • Élaboration d’un document de référence pour la normalisation des applications J2EE de Printemps France. Environnement : J2EE

Developer

CANAL+, TELINTRANS, AXA, GROUPAMA, GAZ DE FRANCE, GLAXOSMITHKLINE, MAPPY, OFIS

nov. 1999 - juil. 2005

5 ans 9 mois

Paris, France

Missions de conception et de développement d’applications Java / J2EE pour différents grands comptes, dans des contextes fonctionnels et techniques variés.


Formation

UVSQ Université de Versailles Saint-Quentin-en-Yvelines

MAITRISE, INFORMATIQUE

1997 - 1998

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.