Ronald - Tech Lead et développeur Full Stack - DevOps AWS

Ref : 110823P001
Email vérifié
Photo de Ronald, Tech Lead et développeur Full Stack - DevOps AWS
Compétences
GIT
BDD
APACHE KAFKA
Kubernetes
Expériences professionnelles
  • Expérience professionnelle

    INDIGO Group - Leader mondial du stationnement
    Mars 2022 à fin avril 2023 (1 an et 1 mois)
    Développeur Full Stack, DevOps
    Intégration d’une grande équipe orientée produit fonctionnant en flux tiré et composée des développeurs
    spécialisés mais aussi polyvalents, prêts à challenger les besoins métier pour créer de la valeur pour les
    clients.
    Réalisations :
    - Intégration de GoCardless pour le paiement par prélèvement bancaire récurrent (SEPA),
    - Mise en place d’un scheduler qui déclenche des traitements permettant d’envoyer des notifications, push
    et mail aux clients,
    - Lead de séances de Discovery pour challenger des besoins clients,
    - Participation à des Gemba walk et des focus clients,
    - Développement des features au niveau du backend et frontend,
    - Création de ressources AWS dans les environnements de Dev, Staging et Prod,
    - Déploiement des features en Prod,
    - Accompagnement de développeurs,
    - Code review.
    Environnement technique :
    - Technologies backend : Kotlin (Coroutines), AWS (EventBridge, Lambda, SQS, IAM, Cognito, Beanstalk, API
    Gateway), RabbitMQ, Gradle, Java, Spring (core, boot, security, data), Jackson
    - Technologies frontend : ReactJS, Redux
    - Marketing automation : Sending Blue, LeanPlum
    - Tests : JUnit 5, AssertJ, MockK, Jest
    - Stockage de données : Postgres, Minio
    - IC/DC : Docker, Docker Compose, Bitbucket (pipeline)
    - Autres technos : Git, Jira, Confluence, Miro

    CLEYROP - Scale up de création d’un Data Hub souverain
    Septembre 2021 à fin décembre 2021 (4 mois)
    Tech Lead Backend / DevOps
    Expertise technique dans le but d’améliorer le delivery.
    Amélioration des best practices de développement et de qualité de code.
    Conseil par rapport à l’application de l’agilité.
    Réalisations :
    - Mise en place des librairies communes afin d’éviter la duplication de code,
    - Mise en place d’une librairie Kotlin exposant l’api minio admin,
    - POC et mise en place de la gestion des droits d’accès aux buckets depuis keycloak (IAM),
    - Mise en place d’un module de tests métier avec cucumber-java8,
    - Intégration du linter detekt au niveau de la pipeline Gitlab pour améliorer la qualité de code,
    - Développement des features en Kotlin,

    - Accompagnement de développeurs,
    - Code review.
    Environnement technique :
    - Technologies backend : Kotlin, Kafka, Gradle, Java, Spring (core, boot, data-jdbc), Jackson
    - Tests : Cucumber, JUnit 5, AssertJ, TestContainers
    - Stockage de données : Postgres, Minio
    - IC/DC : Docker, Gitlab (pipeline), Kubernetes, Helm
    - Autres technos : Git, Gradle, Detekt, Monday, Insomnia

    MAI 2011 A CE JOUR
    SQLI – POC FAMA
    Conception et développement d’une application mobile adressée à des analystes financiers leurs permettant de visualiser et de télécharger des documents publiés par des experts financiers.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Equipe de 2 personnes
     Etude de la version 4.5 de Flex permettant le développement d’applications mobiles multiplateformes
     Proposition de la maquette
     Définition de l’architecture applicative
     Conception et développement
     Déploiement de l’application sur un Ipad 2 (IOS)
     Déploiement de l’application sur un HTC Desire HD (Android)
    Environnement technique : Flash Builder 4.5, Flex 4.5, SVN

    NOVEMBRE 2010 AVRIL 2011
    TEXA SERVICES – CARREFOUR DES ACTIONS
    Conception et développement d’une solution web modulaire permettant aux responsables bureaux de distribuer les tâches entre les experts se trouvant sous leur périmètre de responsabilité.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Equipe de 2 personnes
     Proposition de maquettes
     Echanges avec la MOA
     Conception et développement de la couche Frontend
     Intégration de Blaze DS
     Intégration de l’application dans le portail de la société
     Rédaction du rapport de conception détaillé
     Rédaction du dossier d’architecture applicative
     Rédaction du document d’installation de l’environnement de développement
    Environnement technique : Liferay, Eclipse Galilleo, JBOSS, BlazeDS, Spring 3, JEE 6, Flex 4, SVN

    OCTOBRE 2010
    1 MOIS
    SQLI – PORTAIL BFA
    Conception et développement d’une solution web modulaire permettant au département Banque Finance Assurance de capitaliser son savoir faire au tour du métier et des nouvelles technologies.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Equipe de 2 personnes
     Mise en place de Maven 3
     Mise en place du plugin Maven nommé Flex Mojos
     Définition de l’architecture logicielle
     Conception et développement des services métier
     Mise en place d’une authentification LDAP
     Développement et intégration des premiers modules de capitalisation
    Environnement technique : Maven 3, Eclipse Galilleo, Flash Catalyst, Adobe Ilustrator, JBOSS, Spring 3, Spring Security 3, JEE 6, Flex Hero, SVN

    AOUT A SEPTEMBRE 2010
    2 MOIS
    CREDIT AGRICOLE – PROJET ZETA
    Projet d’innovation basé sur des technologies Adobe ayant comme objectif la mise en place d’un prototype permettant de montrer un aperçu de ce qui pourrait être les nouveaux postes agent et le nouveau espace client.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Equipe de 8 personnes
     Conception et développement des composants génériques
     Développement et skinnig des vues
     Conception et développement d’une couche de services métier tampon
     Mise en place de Spring Security
    Environnement technique : Scrum, Eclipse Galilleo, Plugin Flash Builder, Flash Catalyst, Adobe Illustrator, JBOSS, Flex Hero Beta, JEE 6, JAXB, Spring 3, LCCS, LCDS, SVN

    MARS A AVRIL 2010
    2 MOIS
    BNP PARIBAS ASSURANCE – REFONTE DES BATCHS DU PROJET ETOILE
    Refonte d’un ensemble de batchs présentant d’importants problèmes de performance et de gestion de mémoire dû a une montée en charge.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (40 j/h)
     Conception multithreading
     Rédaction du Rapport de Conception Détaillé
     Développement du premier lot
     Tests unitaires
    Environnement technique : UML, Rad 7, Java, JDO, CVS, SGBDR Oracle

    JANVIER A FEVRIER 2010
    2 MOIS
    BNP PARIBAS ASSURANCE – PROJET M2I
    Conception et développement d’une application permettant la gestion de rejets générés par un traitement en batch.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (35 j/h)
     Conception des différentes couches de l’application (Présentation, Services métier, Accès aux données, SGBDR)
     Rédaction du Rapport de Conception Détaillé
     Rédaction de la fiche de mise en œuvre
     Rédaction du dossier d’installation
     Mavenisation de l’application
     Développement des vues
     Intégration de BlazeDS
     Intégration de Cairngorm
     Implémentation de la couche métier
     Implémentation de la couche DAO
     Tests unitaires et d’intégration
    Environnement technique : UML, Websphere 6.0, Rad 7, Java/J2EE, JDO, AOP, Flex Builder 3, Flex 3, AS3, Blaze DS, Cairngorm, CSS, CVS, Maven 2 (sauf pour la partie Flex), SGBDR Oracle

    NOVEMBRE A DECEMBRE 2009
    2 MOIS
    BNP PARIBAS ASSURANCE – PROJET SIMULATEUR PREVOYANCE CGE
    Conception et développement d’un simulateur d’assurances adressé aux apporteurs d’affaires de BNPPA.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (130 j/h)
     Participation dans la conception générale de l’application
     Participation à la rédaction du Rapport de Conception Détaillé (RCD)
     Conception et implémentation de la couche d’accès aux données
     Développement et correction des vues MXML
     Mise en place de composants transverses (Formateurs Flex, ExtendedArrayCollection, …)
    Environnement technique : UML, Websphere 6.0, Flex Builder 3, Flex 3, AS3, Blaze DS, Cairngorm, CSS, CVS, SQLite

    AOUT A OCTOBRE 2009
    2 MOIS BNP PARIBAS ASSURANCE – PROJET AUTHENTIFICATION FORTE SESAME
    Conception et développement d’un module supplémentaire à la solution de gestion des identités et des habilitations du groupe, il assure l’authentification forte par le biais des certificats SSL signés par une autorité d’authentification.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (40 j/h)
     Conception et rédaction du RCD
     Implémentation des différents modules
     Tests de développement et d’intégration
     Configuration du serveur IHS
     Rédaction du dossier d’installation
    Environnement technique : UML, Websphere 6.0, IHS, Rad 7, Java/J2EE, CVS, Maven 2, JUnit

    MAI 2007 A AOUT 2009
    28 MOIS
    BNP PARIBAS ASSURANCE – PROJET SESAME
    Conception et développement d’une solution transverse basée sur une architecture SOA permettant la gestion des identités et des habilitations au sein du groupe BNPPA.
    CHEF DE PROJET
     Chiffrage (1800 j/h)
     Participation à la rédaction du Rapport de Conception Détaillé (RCD)
     Mise en place du mapping JDO
     Mise en place de Spring et Spring AOP
     Conception et implémentation de la couche de services métier
     Conception et implémentation de la couche d’accès aux données
     Correction d’anomalies au niveau de toutes les couches de la solution
     Réalisation d’d’évolutions au niveau de toutes les couches de la solution
    Environnement technique : UML, RAS 6, RAD 7, RAM 7, Spring, Websphere 6.0, JDO, AOP, Flex 3, AS3, BlazeDS, Cairngorm, CVS, Maven, SGBDR Oracle

    JANVIER A MAI 2007
    4 MOIS ET DEMI SAINT GOBAIN – PROJET SIRUS
    Conception et développement de la couche présentation d’une application Web Intranet gérant les portefeuilles des projets au sein du groupe.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (300 j/h)
     Conseil dans les phases de conception et architecture
     Mise en place du framework Struts et d e l’API Yahoo User Interface
     Développement de la couche présentation
    Environnement technique : Eclipse, JBOSS, Spring, Acegi Security, Struts, Servlets, JSP, JSTL, Yahoo UI, Javascript, Hibernate, Oracle, SVN

    DECEMBRE 2006 A JANVIER 2007
    1 MOIS ET DEMI SAINT GOBAIN – PROJET DTF
    Conception et développement de la couche présentation d’une application Web extranet pour la gestion du reporting de la position de change des filiales du groupe, ainsi que des couvertures mises en place par les filiales pour palier à leur risque de change.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (90 j/h)
     Développent des maquettes en HTML et CSS
     Conception et développement de la couche présentation
     Mise en place des procédures stockées
    Environnement technique : Ultraedit, ASP, CVS, SQL Server

    AVRIL A NOVEMBRE 2006
    8 MOIS
    NAT SYSTEM – PROJET PORTAIL TMA
    Conception et développement d’un portail Intranet/Extranet pour la gestion et le suivi de projets au sein de la TMA.
    Le but de ce projet était l’amélioration de la communication entre la TMA et ses clients.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (160 j/h)
     Définition des exigences fonctionnelles et techniques
     Définition de l’architecture de la solution
     Rédaction du dossier d’architecture fonctionnelle et technique
     Rédaction des spécifications fonctionnelles générales et détaillées
     Rédaction du rapport de conception détaillé
     Développent des maquettes en HTML et CSS
     Développement de la solution
    Environnement technique : IBM Rational Software Architect , Eclipse, Tomcat, Spring, Acegi Security, JSP, Servlet, XML (API JDOM), Spring MVC, JSTL, DWR, Aculo, IText, Hibernate, MySQL

    JUILLET A DECEMBRE 2002
    6 MOIS UNIVERSITE COOPERATIVE DE COLOMBIE – PROJET BIBLIOWEB
    Conception et développement d’un site Intranet / Extranet pour la bibliothèque permettant la consultation, vérification et réservation de ressources en ligne.
    INGENIEUR CONCEPTEUR DEVELOPPEUR
     Chiffrage (360 j/h)
     Définition des exigences fonctionnelles et techniques
     Définition de l’architecture de la solution
     Rédaction du dossier d’architecture fonctionnelle et technique
     Rédaction des spécifications fonctionnelles générales et détaillées
     Rédaction du rapport de conception détaillé
     Développent des maquettes en HTML et CSS
     Développement de la solution
    Environnement technique : Microsoft Visual Studio, Microsoft Interdev, ASP, IIS, SQL Server

