Rechercher un freelance Déposer un projet
Malt welcom

Bienvenue sur le profil Malt de Vincent !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Vincent pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Vincent Ostermann

cto backend node.js stripe socket.io sql microsoft

Peut se déplacer à Strasbourg, Mulhouse, Annecy, Paris, Lyon

  • 48.5733
  • 7.75228
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Vincent.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Vincent.

Localisation et déplacement

Localisation
Strasbourg, France
Peut travailler dans vos locaux à
  • Strasbourg et 50km autour
  • Mulhouse et 100km autour
  • Annecy et 75km autour
  • Paris et 100km autour
  • Lyon et 100km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Taille d'entreprise
  • 1 personne
  • 2 - 10 personnes
  • 11 - 49 personnes
  • 50 - 249 personnes
  • 250 - 999 personnes
+2 autres

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

Compétences (50)

  • Methodologies
  • Débutant Intermédiaire Confirmé
    Alexis Moreau
    1
  • Débutant Intermédiaire Confirmé
  • Langages
  • Débutant Intermédiaire Confirmé
  • SQL
    Débutant Intermédiaire Confirmé
    Alexis Moreau
    1
  • Débutant Intermédiaire Confirmé
    Alexis Moreau
    1
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • C++
    Débutant Intermédiaire Confirmé

Vincent en quelques mots

Mon expérience au sein Alcatel & Orange durant près de 6 ans a confirmé un très fort attrait pour tout challenge, mise en oeuvre de projets complexes en informatique.

J'ai supervisé en tant que responsable d'équipe et participé à la réalisation de plusieurs applications
- 2 IOS
- 3 Android
- Plusieurs web app, dashboard
- 3 backends NodeJS

Entrepreneur, j'ai crée une startup de covoiturage courte distance B2B qui m'a emmené un grand nombre de challenges a relevé, voilà quelque exemple :

Ma stack favorite? NodeJs+Koa + Typescript, et pour la base de données, je choisis Postgresql+Postgis, tout en documentant l’API avec swagger et ses générateurs de codes.

J’ai designé une architecture de tests unitaires JSET multilayer distribués backend/frontend, que j'ai nommé "micro-testing". Cette méthode, tout en écrivant une seule fonction, permet d'exécuter une batterie de tests connectés à un jeu de données évolutif.

De même, je connais très bien la base de données Postgresql, SQL, PL/SQL, ainsi que les difficultés avec les transactions SQL, PgBouncer et l’univers de la mise en production.

Gitlab / pipeline : j’ai eu l’occasion de construire des pipelines optimisés, incluant également des tests de base de données. Afin d'optimiser les performances et de baisser le coût des minutes/pipeline, j’utilise gitlab-runner.

Pour l’authentification, j’ai choisi la solution Azure Active Directory + Azure Active Directory B2C (connecteurs externes google/facebook & authentification classique).

J'aime travailler en équipe, je suis force de proposition afin d'atteindre l'objectif du projet tout en respectant les enjeux coût/qualité/vision long terme

Portfolio

Portfolio uniquement accessible aux membres

Expériences

9HP - Archéologue

Culture

Architecte backend NodeJS  - En tant que freelance

juillet 2022 - août 2022 (1 mois)

Jusqu'à présent, il n'existait pas d'application de fouille pour Archéologue, et c'est ce que nous avons mis en place avec l'expertise de Bertrand, archéologue, plus de 90 tables dans la base de données!

L'objectif était d'avoir une application sur tablette avec une mode offline/online automatique. En effet, lors d'une fouille il n'y pas/peu de réseau

L'app doit être capable d'être utilisée par plusieurs archéologues en parallèle en offline, et dès que possible tout synchroniser!

Nous avons mit en place une base de donnée front-end IndexDB, qui se synchronise avec le backend dès que possible. Le backend s'occupe de l'historisation de chaque modification ainsi que la gestion de conflit.

Cette application était totalement différente de notre dernière réalisation (full-synchrone), très beau challenge technique qui a permit d'améliorer le protocole "Action IQ" que nous avons développé, afin d'être maintenant offline/online (hybride auto)

TaxiService

Transports

CTO / Lead technique / Product owner  - En tant que freelance

Lisbonne, Portugal

juin 2022 - Aujourd'hui (1 mois)

J'accompagne TaxiService en tant que CTO afin de les guider dans leurs objectifs techniques et business.

Le 1er objectif était de stabilité leurs outils de paiement bancaire Stripe avec 3DS.

La mission s'est rapidement transformée en une refonte totale de leurs CRM afin de vendre plus facilement des produits divers à leurs clients :

- Course UBER / Karhoo / Taxi..
- Billet de train
- mobilités...

Couplés à des besoins bancaires très techniques, nous avons étudié beaucoup de prestataires bancaires, afin de faire des choix stratégiques pour l'entreprise.
Stripe, RocketGate, Spreedly, EmerchantPay, Worldline, Chargebee.

Le CRM est totalement synchronisé via Socket.io afin que les commerciaux soient avertis en temps réel sur l'ensemble des évènements.

Nous avons connecté Aircall pour améliorer l'efficacité de l'équipe.
Dès que le téléphone sonne, la fiche client est automatiquement ouverte!

Un beau challenge technique relevé en très peu de temps avec mon équipe!

Millet - Sport de montagne

E-commerce

Architecte & développeur linux / sql  - En tant que freelance

Annecy, France

juin 2021 - juin 2022 (1 an)

Contexte : Calida (maison mère) se sépare des marques de Millet + Lafuma / Lafuma mobilier / Oxbow .

Chaque marque devient une nouvelle structure et doit devenir indépendants dans tous les domaines, SI, logistique, supply, magasin, compta, etc... La division donnera lieu à 3 équipes distinctes.

L'objectif de ma mission est d'accompagner techniquement la séparation afin de sécuriser les 3 futures sociétés.

Mes missions:

- Déploiement & configuration de serveurs linux

- Proposition/mise en place & évolution de l'architecture du software

- Proposition/mise en place & développement d'un CRM toolbox, véritable couteau suisse qui sécurise les scripts de l'équipe, la maintenance, la réutilisation

- Proposition/mise en place de 3 environnements de développement GIT afin de sécurisé le projet qui compte plus de 24 serveurs

- Migration de CEGID Y2 on-premise vers la solution Y2 SAAS

- Développement de rapport Oracle Forms

- Formateur Bash toolbox
- Formateur GIT

Oxycar

Transports

Co fondateur & responsable technique

Strasbourg, France

janvier 2017 - Aujourd'hui (5 ans et 7 mois)

2 missions Malt

(1 avis)

Consultez les avis de fin de mission de Vincent

8 recommandations externes

Consultez les recommandations qu'a reçues Vincent

Formations