You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Vincent OstermannVO

Vincent Ostermann

CTO / Senior backend node.js Stripe SQL linux

€560/day
6 projects
Strasbourg, FR
8-15 years

Average response time: 1 hour

About Vincent

🛡️ Directeur technique, architecte logiciel et ingénieur système chez ARMTEK, j’ai piloté la conception et le déploiement d’une plateforme souveraine pour environnements sensibles (armée, défense, cloud souverain). J’y ai mené la feuille de route R&D 2023–2026 (modularité, IA, Diffusion Restreinte), encadré le recrutement de l’équipe Système & DevOps, et conduit l’homologation finale de la solution par la SIMMT et la DGA, déployée en production sur le réseau militaire PICSEL en 2025.
~15personnes

➡️ Refonte logicielle (API v2 IQL, architecture hexagonale, Prisma, TSOA), pipeline APOLLO (CI/CD souverain, builds hermétiques, déploiement redondé sur 5 VM) et lancement du programme IA

🚀 Avant ARMTEK, j’ai cofondé Oxycar, une startup B2B de covoiturage, où j’ai tenu le rôle de CTO durant 5 ans : définition de la roadmap produit, conception d’une API scalable (Node.js/TypeScript), algorithmes IA de matching, bases PostgreSQL/PostGIS, intégration des paiements Stripe et authentification via Azure AD. J’y ai appris à allier exigence technique et contraintes business

💼 En tant qu’indépendant, j’ai accompagné divers clients (Lafuma, Millet, Oxbow, TaxiService, 9HP) sur des missions d’audit, architecture et développement :
• CRM temps réel et offline (Node.js, Redis, Socket.io, Angular, Nativescript)
• Migration de SI et carve-out d’infrastructures (Linux, PL/SQL, Oracle, CEGID Y2 Cloud)
• Mise en place de pipelines CI/CD optimisés (GitLab/GitHub Actions, tests DB, runners)

🔧 Mon expertise couvre :
Backend & APIs (Node.js, TypeScript, Prisma, OpenAPI)
Bases de données (PostgreSQL, PL/SQL, optimisation SQL/PgBouncer)
Cloud & DevOps (Docker, Ansible, Vault, JFrog, VMware, SecNumCloud, Azure, AWS)
Sécurité & Authentification (Azure AD, JWT, middlewares typés),
Qualité & Tests (méthode “micro-testing” Jest multilayer)

🤝 Ce qui m’anime : relever des défis techniques complexes, structurer des équipes solides et livrer des solutions robustes, souveraines et évolutives
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Remote only
Primarily works remotely

