Armando PELLICCIA

Architecte Solutions & Lead Développeur Fullstack

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

TypescriptNodeMongoDBDockerPostgreSQLGitRESTful APIsPlaywrightDéveloppement BackendJavascriptAngularNestAmazon EC2RabbitMQTerraformGraphQLHerokuBitbucketSwagger/OpenAPIDéveloppement FullstackHubspotHotjarLinuxGitHubConfluenceJiraMailChimpGoogle AnalyticsGoogle Tag ManagerData AnalysisAWS

Langues

Français (Maternelle)Italien (Maternelle)Anglais

À propos

Introduction

Liens

Expérience de travail

Architecte solutions

EQUIDIAFreelance

nov. 2024 - Présent

2 ans

À distance

Remplacement intégral du fournisseur de données temps réel (mars - juillet 2026) - Projet mené de A à Z en 5 mois, avec une échéance ferme : l'arrêt définitif de l'ancien système en juillet - Ingestion des flux du nouveau provider via Kafka et mise à disposition des clients en WebSocket, en conservant le format de données historique - Continuité de service totale : aucune modification d'intégration pour les clients (site web Equidia, chaîne TV, SETF, France Galop) Architecture & Documentation - Analyse et documentation d'architectures existantes en modèle Hub & Spoke (flux temps réel, multi-partenaires) - Conception d'architectures cibles et stratégies de migration progressive assurant la coexistence legacy / moderne Développement - Passerelles d'interopérabilité entre systèmes legacy (sockets TCP/IP) et architectures modernes (WebSocket, Kafka) - POC d'infrastructure complète avec pipelines CI/CD pour une architecture Hub & Spoke - Outils d'extraction, de traitement, de validation et de contrôle de données en temps réel - POC de pilotage de systèmes audiovisuels (caméras PTZ en temps réel) Gestion de Projet - Chiffrage technique, estimation des charges, priorisation des projets - Formalisation des besoins avec les parties prenantes métier et techniques - Référent technique sur les choix d'architecture et les bonnes pratiques Environnement technique Microservices, PWA, Docker, Kubernetes, WebSocket, Kafka, REST API, JWT, Node.js, TypeScript, Deno, MongoDB, Jenkins, Ansible, Git, TCP/IP, JMS, méthodologie Agile

Président Fondateur

Bob's League

sept. 2020 - Présent

6 ans 2 mois

Rôle : Président Fondateur (association loi 1901 à but non lucratif) Projet : Association E-Sport loi 1901 à but non lucratif, luttant contre l'isolement social, actuellement spécialisée dans Hearthstone Battlegrounds. L'Association a pour objectifs : - Animer, dynamiser et améliorer le contenu pour une communauté. - Trouver, regrouper, former et accompagner des joueurs néophytes jusqu'aux professionnels. - Organiser et soutenir des événements et des compétitions, qu'elles soient récompensées ou non, physiques ou en ligne. Description détaillée des tâches : - Rédaction des statuts de l'association. - Gestion de la comptabilité avec Paheko (anciennement Garradin). - Création d'événements physiques et en ligne. - Mise en place d'une régie de streaming à distance et d'une web TV. - Gestion des ressources humaines. - Gestion d'un serveur Discord de plus de 2000 membres. - Organisation de tournois pour Futurolan, Maxteam, Solary et d'autres streamers influents. - Gestion de stagiaires, streamers et bénévoles. - Création d'une application/site en PWA avec Angular + Ionic permettant de gérer des tournois et de suivre les performances des joueurs. - Connexion OAuth2 avec Discord et Battlenet. - Création d'un bot Discord. - Développement d'une API Express orientée microservices. - Création des modèles de données. - Création et gestion de cron. - Mise en place de websockets. - Gestion de la partie DevOps (OVH pour le backend, CloudFront pour le frontend, MongoDB Atlas puis self-hosting pour la base de données). Environnement technique : HTML, CSS, Angular, Ionic, OVH, PM2, Node.js, TypeScript, MongoDB, Trello, OBS, Twitch, Gsuite, Express.js, Paheko, Discord, Battlenet, Websocket, OAuth2.

Senior Back-end Developer

HealthHero

nov. 2023 - juil. 2024

9 mois

Paris, France

