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

Freelancer profile translated to English.
Back to original language

About Vincent

🛡️ Technical Director, software architect and system engineer at ARMTEK, I led the design and deployment of a sovereign platform for sensitive environments (military, defense, sovereign cloud). There, I managed the 2023-2026 R&D roadmap (modularity, AI, Restricted Dissemination), supervised the recruitment of the System & DevOps team, and conducted the final approval of the solution by SIMMT and DGA, deployed in production on the PICSEL military network in 2025.
~15 people

➡️ Software Redesign (API v2 IQL, hexagonal architecture, Prisma, TSOA), APOLLO pipeline (sovereign CI/CD, hermetic builds, redundant deployment on 5 VMs) and launch of the AI program

🚀 Before ARMTEK, I co-founded Oxycar, a B2B carpooling startup, where I served as CTO for 5 years: defining the product roadmap, designing a scalable API (Node.js/TypeScript), AI matching algorithms, PostgreSQL/PostGIS databases, Stripe payment integration, and authentication via Azure AD. There, I learned to combine technical rigor with business constraints.

💼 As an independent contractor, I assisted various clients (Lafuma, Millet, Oxbow, TaxiService, 9HP) on audit, architecture, and development missions:
• Real-time and offline CRM (Node.js, Redis, Socket.io, Angular, Nativescript)
• Information System migration and infrastructure carve-out (Linux, PL/SQL, Oracle, CEGID Y2 Cloud)
• Implementation of optimized CI/CD pipelines (GitLab/GitHub Actions, DB tests, runners)

🔧 My expertise covers:
Backend & APIs (Node.js, TypeScript, Prisma, OpenAPI)
Databases (PostgreSQL, PL/SQL, SQL/PgBouncer optimization)
Cloud & DevOps (Docker, Ansible, Vault, JFrog, VMware, SecNumCloud, Azure, AWS)
Security & Authentication (Azure AD, JWT, typed middlewares)
Quality & Testing (Jest multilayer “micro-testing” method)

🤝 What drives me: tackling complex technical challenges, structuring strong teams, and delivering robust, sovereign, and scalable solutions.
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Remote only
Primarily works remotely