Études et formations
  • FORMATIONS

    2005 – 2006 Master 2 - Technologies d’Internet pour les Organisations
    Université Paris Dauphine

    2004 – 2005 Maîtrise d’informatique 1e année
    Université Paris 12 Val de Marne

    1997 – 2002 Ingénierie en Informatique
    Université Coopérative de Colombie

    ENVIRONNEMENTS TECHNIQUES
    JAVA / J2EE Spring, Servlet (JSP), Hibernate, JDO, AOP, EJB2, Struts, Spring MVC, JSF, DWR
    IDE Eclipse (RAD 7, RAM 7, RAS 6, FlexBuilder), NetBeans
    SGBDR Oracle, SQL Server, MySQL, SQLite
    INTRANET / INTERNET Flex 3 et 4, HTML, CSS, Cairngorm 2, Parsley, XML, JavaScript et Ajax
    METHODES ET OUTILS Scrum, UML 2, Desing patterns, eXtreme Programming, Visio, Omondo EclipseUML
    SERVEUR D’APPLICATION Websphere 6.0, JBoss, Tomcat
    AUTRES Liferay, BlazeDS, Log4j, JUnit, Ant, Maven 2 et 3, CVS, SVN, IIS, Apache (IHS), PHP, ASP, YUI Library

D'autres freelances
Développeur SPRING