Rôle : Senior Back End Développeur Projet : Qare - HealthHero Qare est une plateforme de téléconsultation innovante qui permet des consultations médicales par vidéo, accessible 7 jours sur 7 de 6 h à 23 h, depuis un ordinateur ou un smartphone. En facilitant l'accès aux soins et en offrant une réponse agile aux déserts médicaux, Qare s'engage à améliorer l'accessibilité des soins de santé pour tous. Réalisations : - Contribution à l'amélioration des processus de télétransmission - Développement de scripts pour faciliter la réconciliation avec les données de paiement Ameli PRO - Participation à la conception et à la mise en œuvre d'outils dédiés à l'information sur les droits des patients - Étude et amélioration des Websockets pour une communication plus stable - Migration de code JavaScript vers TypeScript - Réalisation de reviews de code - Implémentation de tests unitaires Environnement technique : JavaScript, Node.js, TypeScript, Socket.io, NestJS, Git, Jira, méthodologie Agile, Jest, PyxVital, JavaScript for Automation (JXA)

Lead Développeur

Supertripper

oct. 2018 - nov. 2022

4 ans 2 mois

Région de Paris, France

Rôle : Lead Développeur Projet : Supertripper - Agence de voyage d'affaires Supertripper est une agence de voyage d'affaires qui vise à simplifier les processus et réaliser des économies pour les entreprises. Leur mission est d'allier productivité et bien-être des équipes grâce à une gestion efficace des déplacements professionnels. Ils se démarquent en offrant une offre complète pour organiser les voyages d'affaires, en centralisant les dépenses et la facturation, en automatisant les rapports d'analyse et en fournissant un service client réactif. Réalisations : - Analyse des besoins en matière de politiques de voyages et mise en œuvre de ces politiques. - Intégration d'une partie administrative permettant aux responsables de créer des politiques de voyages adaptées aux différents segments (hôtel, voiture, avion, train) et de les attribuer aux voyageurs. - Vérification des politiques lors de la phase de recherche et de réservation, avec mise en place d'étapes de validation nécessitant l'approbation du supérieur hiérarchique. - Intégration de tout le processus de recherche, réservation, tarifs négociés, cartes de fidélité et d'abonnement en utilisant le GDS Sabre pour les offres ATPCO et LCC. - Migration d'une architecture monolithique Node.js vers une architecture microservices. - Migration de MongoDB self hosté vers MongoDB Atlas cloud managé. - Création de plusieurs scrapers. - Participation à la migration de GCP avec Kubernetes vers une infrastructure AWS EKS terraformée. - Encapsulation de l'application Angular avec Cordova pour fournir une application mobile multiplateforme. - Mise à jour d'Angular 5 vers Angular 8, puis vers Angular 10. - Mise à jour de Node.js 8 vers Node.js 14 avec TypeScript. - Creation du backoffice pour le service client Environnement technique : HTML, CSS, JavaScript, TypeScript, Angular, Express, Docker, Bitbucket CI, AWS, GCP, Git, Node.js, Agile, Scrum, MongoDB, Atlas Mongo, EKS, Kubernetes, Electron.

Premier Développeur

App'ines

juin 2018 - sept. 2018

4 mois

Région de Paris, France

Rôle : Premier Développeur (Temps partiel 2/5) Projet : App'Ines - Plateforme pour les professionnels de santé libéraux App'Ines accompagne les professionnels de santé libéraux tout au long de leur carrière en simplifiant leur insertion sur le marché de l'emploi et en gérant l'intégralité du processus de remplacement, collaboration et association en France métropolitaine et dans les DOM-TOM. L'objectif est d'assurer la continuité des soins pour les patients en facilitant le recrutement entre professions libérales de santé. Réalisation : - Conception du squelette de l'application en Ionic. - Formation d'un stagiaire sur la partie Ionic. - Revue de code. - Mise en place d'une gestion de projet sur Trello. - Conception d'une architecture orientée microservices dans un monolithe. - Création de modèles de données. - Développement d'une API en Express.js. - Mise en place d'une infrastructure hébergée sur AWS et gérée par PM2. - Création et optimisation d'une base de données MongoDB en tant que service géré sur MongoDB Atlas Database. - Création de tâches planifiées permettant la récupération d'annonces. - Création de tests techniques pour recruter votre successeur. - Mise en place d'un processus de développement basé sur le modèle Gitflow. - Validation des besoins fonctionnels en collaboration avec le fondateur. Environnement technique : HTML, CSS, Angular, Ionic, AWS, EC2, PM2, Node.js, TypeScript, MongoDB, Trello.

Full-stack Developer

WOP - Mobile ticket

mai 2018 - sept. 2018

