(dans une équipe de 6-15 personnes)
Développement d’un portail client permettant de centraliser et d’automatiser les demandes de transports
Reprise et modification de l’existant.
Migration de ASP.NET MVC 5 -> ASP.NET Core
Migration de KnockoutJS -> VueJS
Gestion multilingue.
Evolution de la page de demande de transports.
Ajout d’un système de droit applicatif.
Création de système de notification (SignalR)
Modification du système de connexion par OPENID.
Page de récupération des demandes de transports effectuées (Consommation API).
(dans une équipe de 3-6 personnes)
Développement d’une application permettant d’associer des objets IOT à un transport de marchandise.
Création d’un Dashboard.
Page d’association des modules avec un container / package / shipment et alerte.
Page récapitulative des associations déjà existantes.
Page d’administration (droits applicatifs).
Page de gestion d’alerte
(dans une équipe de 8-10 personnes)
Développement d’une application interne permettant d’homogénéiser les pratiques et outils des commerciaux afin d’améliorer la qualité des réponses et de traiter un volume plus important d’offres.
Création d’un Dashboard.
Création de la page de demande de transport.
Création de la page et du système de gestion des utilisateurs.
Création de la page de tarification (moteur complet de gestion des règles métiers).
Page de récupération des demandes de transports effectuées.
Création d’une page d’indicateurs clés de performances (KPI).
Création de modèles d’emails et de fichiers PDF (gestion multilingue).
Création de système de notification (SignalR)
Création d’une WebAPI.
(dans une équipe de 7 personnes)
Développement d’une application interne permettant d’homogénéiser le traitement de demande de gros volumes de transports.
Développement des règles métiers.
Optimisation des traitements côté backend
Traitement des fiches Excel de différents formats
(dans une équipe de 2 - 7 personnes)
Développement de divers outils internes sous forme d'application Web et accessible via WebApi.
Création d’une Api de gestion de notification (Email / SMS).
Création d’une application permettant de répondre aux questions liées au loi SAPIN 2 (relative à la transparence et à la lutte contre la corruption)
Création d’une application permettant de simplifier la gestion des agences de la sociétés (association par pays / région / autres agences / autres …) et de sa WebAPI.
Intégré dans une équipe formée pour réalise la migration du logicielle pour transport et logistique « Pegase » de VB6 vers C#/Windows Forms dont les principales fonctionnalités sont les suivantes :
1. Mise en place la migration du logicielle Pegase.
2. Interprétation et intégration de code VB6 vers C#
3. Interprétation et intégration des procédures stockés de VB6 vers C#
4. Utilisation de BD Microsoft SQL SERVER 2012
5. Gestion de projet et anomalies sur Visual Studio Team Services (Team Foundation Server)
Intégré dans une équipe Scrum de 6 – 12 personnes, j’ai eu l’occasion de participer sur plusieurs projets, internes et externe sous forme d’application Web et accessible via WebApi en tant que développeur Full Stack :
Mise en place de l’architecture et d’outils de développements
Développement applicatif
Maintenance corrective et/ou évolutive.
Revu de code.
Validation des pull requests.
Mise en place de tests unitaires et fonctionnels
Développement SQL (Table(s) / Vue(s) / Procédure(s) stockée(s)).
Participation aux ceremonies Agile (Daily Meeting, Poker planning).
Expaceo - cabinet de conseil spécialisé autour des nouvelles technologies Microsoft vous propose des prestations de conseil et d’expertise de haut niveau.
Intégré dans une équipe internationale formée par 6 pays et plus de 20 ingénieurs, pour le développement de la plateforme KM+, dont les principales fonctionnalités sont les suivantes :
6. Mise en place du moteur ElasticSearch pour l’indexation l’exploration et la recherche de documents (NoSql).
7. Monitoring de news sur différents types de médias (radio, tv, presse, twitter, Facebook, blogs, etc.)
8. Module d’analyse automatisé, représenté sous la forme de Widgets (architecture modulable et asynchrone).
9. Génération de revues catégorisées et génération d’infographies.
Description du poste: Au sein du service des Etudes Informatiques du département DSI. En charge des développements évolutifs et des maintenances correctives de AIA(v.1) (Logiciel de gestion de l'entreprise d'assurance). Ces développements ont été créés sur GraphTalk (langage objet orienté de programmation basé sur Prolog avec ORM intégrée) pour AVIVA VIE dans la partie de l'épargne.
Responsabilité:
• Analyse et conception: Analyse de l’existant sur les produits et contrats collectifs de l’Article 83 pour Aviva Vie. Le suivi des tâches critiques sur une base quotidienne
• Développement: Participation à la migration d’AENT (logiciel de gestion de contrats collectifs sur AS400) vers GraphTalk/Oracle/Unix. Développement de nouvelles fonctionnalités dans le produit existant, fondée sur la documentation technique prédéfini. Correction des anomalies applicatives.
•Paramétrage: Création et changement du paramètre sur les produits et contrats collectifs. Personnalisation du produit pour répondre aux exigences du client
• Tests: Tests unitaires. Tests de non régression