Résumé des compétences
Compétence | Nombre d’années | Niveau de compétence* |
Compétences techniques | ||
Java, JQuery, Éclipse | 10 | 4 |
Oracle Commerce, Oracle base de données, Weblogic, Tomcat, JBoss. | 7 | 3 |
Angular, ReactJs, Node.js, Visual studio code | 4 | 3 |
C#, Microsoft Reporting Services | 4 | 3 |
Microservices, Spring Boot, AzureDevops, Nexus, Pivotal Cloud Foundry, Concourse (CI) | 2 | 3 |
Déploiement AWS | 2 | 2 |
Intershop commerce | 1 | 3 |
Connaissance des applications | ||
Microsoft Office | 15 | 4 |
FileZilla. | 5 | 4 |
JIRA, Bitbucket | 5 | 3 |
Domaines des TI | ||
Programmation | 10 | 4 |
Analyse technique | 5 | 3 |
Connaissances sectorielles | ||
Télécommunications, Commerce et distribution. | 8 | 4 |
Bancaire | 1 | 2 |
Autres compétences pertinentes | ||
Autonome, Orienté client et esprit d’équipe. | 10 | 4 |
*Niveau de compétence : 1 = de base, 2 = intermédiaire, 3 = avancé, 4 = expert
Profil
Bernard Kouakou est un Développeur Sénior Full stack (Java et Web) possédant 10 années d’expérience. Il a une solide expérience en développement d’application e-commerce et microservices. Java
Il réalise tous ses projets en mode agile et possèdent une expertise dans plusieurs technologies de développement et de déploiement d’application ainsi qu’une gamme diversifiée de langages de programmation.
Il a une excellente capacité d’adaptation et une personnalité agréable qui facilitent son intégration aux différentes équipes de travail.
Expérience chez CGI
Desjardins – Développement de microservices (depuis 02/2021)
Bernard développe des services REST consommés par le CRM Microsoft Dynamics. Il effectue des révisions du code de ses pairs.
Il anime également des ateliers en vue de présenter des approches techniques devant guider l’implémentation de certaines fonctionnalités.
Environnement : Java, Spring Boot, Spring Data, Services REST, RabbitMQ, Concourse (CI), Pivotal Cloud Foundry, Bitbucket, Sonar, JIRA et méthodologie agile.
Brault & Martineau – Application de vente en ligne (01/2020 à 02/2021)
Bernard a pris en charge le développement de fonctionnalités très complexes pour l’application de vente en ligne de meubles et Électroménagers.
Il a intégré des services externes dont l’API du fournisseur du service de paiement.
En qualité de Lead Technique, il a apporté le support technique nécessaire aux autres membres de l’équipe. Bernard a également mis en place et configuré l’environnement de développement à partir d’une machine virtuelle.
Il a également procédé à la révision du code et au déploiement de l’application dans les environnements de test.
Environnement : Java, Services REST, GIT, JIRA, Azure DevOps, Nexus, Éclipse, jQuery, Bootstrap, Base de données Oracle et méthodologie agile.
Charter – Charter Communications Spectrum (04/2018 à 10/2019)
Bernard a développé des modules permettant à de nouveaux usagers d’acheter ou de souscrire à des offres de téléphonie, Internet et télévision.
Il a également implémenté des fonctionnalités permettant aux clients existants de modifier leur service de téléphonie, Internet et télévision.
Environnement : Java, Angular, Oracle commerce, Base de données oracles, Services Web REST et SOAP, JIRA et Bitbucket.
Autres expériences
Kaayu Inc – Application Web Kaayu (03/2018 à 10/2019)
En qualité de Lead technique, Bernard a coordonné le développement de l’application Web et l’API (Services Web REST) tout en apportant le support technique nécessaire aux développeurs.
Il a révisé le code, déployé l’API et l’application Web sur AWS (Amazon Web Services : S3 et Beanstalk).
Bernard a également géré les tâches JIRA pour implémenter les nouvelles fonctionnalités et corriger les anomalies.
Environnement : ReactJs, Node.js, AWS, JIRA, Bitbucket, Git, Swagger, NPM, Typescript, C#, SQL Server.
Ville de Gatineau – Système de paie et RH (09/2015 à 11/2017)
Bernard a Analysé et produit la documentation relative aux besoins techniques, aux règles d’affaires et aux processus d’affaires du client.
Il a assuré la liaison avec les parties prenantes pour produire les spécifications techniques des systèmes à implanter. Il a développé des applications Web pour les services des Finances, des Ressources Humaines et des Infrastructures.
Bernard a également implémenté les règles d’affaires (avec le Design pattern «Spécifications») et effectué les validations lors des appels aux services Web.
Environnement : Services Web REST, C#, ASP.NET, Angular, Webpack, NPM et SQL Server Reporting Services.
Sasktel – Sasktel Achat et abonnement (11/2017 à 03/2018)
Bernard a développé des modules de l’application Web permettant aux usagers d’acheter les services proposés par Sasktel : choix des services de téléphonie, Internet et télévision adaptés à leurs besoins.
Environnement : Java, Angular, Oracle commerce, Services Web SOAP et REST, JIRA et Bitbucket
SEPHORA – SEPHORA Click&Collect (06/2014 à 10/2014)
Bernard a Implémenté le Clik&collect pour le site web de vente en ligne de Sephora (incluant la localisation de magasins - google maps, la gestion d'inventaire et des promotions, la recherche de magasins offrant le Click&Collect).
Environnement : Oracle commerce, Java et Services Web SOAP
2010 | Certificat en informatique appliquée | Université de Montréal, Montréal, Québec, canada |
2007 | Doctorat en informatique et Recherche Opérationnelle | Université Panthéon - Sorbonne, Paris, France |
2002 | Maîtrise en Mathématiques – Informatique
| Université Panthéon – Sorbonne, Paris, France
|