Publier votre
annonce !

DÉtail du profil

Ref. 0154359

Ingénieur en informatique

Niveau d'étude actuel : Bac +5
Année d'expérience totale : 5 à 10 ans

Formations

Période / Ecole
Diplôme / Description
2018 -2019
2ème Année de formation Master professionnel

Master 2 en Informatique

Ecole Nationale d'Informatique, Université de FIANARANTSOA
2017 -2018
1ème Année de formation Master professionnel

Master 1 en Informatique

Ecole Nationale d'Informatique, Université de FIANARANTSOA
2016 -2017
3ème Année de formation Licence professionnelle

Licence professionnelle en Informatique

Ecole Nationale d'Informatique, Université de FIANARANTSOA

Experiences professionnelles

Période
Poste / Description
Depuis Janv 2025 -

Lead développeur

Technologies utilisées :
React, Next JS, GraphQL, Tailwind
Spring Boot, Lombok, Keycloak, Nest JS, TypeORM, PostgreSQL, Python, OpenAI API, Forest Admin, CSV Database

Projet :
Participation au développement d’une plateforme nationale dédiée à la digitalisation des informations d’identité des citoyens (biographiques, biométriques, documents justificatifs).

Tâches :
- Développement de microservices pour traiter les données brutes (biographiques, biométriques, documents) et les convertir en données normalisées et exploitables.
- Mise en place de la sécurité des API via Keycloak (authentification, autorisation.
- Création d’un microservice d’export sécurisé permettant d’envoyer les données d’un individu vers un serveur SFTP pour vérification et validation.
- Implémentation d’API REST destinée aux citoyens pour suivre le statut d’enrôlement, de mettre à jour les informations biographiques.
- Développement d’un portail web citoyen (React / Next.js) offrant : consultation en temps réel du statut d’enrôlement et modification des informations biographiques.
- Conception d’une interface d’administration pour gérer les identités et accéder à des services externes.
- Intégration complète de Keycloak côté front-end (authentification, gestion des rôles et permissions, sécurisation de portail).


Projet :
Développement d’une application web MVP de chat vocal assistée par intelligence artificielle, permettant aux utilisateurs de rechercher et d’identifier des profils pertinents dans une base de données en fonction de prompts conversationnels et de critères définis.

Tâches :
- Intégration d’un agent conversationnel basé sur l’API OpenAI pour la gestion des interactions vocales et textuelles.
- Implémentation de la génération automatique de fiches de poste et de résumés à partir de besoins exprimés en langage naturel.
- Développement d’un microservice en Python pour l’analyse sémantique et le matching intelligent de profils dans une base de données CSV.
- Conception et développement d’interfaces utilisateurs responsive et conformes aux maquettes fournies.
- Mise en place d’un back-office complet à l’aide de Forest Admin pour la gestion des utilisateurs administrateurs.

Juin 2021 - Déc 2024

Développeur fullStack

Technologies utilisées :
React, Next.js, TypeScript, Tailwind, Material UI, Context API, React Hook Form, Redux Toolkit, Apollo Client
Node.js, GraphQL, Prisma, Apollo Server

Projet :
Développement d’une application web destinée aux comptables et aux clients pour la gestion des anomalies dans les opérations comptables du grand livre d’un client. L’application permet aux utilisateurs de détecter, visualiser, filtrer, suivre, et résoudre les anomalies dans les opérations comptables, en assurant une gestion continue et efficace des cas détectés jusqu'à leur résolution complète.

Tâches :
- Analyse des besoins : Étude approfondie des spécifications du projet conformément au cahier des charges pour s'assurer de la couverture complète des exigences fonctionnelles et non fonctionnelles.
- Configuration de l’architecture du projet : Installation et configuration de l’architecture de base du projet avec la mise en place de GitHub Actions pour automatiser les tests et les déploiements continus.
- Intégration de l’interface utilisateur : Développement de l’interface utilisateur en suivant fidèlement la maquette conçue dans Figma, garantissant une expérience utilisateur intuitive et conforme aux standards de l’application.
- Gestion des anomalies : Création d’un tableau de bord interactif permettant la visualisation des anomalies classées par statut, facilitant ainsi le suivi et la gestion efficace de chaque anomalie.
- Système de communication interne : Développement d’un module de communication pour permettre aux utilisateurs d’échanger sur les anomalies en cours de traitement, favorisant la collaboration et l’efficacité dans la résolution des problèmes.


Projet :
Une plateforme permet de créer en marque blanche un réseau social interne et/ou externe pour acquérir, engager et monétiser votre communauté clients, prospects, partenaires et interne pour favoriser les mises en relation affinitaires.

Tâches :
- Mise en place de la stratégie “Earn & Burn” : développement d'un système de monnaie virtuelle (Meetcoin) pour stimuler l'engagement des membres de la communauté en gagnant des Meetcoins en participant à des activités spécifiques (création de contenu, interactions sociales, etc.) et de les dépenser pour accéder à des services ou des avantages exclusifs.
- Gestion des permissions en fonction des abonnements et des meetcoins : développement et mise en œuvre de systèmes de contrôle d'accès basés sur les abonnements et les meetcoins pour diverses actions des membres (création d'articles, visualisation de profils, chat, etc.).
- Implémentation d'une écoute d'événement pour le chat en temps réel : développement d'une fonctionnalité permettant de détecter et d'afficher lorsque les membres sont en train d'écrire dans le chat.
- Gestion de la réactivité de toutes les pages de la plateforme : conception et mise en œuvre de solutions responsive pour améliorer l'accessibilité et l'expérience utilisateur sur divers appareils.