Experience

  • ARMTEK
    Technical Director,
    DEFENSE AND MILITARY
    February 2023 - August 2025 (2 years and 6 months)
    Strasbourg, France
    🧭 Strategic Leadership & CTO

    Defined the 2023-2026 roadmap (modularity, AI, restricted industrialization). Structured project processes (pre-study → deployment), improving schedules (+30%) and reducing hierarchical dependency. Implemented a precise evaluation framework (85-90%). Drafted RAPID, CIR, JEI files. Recruited and managed the System team (DevOps, integrators).

    🏗️ Software & System Architecture
    ARMTEK Redesign: migrated from microservices to a modular monolith for stability and maintainability. Designed API v2 (IQL), a hybrid REST/WebSocket protocol inspired by GraphQL, hexagonal architecture (TSOA, Prisma). Developed the modular frontend foundation: Webgate (OpenAPI-components gateway), RxJS, design system.

    🖥️ Industrialization & Deployment
    Created a DR-compliant model, installable without internet. Wrote technical documentation. Developed armtek-cli to automate on-site client deployments.

    🧰 Infrastructure & DevOps Pipeline
    Multi-supplier SecNumCloud integration (Scalingo, R-Cloud, 3DS Outscale). Implemented the APOLLO pipeline: Ansible Tower, JFrog, Vault, VMware, GitHub Actions. Hermetic playbooks for binary generation, configuration, and secure rollback.

    👥 Team (~15 people) & Processes
    Management, mentoring, and skills transfer (IaC, security, MCO). Structured a well-equipped and autonomous System team.

    📦 Results & Validation
    ARMTEK solution deployable autonomously in classified environments. Redundant architecture on 5 VMs, validated by SIMMT and SC2A. Approval obtained in February 2025 and production deployment in PICSEL.

    🤖 Innovation & AI
    Launched ATHENIA: an AI conversational agent dynamically connected to the API via OpenAPI/IQL. Intelligent plugin for support, training, and assisted maintenance.
    IS Architecture CTO API
  • Oxycar
    Co-founder & Technical Lead,
    TRANSPORTATION
    January 2017 - January 2023 (6 years)
    Strasbourg, France
    🚗 Co-founder & CTO – Oxycar (2017–2023)

    Co-founder and technical director of Oxycar, a B2B short-distance carpooling solution. For 6 years, I led product strategy, technical architecture, and the development of a complete ecosystem (backend, mobile, cloud, CI/CD), while managing a team of developers and handling relations with Microsoft (Azure IP co-sell).

    🧭 CTO / Management Role
    • Defined product and technological roadmap, balancing business/tech decisions.
    • Recruited, managed, and organized the dev team (backend, mobile, infra).
    • Agile management (JIRA), prioritization, supervision of deliverables.
    • Partner relations (Microsoft, API providers), Azure marketplace integration.

    🛠️ Key Technical Achievements
    • Scalable API in Node.js (Koa, TypeScript), Redis for scaling.
    • Meta-heuristic matching algorithm (VROOM + Google Routing) for multi-route optimization.
    • Hybrid messaging: real-time chat with Socket.io + XMPP server (Ejabberd).
    • Automatic SQL and PL/SQL code generators via Swagger.
    • Stripe integration (Express, Connect, recurring billing), Microsoft Graph, Aircall.

    ☁️ Cloud & CI/CD
    • Full migration of infrastructure to Azure Serverless (WebApps, Functions, DB, monitoring).
    • Automated CI/CD pipelines (GitLab, Docker), including multi-layer unit tests (Jest backend/frontend “micro-testing” connected to an evolving dataset).
    • Fine-grained environment management (multi-env, rollback, monitoring, alerting).

    🗄️ Databases
    • SQL/PLSQL expertise, advanced modeling, transaction optimization.
    • Management of PostgreSQL/PostGIS (mapping), PgBouncer, Redis, ElasticSearch.

    ✅ Result: Designed a robust and industrialized platform, combining real-time performance, security, and scalability, deployed for major clients (HR, mobility, local authorities).
    Node.js Stripe Microsoft Azure PostgreSQL CTO
  • TaxiService
    Technical Lead / NodeJS,
    TRANSPORTATION
    June 2022 - January 2023 (7 months)
    Lisbonne, Portugal
    🚖 Technical Project Manager – Remote Sales CRM (TaxiService)

    Challenge: Stabilize a shaky legacy CRM (3DS payments, unstable synchronization) and then design a new real-time CRM in a few months, connected to telephony and mobility services.

    🎯 Objectives Achieved
    1. Stabilization of bank payments (Stripe 3DS) to secure billing.
    2. Complete CRM redesign: robust backend architecture, real-time sales interface, advanced telephony and payment integrations.

    🛠️ Implementation
    • Wrote specifications, analyzed client needs, designed mockups and prototypes (Angular + Ionic).
    • Backend architecture: designed REST/Socket.io APIs, modeled the PostgreSQL database (MCD/MLR), managed complex transactions with Redis.
    • Node.js / TypeScript development (Koa) and implementation of a scalable backend, integrating multi-product business logic (Uber/Karhoo rides, train tickets, mobility).
    • Real-time integration via Socket.io: instant synchronization of sales events and customer record updates.
    • Telephony integration with Aircall: automatic opening of the customer record during an incoming call, directly improving team productivity.
    • Selection and integration of complex banking solutions (Stripe, RocketGate, Spreedly, EmerchantPay, Worldline, Chargebee, Lyra).
    • Implementation of a GitLab CI/CD pipeline.
    • Recruited and managed a hybrid team (backend, frontend, mobile).

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

    ✅ Result: A completely redesigned, reliable, and high-performance CRM, quickly adopted by sales teams. The combination of telephony + real-time + secure payments transformed the sales force's efficiency.
    Node.js Typescript PostgreSQL Socket.io Stripe

Reviews

5.0

Out of 5 ratings

P

Philippe

ARMTEK

Reviewed on 4/11/2023

Very satisfied with the mission. The challenges presented are resolved quickly and methodically.
P

Philippe

ARMTEK

Reviewed on 3/13/2023

Excellent technical skills and project follow-up. Very good communication with clients. Happy to work with 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