5 mois

Région de Paris, France

Rôle : Développeur Full Stack (Temps partiel 4/5) Projet : WOP, une application qui permet aux utilisateurs de transformer leurs smartphones en titre de transport universel. Il s'agit d'une solution clé en main permettant aux réseaux de transport de digitaliser l'achat et l'utilisation de billets, facilitant ainsi l'accès aux transports en commun pour les voyageurs. Description détaillée des tâches : - Préparation de la migration de Java vers Node.js + TypeScript - Revue de code - Débogage du code Java - Participation à l'amélioration du processus d'achat de billets - Mise en place d'un back-office pour gérer les offres des services de transport - Proposition de la mise en place d'un processus similaire à Gitflow Environnement technique : HTML, CSS, Angular, Cordova, Azure, Node.js, TypeScript, Java, MongoDB hébergé sur Azure, Trello.

Développeur Mobile

Neo9

juin 2017 - mai 2018

1 an

79 rue des archives, 75003 Paris

Rôle : Développeur Full Stack Projet : Neo9 est une société d'ingénierie informatique spécialisée dans la conception, le développement et la mise en œuvre de plates-formes e-business sur mesure adaptées aux nouveaux enjeux et pratiques de l'e-commerce (multicanal et cross-canal). Réalisations des projets : 1. APP MOBILE ONOFF : Une application de domotique connectée permettant aux abonnés Direct Energie de gérer leur compteur Linky à distance. Les fonctionnalités incluent la consultation en temps réel de leur consommation et le pilotage des appareils de chauffage. 2. APP MOBILE COCKPIT INTERMARCHÉ : Une application mobile alimentée depuis le Data Lake d'Intermarché, offrant aux gérants des hypermarchés une vision quotidienne de l'activité de leur magasin et de ses tendances. Elle fournit des données sur le chiffre d'affaires, les passages en caisse et les paniers moyens. 3. APP MOBILE PLUME INTERMARCHÉ : Une application mobile connectée aux outils de caisse et aux entrepôts, utilisée par les Personal Shoppers en mobilité dans les grandes surfaces. Elle aide les clients à compléter leurs paniers avec des articles encombrants qui seront ensuite livrés à leurs véhicules. 4. APP MOBILE UTB : Une application mobile permettant aux chefs de chantier de piloter l'organisation des équipes sur le terrain. Elle offre des fonctionnalités telles que le pointage, la gestion des repas et les déclarations d'absence. Description détaillée des tâches : - Estimation des User Stories (US) - Échanges avec les chefs de projet et les clients pour analyser les demandes et proposer des solutions répondant à leurs attentes - Développement d'applications avec Ionic - Participation à la revue de code - Résolution des bugs des plugins Cordova - Création de service backend - Mise en place de tests unitaires sur le backend avec Ava Environnement technique : HTML, CSS, Angular, Ionic, Node.js, TypeScript, Express.js + n9-node-micro, Jira, Confluence.

Développeur applications mobiles

Artistik Rezo

juil. 2016 - oct. 2016

4 mois

Région de Paris, France

Rôle : Développeur Front Projet : ART 42 est le premier musée de street art en France, abritant 50 artistes et 150 œuvres et installations de la collection de Nicolas Laugero Lasserre. Le musée est situé dans l'école 42, sur une superficie de 4 000 m2. VISITER AUTREMENT ART 42 L'application ART 42 vous permet d'accéder à des informations complémentaires sur les œuvres exposées à tout moment pendant votre visite. Vous pourrez rapidement et facilement découvrir les œuvres, les biographies des artistes, les techniques utilisées, ainsi que leurs plus belles réalisations murales à travers le monde grâce aux codes QR présents dans le musée ! Description détaillée des tâches : - Création de l'application en JavaScript et Cordova - Déploiement sur les stores (iOS, Android) - Scanner les codes QR pour afficher les informations sur l'œuvre - Répertorier les œuvres en fonction des artistes - Afficher les informations sur l'artiste et l'œuvre - Création et installation des codes QR sur les lieux Environnement technique : HTML, CSS, JavaScript, Cordova, AppStore, PlayStore

Développeur applications mobiles

Institut Pasteur

janv. 2016 - juin 2016

6 mois

42260 Saint-Martin-la-Sauveté, France

Création d'une solution mobile pour autistes et personnes non verbales. Dans le cadre de la Matrice Autisme


Formation

42

Programmation / développeur informatique, général

2015 - 2018

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.