Projet :
Un outil de BI capable de comprendre la grammaire comptable qui se cache derrière chaque base de données financière lui permettant de fournir des analyses avancées et un suivi en temps réel aux départements financiers des PME ainsi qu'aux analystes financiers externes et aux consultants. L'outil permet aux analystes financiers de manipuler, visualiser et partager facilement de grandes bases de données financières.

Tâches :
- Optimisation des performances de l'application : refactorisation du code, revue de l'utilisation des hooks et du rendu JSX pour améliorer le temps d'exécution et la performance.
- Développement de fonctionnalités d'exportation : création de fonctionnalités pour exporter des rapports et des graphiques en formats PDF et Excel, intégrant des bibliothèques tierces pour la génération de documents.
- Historique des notifications : implémentation de fonctionnalités permettant de récupérer et d'afficher l'historique des notifications des utilisateurs.
- Nouvelles sections web : Conception et ajout de nouvelles sections sur la page web, en collaboration avec les équipes de design et de contenu pour améliorer l'expérience utilisateur.

Projet :
Développement d'une plateforme web pour la mesure, la notation et la gestion de la performance environnementale et sociétale du transport de marchandises.

Tâches :
- Développement des fonctionnalités de reporting et de génération de rapports.
- Intégration d'algorithmes pour calculer les émissions de gaz à effet de serre (GES).
- Visualisation des bilans GES : développement de graphiques interactifs pour afficher les résultats des bilans GES des projets, facilitant l'analyse des données environnementales.
- Réorganisation du code : conception et mise en place d'une nouvelle architecture logicielle pour améliorer la modularité et la maintenabilité du code.
- Système de paiement et contribution : intégration de Stripe pour permettre les paiements sécurisés et la contribution des utilisateurs à des projets, avec mise en place d'un système de compensation.
- Gestion des accès utilisateur : implémentation d'un système de rôles et permissions pour différencier les niveaux d'accès entre Utilisateur Simple et Utilisateur Expert.


Projet :
Développement d'une application de commande et de livraison pour des restaurants.

Tâches :
- Conception d'une interface utilisateur intuitive pour passer des commandes en ligne.
- Intégration avec les systèmes de point de vente pour synchroniser les commandes.
- Développement d'un algorithme pour attribuer les commandes aux livreurs disponibles les plus proches, optimisant les temps de livraison.
Utilisation de services de géolocalisation pour suivre les livreurs en temps réel.
- Implémentation de PubSub pour la communication en temps réel entre les clients, les restaurants et les livreurs.

Projet :
Développement d'une plateforme web intégrée pour la gestion des services d'une organisation nationale.

Tâches :
- Gestion des affiliations : administration des affiliations par différentes structures (clubs, ligues, établissements privés).
Gestion des structures:
- Saisie et modification des licences annuelles et des licences découverte
- Gestion des données de la structure telles que l’adresse, la liste des dirigeants, les coordonnées, les statuts, etc …
- Téléchargement des attestations d’affiliation et d’assurance.
- Gestion des accès : système de contrôle d'accès au différentes espaces pour différents profils d'utilisateurs (admin, clubs, licenciés, ligues, comités territoriaux).
Depuis Nov 2020 -

Développeur Front End

Technologies utilisées :
Angular, NgRX, Material UI

Projet :
Mise en place de SIGI r2, plateforme qui a pour objectif de garantir des services de qualité pour la
réalisation des prestations sociales, cœur de métier de l'établissement, et d’autre part de maintenir sa
place de novateur dans l’utilisation des NTIC parmi les organismes publics à Madagascar.

Tâches :
- Conception et développement d’une interface utilisateur conviviale permettant aux utilisateurs de soumettre facilement des demandes (allocation familiale, allocation de prénatalité, allocation de maternité).
- Mise en place des algorithmes avancés de vérification et de validation des informations fournies lors d'une demande, assurant ainsi l'exactitude des données soumises.
- Traitement des demandes en fonction de leur statut, permettant une gestion efficace et rapide des demandes soumises.
Juil 2019 - Mars 2020

Développeur Javascript

Technologies utilisées :
React, Next, Apollo Client, Node.js, Apollo Server, GraphQL, Prisma

Projet :
Développement d'une application web permettant d'explorer la musique locale en facilitant la découverte et le partage de chansons et d'artistes locaux.

Tâches :
- Mise en place d'un système d'authentification à plusieurs facteurs intégrant Facebook et Google OAuth 2.0, renforçant la sécurité des utilisateurs et simplifiant les processus de connexion pour plus de 75 % des utilisateurs de la plateforme.
- Implémentation d'un système de like, de commentaires et de partages sur les réseaux sociaux pour chaque chanson.
- Développement d'un système de tendance et de popularité basé sur le nombre de vues de chaque chanson, permettant aux utilisateurs de découvrir les chansons les plus populaires et les plus tendances du moment.

Rechercher un profil

Niveau :
  • Sans bac
  • Bac
  • Bac +2
  • Bac +3
  • Bac +4
  • Bac +5
Expériences :
  • 1 an
  • 2 ans
  • 3 ans
  • 4 ans
  • 5 ans
  • 5 à 10 ans
  • +de 10 ans
NOSYCOM

Les services gratuits sur portaljob

Recruteurs

Diffusion des offres d'emploi
Plateforme unique pour la gestion des candidatures
Consultation des profils des candidats

Fomateurs

Diffusion de vos offres de formation dans notre annuaire professionnelle
Organisation des séances de formation avec les entreprises partenaires

Candidats

Consultation parmi une large offre d'emploi
Postuler en ligne avec votre CV personnel

rapide, simple et efficace

Restez en contact avec les professionnels pour développer vos activités ou vos projets.
on veut votre talent