
Aymeric Astaing
Senior Software Engineer (Typescript, Node, React)
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur full stack freelance (Node.js / React / TS), diplômé d’Epitech, j’accompagne depuis 2019 startups, PME et grands groupes (Conseil Constitutionnel, Free, Société Générale…) sur des projets web & mobiles. Spécialisé en Node.js / Typescript, en architecture (Hexagonale / DDD, MVC, microservices) et en manipulation de données (PostgreSQL, MongoDB, Redis), je maîtrise aussi React / Next.js, le cloud (GCP, AWS, Docker) et les bonnes pratiques (SOLID, TDD, DRY, CI/CD, sécurité).
Expérience de travail
Tech Lead
MediadsFreelance
févr. 2026 - Présent
9 mois
Paris, France
Mediads est une plateforme SaaS d'amplification social ads : les annonceurs diffusent leurs campagnes depuis le profil social des plus grands médias (BFM, Brut, Femme Actuelle, Challenges, Europe 1...) en gardant leur Business Manager, leur pixel et leurs audiences. En tant que Tech Lead, j'ai piloté la refonte complète de Mediads en une plateforme multi-tenant de nouvelle génération : de la conception à la livraison, en passant par les chantiers d'internationalisation (USA, Asie, Amérique du Sud) et de scalabilité (en cours) : • Architecture multi-tenant : modélisation Demande / Offre / Back-office (Prisma) • Briques IA propriétaires : recommandation médias et orchestration (ML/RAG) • Parcours bout en bout : onboarding, campagnes, intégrations Meta, analytics • Sécurité applicative : RBAC isomorphe et isolation des données multi-tenant • Internationalisation (USA, Asie, Amérique du Sud) et scalabilité • Lead technique : standards, revue de code et montée en compétence Première release de la V2 en cours d'implémentation, architecture pensée pour industrialiser les prochaines intégrations plateformes et l'onboarding des 250+ médias partenaires cibles. Compétences : TypeScript · Node.js (NestJS) · PostgreSQL (Prisma) · React · Tailwind · Orva · Tanstack · AWS · Anthropic Claude (IA/RAG)
Full Stack Software Engineer
Conseil constitutionnelFreelance
août 2024 - déc. 2025
1 an 5 mois
Paris, France
Modernisation et internalisation de l’outil critique de gestion des affaires et des décisions. J'ai intégré l'équipe en renfort pour apporter de la séniorité dans l'implémentation de nouveaux processus métiers et juridiques tout en consolidant l'architecture technique : • Développement de fonctionnalités Node.js / Vue.js (recherche, documents, messagerie) • Arbitrage et simplification de l’architecture (DDD) pour fluidifier la maintenance • Standardisation des tests (TDD) et création de jeux de données de test (factories) • Modernisation de la validation de données et du typage via l'intégration de Zod • Accompagnement technique, revues de code et diffusion des bonnes pratiques Solution saluée par l'institution et en cours de déploiement. J’ai contribué aux choix d’architecture et à l’accélération du projet tout en garantissant des standards de qualité élevés. Compétences : Node.js · JavaScript · TypeScript · mikro orm · PostgreSQL · Conception pilotée par le domaine · API REST · AngularJS · Test Driven Development · Jest · HTML5 · Feuilles de style en cascade (CSS) · Koa · GitLab · Intégration continue et livraison continue (CI/CD)
Full Stack Software Engineer
The Walking NerdsFreelance
févr. 2024 - août 2024
7 mois
Paris, France
The Walking Nerds est un studio de création et de développement digital. J’ai assuré, en binôme, le lancement technique (Web, Mobile, Backend) du MVP de Click4Charge (transport et écologie) en arbitrant la complexité face aux enjeux de temps et de budget : • Cadrage agile, spécifications et planification des sprints • Architecture full-stack (AdonisJS, React, React Native) et modélisation de données • Développement d'interfaces multi-profils pour clients et équipiers • Moteur de planification des tournées hybride basé sur des règles métier pragmatiques • Réactivité aux demandes du client via architecture modulaire et Inertia.js L’application a été déployée en préproduction et est actuellement testée en conditions réelles, tout comme le concept même de l’entreprise. Le client final s’est déclaré satisfait du résultat. Compétences : Node.js · Adonis · React Native · React js · PostgreSQL · TypeScript · Tanstack · HTML5 · Feuilles de style en cascade (CSS) · Inertia.js · Expo · Jest · GitLab · Intégration continue et livraison continue (CI/CD) · ESLint · Prettier
Full Stack Software Engineer
FreeFreelance
sept. 2022 - févr. 2024
1 an 6 mois
Paris, France
Intégré à un pôle de 20 développeurs (outils internes), j'ai été chargé de la reprise du logiciel Helper, un outil de déploiement fibre largement utilisé et dont la pérennité était menacée par une forte dette technique. J’en ai assuré la refonte et la stabilisation : • Tests unitaires et d’intégration pour sécuriser la logique (correction des bugs critiques) • Refonte du schéma de la base de données et réécriture / optimisation des requêtes SQL • Optimisation des mappings et index MariaDB / Elasticsearch (moteur de recherche) • Migration de l'intégralité de la base de code vers TypeScript • Rédaction de la documentation technique et fonctionnelle du logiciel Temps de réponse divisés par 10, migration TypeScript et sécurisation du système via l’ajout de tests (> 80%). Logiciel stabilisé, documenté et prêt pour de nouvelles évolutions. Compétences : SQL · Node.js · JavaScript · MariaDB · Vue.js · Elasticsearch · Jest · Express.js · HTML5 · Feuilles de style en cascade (CSS)
Autodidact
mai 2012 - juil. 2023
11 ans 3 mois
Paris, France
Indie Game Developer (perso)
août 2015 - juil. 2023
8 ans
Paris, France
Développement complet de jeux mobiles casuals Android/IOS. Projets personnels sans vocations commerciales. Réalisé sur Cocos2dx / C++, Unity3D / C# ou Godot / GDScript. Seul ou en équipe établie avec des étudiants Epitech • Programmation complexe en C++ / C# / GDScript • Gestion de projet agile en équipe/ Rédaction de GDD • Gameplay • UI/UX • Game Level Design / Game System Design Compétences : C++ · C# · Adobe Creative Suite · Godot · Cocos2d · Unity
Junior Developer (perso)
mai 2012 - sept. 2015
3 ans 5 mois
Paris, France
Développement d'applications Android, de sites en HTML / CSS / Javascript et de serveurs PHP et Node.js (projets d'apprentissage: jeux sociaux, réseaux sociaux) qui m'ont permis de m'initier au développement informatique et au monde de la programmation : • Développement Javascript • Java / PHP/ JSON/ XML / Python • Eclipse / Android Studio • Sites HTML / CSS • Serveurs PHP / Node.js Compétences : PHP · Node.js · Feuilles de style en cascade (CSS) · React.js · Android · JavaScript · API REST · HTML · PostgreSQL
Full Stack Software Engineer
InsideBoardFreelance
août 2021 - sept. 2022
1 an 2 mois
Neuilly-sur-Seine, France
InsideBoard AI est une plateforme de conduite du changement par l'IA dédiée à la performance des équipes. Développeur backend en environnement microservices, j’ai assuré l’évolution des briques de traitement de données et le développement des modules métiers : • Module gamification from scratch avec calculs temps réel, cron jobs et nouveaux KPI • Refonte de microservices (feed, messagerie), couverture de test, POC Typescript • Optimisation des performances : benchmarking et tests de charge • Moteur de calcul (Python) : algorithmes de KPI et briques IA • Développement transverse : bugs critiques, React.js (plateforme) et Next.js (refonte site) En collaboration avec l’équipe, j’ai contribué au développement de microservices de zéro, à l'évolution de fonctionnalités et à l’optimisation de la performance et de la fiabilité serveur. Compétences : Node.js · Jest · Express.js · Docker · React.js · MongoDB · Apache Kafka · JavaScript · Next.js · React Native · Python · Grafana · Kafka · Microsoft Azure · HTML5 · Feuilles de style en cascade (CSS) · Micro services · gRPC · Skaffold · JIRA · Slack · Adobe XD
Full Stack Software Engineer
66 OriginFreelance
sept. 2020 - août 2021
1 an
Paris, France
66Origin est un studio de design spécialisé dans la création de solutions digitales innovantes. Pour le projet Spart (engagement sportif B2B), j'ai piloté la création d'un outil de programmation de contenu et développé les fonctionnalités majeures sur les environnements serveur, web et mobile : • Architecture du programmateur : modélisation, algorithmes et gestion de tâches (crons) • Stratégie de tests : fonctionnels, intégration, E2E et validation en conditions réelles • Gestion de l’internationalisation pour une audience mondiale • Développement d’un outil d'export Excel et modules de DataViz sur le back-office • Intégration d'interfaces web et mobiles multiplateformes Produit livré dans les délais, avec un niveau de qualité très satisfaisant. L’infrastructure est robuste et évolutive. L’application est en production, et de nouveaux devis ont été sollicités. Compétences : Node.js · GraphQL · MySQL · PostgreSQL · Jest · React Native · React.js · Google Cloud Platform (GCP) · Feuilles de style en cascade (CSS) · Prisma · JavaScript · HTML · TypeScript · Koa · Cypress · Sentry · Figma · Tanstack
Full Stack Software Engineer (React Native)
VetAssistanceFreelance
juil. 2020 - sept. 2020
3 mois
Paris, France
VetAssistance développe des solutions de téléconsultation et de suivi dédiées à la santé et au bien-être animal. En binôme, développement et déploiement en 3 mois d’un MVP mobile (iOS / Android), incluant le choix de la stack et le cadrage technique : • Mise en place de l'infrastructure et des environnements (CI / CD, staging, production) • Architecture des parcours utilisateurs (multi-rôles, authentification, fiches métiers) • Implémentation des services clés : messagerie, rendez-vous, notifications push, mailing • Tests unitaires, d’intégration et fonctionnels légers • Développement d’une landing page en Next.js L’application a été déployée sur les stores sans problèmes particuliers, le code a pu être réutilisé pour la suite du développement, et une levée de fonds est en cours. Compétences : React Native · Node.js · Axios · TypeScript · Gestion de projet · API REST · Jest · Communication · JavaScript · MySQL · Sentry · GitLab · Detox · Expo · Intégration continue et livraison continue (CI/CD) · Yoga
Full Stack Software Engineer
EcoTree FranceFreelance
juil. 2019 - juil. 2020
1 an 1 mois
Paris, France
EcoTree propose des solutions d'investissement durable dédiées à la plantation d'arbres. J’ai contribué à la refonte de l'écosystème B2C et au développement d'outils métiers pour les ingénieurs forestiers, tout en assurant l'assainissement du backend et des standards de qualité : • Refonte complète de l’espace personnel • Ajout de fonctionnalités clés (calculateurs d’impact carbone, d’intérêts, etc.) • Développement d’algorithmes en Python à destination des ingénieurs forestiers • Audit de performance et fiabilisation de la plateforme (correction de bugs critiques) • Développement ponctuel de sites partenaires en Next.js (Acer, Origins, …) Espace client amélioré, intuitif et fonctionnel. Développement de 3 sites partenaires, serveur plus performant, robuste et sécurisé. Compétences : JavaScript · React.js · TypeScript · PHP · Framework Symfony · Tailwind · MongoDB · GraphQL · Amazon Web Services · Jest · Feuilles de style en cascade (CSS) · HTML · Next.js · HTML5 · Twig · Python · Intégration continue et livraison continue (CI/CD) · Sentry
Full Stack Software Engineer - Consultant - PM (comprend 7 missions)
Junior Conseil Taker Freelance
avr. 2017 - juil. 2019
2 ans 4 mois
Paris, France
Taker est la Junior Entreprise d'Epitech, un réseau de 200 étudiants internationaux réalisant des projets tech pour des partenaires et clients de premier plan. Réalisation de 3 missions de conseil et de 4 missions en tant que développeur React.js (IONIS Group), React Native (sous-traitance Capgemini), Node.js (Société Générale) et Java (CMA-CGM) : • Solutions mobiles en React Native et Java • Web applications en Node.js / React.js • Solutions desktop en bas niveau (Qt) • Tests unitaires, d’intégration et fonctionnels • Gestion de projet, prospection et relation client Compétences : Google Cloud Platform (GCP) · PHP · MySQL · Node.js · Jest · React Native · Feuilles de style en cascade (CSS) · PostgreSQL · React.js · Android · JavaScript · Amazon Web Services · HTML · Next.js · C++
Game / Engine Developer C++
Pretty Simple
sept. 2016 - févr. 2017
6 mois
Paris, France
Pretty Simple est un studio de jeux-vidéo français très créatif basé à Paris (millions de joueurs, « Criminal Case », « Magical Ride »). Durant ces 6 mois j'ai participé au développement des jeux Pretty Simple en travaillant sur la version maison du moteur Cocos2dx : • Développement d'algorithmes gameplay • Évolutions sur le moteur maison • Corrections de bugs critiques • Tests unitaires, d’intégration et fonctionnels Compétences : C++ · Cocos2d
Formation
EPITECH - European Institute of Technology
Ingénieur logiciel, Ingénierie informatique
2015 - 2020
5 ans 1 mois
Résultat : Master
Activités et associations : Taker Junior Conseil, Association de jeux vidéo
Créée en 1999, Epitech est une école d'informatique post-bac en 5 ans qui forme des experts de l'industrie. Elle transforme la passion en expertise grâce à une pédagogie par projet résolument innovante. L'école est présente dans 13 villes françaises et 4 villes européennes. Epitech délivre le titre d'Expert en Informatique (Bac+5), reconnu comme niveau 1 par la Commission Nationale de la Certification Professionnelle (CNCP). - Programmation systèmes - Mathématiques appliquées aux probabilités - Programmation graphique - Développement d'applications web et mobiles - Programmation C et algorithmes - Développement de sites web et de bases de données - Intelligence artificielle - Sécurité - DevOps - Développement de logiciels et opérations informatiques - Programmation orientée objet - Programmation de systèmes : réseau et mémoire - Analyse numérique par ordinateur -Trading - Programmation système : compilation et instrumentation - Programmation fonctionnelle - Soft skills
Cologne University of Applied Sciences
2018 - 2019
11 mois
Activités et associations : - Business intelligence - German - Business administration - Big data - Project Management
Avec 27 000 étudiants et 430 professeurs, la Technische Hochschule Köln, est la plus grande université de sciences appliquées d'Allemagne. Située à Cologne, elle dispense un total d'environ 100 cours bachelor et master à temps plein, à temps partiel et en double cursus.
Portfolio

Mediads

Conseil Constitutionnel (NOD)

The Walking Nerds (Click4Charge)

Free

InsideBoard AI

66Origin (Spart)

VetAssistance

EcoTree

Sitescashback - Meilleurscashback

Réalisation personnelles