Ces profils pourraient vous intéresser !
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Senior full-Stack Java Spring / Angular
Alioune

Senior full-Stack Java Spring / Angular

  • CHEVRY-COSSIGNY
J2EE SPRING Angular JAVASCRIPT
Bientôt disponible
CV Développeur Angular
Mohamed

Développeur Angular

  • LYON
Angular JAVA SPRING APACHE KAFKA JAVASCRIPT SQL GIT MAVEN DOCKER
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible
CV Full stack Engineer Angular/ Java
Zine-El-Abedine

Full stack Engineer Angular/ Java

  • TOULOUSE
Angular TypeScript HTML5 CSS JAVA SPRING JAVASCRIPT PL SQL ORACLE POSTGRESQL
Disponible
CV Architecte J2EE
Maximilien

Architecte J2EE

  • PARIS
J2EE JAVA DDD MAVEN SPRING SPRING BATCH Spring Boot Kubernetes Google Cloud Platform SQL SERVER
Disponible
CV Consultant développeur full stack
Brice

Consultant développeur full stack

  • L'HAŸ-LES-ROSES
Angular JAVA JAVASCRIPT SQL TypeScript SPRING .NET DOCKER Kubernetes
Disponible
CV Développeur Java/Angular - 10 ans d'expériences
Ismail

Développeur Java/Angular - 10 ans d'expériences

  • BEZONS
Angular JAVA SPRING MONGODB SQL TypeScript ORACLE
Bientôt disponible