Experience

  • ARMTEK
    Directeur technique
    DEFENSE AND MILITARY
    February 2023 - August 2025 (2 years and 6 months)
    Strasbourg, France
    🧭 Pilotage stratégique & CTO

    Définition de la feuille de route 2023–2026 (modularité, IA, industrialisation DR). Structuration des processus projet (pré-étude → déploiement), fiabilisant les plannings (+30 %) et réduisant la dépendance hiérarchique. Mise en place d’un cadre d’évaluation précis (85–90 %). Rédaction des dossiers RAPID, CIR, JEI. Recrutement et encadrement de l’équipe Système (DevOps, intégrateurs).

    🏗️ Architecture logicielle & système
    Refonte ARMTEK : migration microservices → monolithe modulaire pour stabilité et maintenabilité. Conception de l’API v2 (IQL), protocole hybride REST/WebSocket inspiré de GraphQL, architecture hexagonale (TSOA, Prisma). Développement du socle frontend modulaire : Webgate (passerelle OpenAPI–composants), RxJS, design system.

    🖥️ Industrialisation & déploiement
    Création d’un modèle DR-compliant, installable sans internet. Rédaction de la documentation technique. Développement d’armtek-cli pour automatiser les déploiements sur site client.

    🧰 Infrastructure & pipeline DevOps
    Intégration multi-fournisseurs SecNumCloud (Scalingo, R-Cloud, 3DS Outscale). Mise en place du pipeline APOLLO : Ansible Tower, JFrog, Vault, VMware, GitHub Actions. Playbooks hermétiques pour génération de binaires, configuration et rollback sécurisé.

    👥 Équipe (~15p) & process
    Encadrement, mentoring et transfert de compétences (IaC, sécurité, MCO). Structuration d’une équipe Système outillée et autonome.

    📦 Résultats & validation
    Solution ARMTEK déployable en autonomie dans les environnements classifiés. Architecture redondante en 5 VM, validée par la SIMMT et le SC2A. Homologation obtenue en février 2025 et mise en production dans PICSEL.

    🤖 Innovation & IA
    Lancement d’ATHENIA : agent conversationnel IA branché dynamiquement à l’API via OpenAPI/IQL. Plugin intelligent pour support, formation et maintenance assistée.
    Architecture SI CTO API
  • Oxycar
    Co fondateur & responsable technique
    TRANSPORTATION
    January 2017 - January 2023 (6 years)
    Strasbourg, France
    🚗 Co-fondateur & CTO – Oxycar (2017–2023)

    Co-fondateur et directeur technique d’Oxycar, solution de covoiturage courte distance B2B. Pendant 6 ans, j’ai piloté la stratégie produit, l’architecture technique et le développement d’un écosystème complet (backend, mobile, cloud, CI/CD), tout en gérant une équipe de développeurs et en assurant les relations avec Microsoft (Azure IP co-sell).

    🧭 Rôle CTO / Management
    • Définition de la roadmap produit et technologique, arbitrages business/tech.
    • Recrutement, pilotage et organisation de l’équipe dev (backend, mobile, infra).
    • Gestion Agile (JIRA), priorisation, supervision des livrables.
    • Relations partenaires (Microsoft, API providers), intégration marketplace Azure.

    🛠️ Réalisations techniques clés
    • API scalable en Node.js (Koa, TypeScript), Redis pour le scaling.
    • Algorithme de mise en relation méta-heuristique (VROOM + Google Routing) pour l’optimisation multi-itinéraires.
    • Messagerie hybride : chat temps réel avec Socket.io + serveur XMPP (Ejabberd).
    • Générateurs automatiques de code SQL et PL/SQL via Swagger.
    • Intégration Stripe (Express, Connect, facturation récurrente), Microsoft Graph, Aircall.

    ☁️ Cloud & CI/CD
    • Migration complète de l’infrastructure vers Azure Serverless (WebApps, Functions, DB, monitoring).
    • Pipelines CI/CD automatisés (GitLab, Docker), incluant des tests unitaires multi-layer (“micro-testing” Jest backend/frontend connectés à un dataset évolutif).
    • Gestion fine des environnements (multi-env, rollback, monitoring, alerting).

    🗄️ Bases de données
    • Expertise SQL/PLSQL, modélisation avancée, optimisation des transactions.
    • Gestion de PostgreSQL/PostGIS (cartographie), PgBouncer, Redis, ElasticSearch.

    ✅ Résultat : conception d’une plateforme robuste et industrialisée, combinant performance temps réel, sécurité et scalabilité, déployée auprès de grands comptes (RH, mobilité, collectivités).
    Node.js Stripe Microsoft Azure PostgreSQL CTO
  • TaxiService
    Responsable technique / NodeJS
    TRANSPORTATION
    June 2022 - January 2023 (7 months)
    Lisbonne, Portugal
    🚖 Chef de projet technique – CRM de vente à distance (TaxiService)

    Challenge : stabiliser un ancien CRM bancal (paiements 3DS, synchronisation instable) puis concevoir en quelques mois un nouveau CRM temps réel, connecté à la téléphonie et aux services de mobilité.

    🎯 Objectifs atteints
    1. Stabilisation des paiements bancaires (Stripe 3DS) pour sécuriser la facturation.
    2. Refonte complète du CRM : architecture backend robuste, interface commerciale temps réel, intégrations téléphonie et paiement avancées.

    🛠️ Réalisation
    • Rédaction du cahier des charges, analyse du besoin client, maquettage et prototypage (Angular + Ionic).
    • Architecture backend : design d’API REST/Socket.io, modélisation de la base PostgreSQL (MCD/MLR), gestion des transactions complexes avec Redis.
    • Développement Node.js / TypeScript (Koa) et mise en place d’un backend scalable, intégrant la logique métier multi-produits (courses Uber/Karhoo, billets de train, mobilités).
    • Intégration temps réel via Socket.io : synchronisation instantanée des évènements commerciaux et mise à jour des fiches clients.
    • Couplage téléphonie avec Aircall : ouverture automatique de la fiche client lors d’un appel entrant, amélioration directe de la productivité des équipes.
    • Sélection et intégration de solutions bancaires complexes (Stripe, RocketGate, Spreedly, EmerchantPay, Worldline, Chargebee, Lyra).
    • Mise en place d’un pipeline CI/CD GitLab.
    • Recrutement et pilotage d’une équipe hybride (backend, frontend, mobile).

    💻 Stack technique
    Node.js (Koa, TypeScript), PostgreSQL, Redis, Socket.io, Docker, Azure Serverless, GitLab CI/CD.
    Intégrations : Stripe, RocketGate, Worldline, Aircall, Uber, Karhoo, Trainline.
    Frontend : Angular + Ionic, Nativescript.

    ✅ Résultat : un CRM entièrement refondu, fiable et performant, adopté rapidement par les équipes commerciales. La combinaison téléphonie + temps réel + paiements sécurisés a permis de transformer en profondeur l’efficacité de la force de vente.
    Node.js Typescript PostgreSQL Socket.io Stripe

Reviews

5,0

Out of 5 ratings

P

Philippe

ARMTEK

Reviewed on 11/04/2023

Très satisfait de la mission. Les challenges soumis sont réglés rapidement et avec méthode.
P

Philippe

ARMTEK

Reviewed on 13/03/2023

Excellentes compétences techniques et suivi de projet. Très bonne communication avec les clients. Ravis de travailler avec Vincent.

Recommendations

VD
Victor M.VM
AK
+8
Valentin Drouillard and 10 other people have recommended Vincent

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master’s Degree, ISI - Informatique pour l'ingénierie des systèmes d'information
    Université de Technologie de Belfort-Montbéliard
    2016
    --- 2ème année --- - Programmation orientée objet (C ++, Java), - Fondements théoriques de l'informatique (démonstrations mathématiques et algorithmes), - Méthodes et outils du génie logiciel (UML, cycle de vie, méthodes de gestion), - Administration des réseaux et systèmes d'exploitation (Windows, Linux) - Base de donnée - SQL / PLSQL / Oracle - Technologie WEB - Droits de l'informatique - Conception de base de données (Merise, Oracle, WinDesign) - Statistiques pour l'ingénieur (lois de probabilités) - Architecture des systèmes d'exploitation (Windows, Linux) - Formation Cisco (CCNA 1, 2, 3) - Techniques de communication - Fondements en algèbre et analyse --- 1er année --- - Algorithme - Android - C++, C, Shell, Java - Systèmes et des réseaux - Bases de données - gestion de projets informatiques - IHM (Interface homme-machine) - Droit et économie de l'informatique - Application web - Modélisation (UML) - Architectures informatiques
  • LICENCE PROFESSIONNELLE RESEAUX ET TELECOMMUNICATIONS
    Université de Haute-Alsace Mulhouse-Colmar
    2013
    Réseau informatique : Cisco, téléphonie d'entreprise : Alcatel, Aastra, Cisco, Asterisk - Conduite et évaluation de projets - Connaissances fondamentales pour les LAN - Technologie des télécommunications - Développement sur terminaux mobiles (Android) - La convergence Voix-données - La sécurité dans les réseaux Voip (Cryptage, authentification, VPN) - Les solutions technologiques Toip/Voip (Asterisk/Cisco/Aastra/Call Manager Cisco/Proxy SIP) - Les solutions technologiques Vidéo/IP

Skill set

Categories