🇺🇦 → 🇫🇷 Kyiv · Saint-Étienne, France
20+ ans d'ingénierie 10+ ans Odoo Disponible
Ingénieure informatique · Conceptrice-développeuse Odoo · France
Disponible · CDI / CDD · Télétravail possible

Olga Holodaieva.

Sur l'environnement Odoo, depuis la version neuf.

↳ alias Olga Golodaeva

Ingénieure informatique avec plus de 20 ans d'expérience en développement full-stack, administration système et bases de données. Sur Odoo depuis la v9 — et déjà sur la v20, Community et Enterprise. Je conçois autant que je développe ; ma spécialité est l'intégration entre systèmes hétérogènes et la migration de données. 15 modules sur l'App Store pour Odoo 20, un module fusionné dans le dépôt OCA l10n-ukraine.

Basée à Saint-Étienne, avec une mobilité réelle — installation en Île-de-France envisagée. Je cherche un poste en CDI au sein d'une équipe de convictions communes où la collaboration est au cœur de la culture d'entreprise.

[01] / À propos

Vingt ans de code, dix sur l'Odoo.

Actuellement
Conceptrice-développeuse Odoo indépendante
Saint-Étienne (42) · France
Statut
Disponible pour CDI / CDD
Île-de-France · Auvergne-Rhône-Alpes
Télétravail possible
Temps plein ou partiel
Langues
Français — Avancé
Anglais — Technique, surtout à l'écrit
Ukrainien, Russe — Maternelles
Formation
KhIRE, Mathématiques appliquées
(BAC+5 · ingénieure-mathématicienne)
Odoo School UA, 2022
DELF A2, Inflexyon Lyon, 2024

Vingt ans de code — la plupart consacrés à construire, faire évoluer et maintenir les systèmes qui font tourner les processus d'affaires pour les entreprises, allant des petites entreprises jusqu'aux multinationales. Je me suis formée à Kharkiv, Ukraine, comme une développeuse de logiciels, puis j'ai passé les deux décennies suivantes à Kyiv en tant que responsable des systèmes d'information, des bases de données et du réseau. Le titre a changé au fil du temps, mais le travail signifiait toujours la même chose : être ce dont l'équipe a besoin cette semaine-là — développeuse, administratrice système, DBA, parfois toutes les trois à la fois avant le déjeuner.

En 2015, je suis passée à mon compte et j'ai rencontré l'Odoo pour la première fois. Depuis, j'ai livré sur l'Odoo de la v9 à la v20 — Community et Enterprise, modules sur mesure et extensions des modules standard, clients ukrainiens et français. Deux ans et demi chez une société française spécialisée dans le développement sur l'Odoo, en Auvergne-Rhône-Alpes, m'ont appris à être une développeuse Odoo française dans une équipe française — les rituels de documentation, les habitudes de code review, la façon dont les demandes fonctionnelles se traduisent entre le métier et l'ingénierie de ce côté-ci de la frontière. Aujourd'hui, de nouveau indépendante, je conçois et réalise une suite de quinze modules publiés sur l'Odoo App Store, je mène des missions d'intégration et de reprise de données, et je contribue au dépôt OCA l10n-ukraine, où l'un de mes modules est déjà fusionné.

Ma spécialité est l'intégration entre systèmes hétérogènes : reprise d'historique, connecteurs, échanges dans des formats réglementaires à validation stricte. La paie en est le cas le plus exigeant — les formats sont imposés, validés par schéma, et une erreur silencieuse coûte cher. C'est ce qui m'a appris à travailler sans marge d'erreur.

Ce que je cherche maintenant : un poste en CDI au sein d'une équipe — ce qu'on appelle ici une famille professionnelle où la collaboration est au cœur de la culture d'entreprise, où j'appartiens à nouveau à une vraie équipe plutôt que de travailler seule à distance, et où ce que je livre compte parce que cela sert de vraies personnes.

[02] / Expérience

Quatre chapitres, un métier.

Juil. 2025 — aujourd'hui
Conceptrice-développeuse Odoo · contributrice OCA
Activité indépendante · France · Disponible pour un poste en CDI
  • Conception et réalisation d'une suite de quinze modules publiés sur l'Odoo App Store pour Odoo 20 — RH, déclarations réglementaires, connecteurs de données : architecture d'ensemble, découpage, couche de fondation isolée pour pouvoir être contribuée séparément. Community et Enterprise ; modules de paie en v18 et v19.
  • Mission de conseil : reprise d'historique depuis un ERP propriétaire non documenté vers SAP et vers MFG/PRO, périmètre d'environ 13 700 dossiers salariés. Format d'export reconstitué par rétro-ingénierie, puis spécifié — le document produit a servi de base à un audit externe.
  • Intégrations : connecteur vers la plateforme nationale obligatoire d'échange de documents commerciaux, conçu comme un assistant de paramétrage couvrant plus de mille gabarits sans développement spécifique par client (141 tests automatisés) ; connecteur OData entre Odoo et un ERP tiers ; imports automatisés depuis des API et portails publics.
  • Un module contribué au dépôt officiel OCA l10n-ukraine et fusionné dans la branche 18.0 ; trois autres pull requests en cours de revue. Architecture et code relus puis validés par les mainteneurs du dépôt.
  • Développement Python / JavaScript (Owl) / XML-QWeb, environ 3 000 lignes de tests, documentation bilingue destinée à être reprise par d'autres développeurs.
  • Déploiement et administration en auto-hébergement : Nginx, certbot, PostgreSQL 16, Ubuntu 24.04, Docker.
Stack : Python · JavaScript (Owl) · XML / QWeb · PostgreSQL · OData · XML / XSD · Docker · Nginx · Ubuntu 24.04 · Git · workflow OCA
Mars 2023 — Juin 2025
Développeuse Odoo full-stack
Intégrateur Odoo · Auvergne-Rhône-Alpes, France
  • Développement full-stack sur Odoo Enterprise v9 à v16 au sein d'une équipe française d'intégrateur Odoo.
  • Conception et développement de nouveaux modules depuis zéro sur les modules standard SALE, STOCK, PURCHASE, ACCOUNT, PAYMENT et WEBSITE, adaptés aux besoins de chaque client.
  • Maintenance et évolution des modules personnalisés existants ; détection, reproduction et correction de bugs, support technique.
  • Code review quotidienne, documentation en français, travail au sein d'une équipe en CDI — première expérience concrète du fonctionnement quotidien d'une équipe Odoo française.
Stack : Python · JavaScript · HTML / CSS · XML · Kotlin · Java · PostgreSQL
Sept. 2015 — Mars 2023
Cheffe de projet · Ingénieure informatique
Auto-entrepreneuse / Ukraine
  • Logiciels métier et finances de bout en bout pour des PME — automatisation des calculs d'impôts, des paies, des processus d'achat et de vente ; états financiers et accompagnement opérationnel des clients.
  • Intégration ERP entre Odoo et BAS (le successeur ukrainien de 1C) — l'expérience métier à l'origine de la suite publiée aujourd'hui.
  • Déploiement de services en Docker ; administration de bases de données MS SQL, PostgreSQL, MySQL.
  • Premier contact avec Odoo à la v9 — et une décennie de code livré en production sur chaque version majeure depuis.
Stack : Python · PHP · 1C · VB · JavaScript · MS SQL · PostgreSQL · MySQL · Docker
1993 — 2015
Responsable des systèmes d'information & des bases de données
Département IT · Kyiv, Ukraine
  • Cycle de vie complet des systèmes d'information et bases de données d'entreprise — conception, déploiement, maintenance, évolution, restauration.
  • Déploiement et configuration du réseau d'entreprise ; rôle combiné de développeuse, administratrice système et DBA dans une équipe interne réduite.
  • Deux décennies à être responsable du système auquel personne d'autre dans l'entreprise ne pense — jusqu'à ce qu'il s'arrête de fonctionner.
Stack : Bash · PHP · PL/SQL · C / C++ · Pascal · Oracle · MS SQL
[03] / Open source

Open source, par conviction.

★ Projet phare
15 modules 9 gratuits Odoo v18 → v20 ~3 000 lignes de tests

Suite l10n_ua — RH, déclarations & intégrations ukrainiennes pour Odoo.

l10n_ua_hr_employee · l10n_ua_hr_employment_notification · connecteur BAS / 1C OData · ... · 15 modules sur Odoo 20

Quinze modules sur l'App Store pour Odoo 20 — neuf gratuits, six payants. Une couche de fondation RH (employé, registre militaire, famille, historique du personnel daté, types d'absence) isolée pour pouvoir être contribuée séparément à l'OCA ; des déclarations réglementaires (déclaration d'embauche à la DPS, Formulaire 4 au TCC, livret de travail électronique pour le Fonds de Pension, déclaration unifiée 4DF, import des arrêts maladie électroniques) ; des connecteurs de données (service national de statistiques SDMX et IPC, données d'immatriculation de l'entreprise, BAS / 1C via OData) ; et un connecteur vers la plateforme nationale d'échange de documents commerciaux — un assistant de paramétrage couvrant plus de mille gabarits sans code spécifique. Modules de paie (PDFO, cotisation sociale unifiée, indexation des salaires) en v18 et v19. Community et Enterprise, avec une page de présentation publique en ukrainien et une feuille de route ouverte chez OCA.

Contributrice OCA

dépôt l10n-ukraine

github.com/OCA/l10n-ukraine

Un module fusionné dans la branche 18.0 du dépôt officiel l10n-ukraine de l'Odoo Community Association, trois autres pull requests en cours de revue — architecture et code validés par les mainteneurs. Feuille de route publique sous forme d'issue GitHub, modules conformes aux standards de qualité OCA — hooks pre-commit, couverture de tests, README bilingue.

Voir le dépôt
GitHub

PeleOlala

github.com/PeleOlala

Dépôts personnels — y compris les pages d'accueil de golodaeva.org.ua et holodaieva.dev (oui, ce site), ainsi que diverses expérimentations et notes Odoo. Travaux en cours, publics par défaut.

Voir le profil
[04] / Compétences

Les outils du métier.

l'environnement Odoo
v9 → v20 Community Enterprise OWL framework Publication App Store Workflow OCA
Conception
Architecture de modules Modèle de données Découpage fonctionnel Spécification technique
Intégration & données
Reprise d'historique entre ERP Connecteurs OData Imports / exports XML · validation XSD Rétro-ingénierie de formats non documentés
Automatisation & IA
Paramétrage piloté par la donnée Tâches planifiées · traitements par lots Assistants de code IA — au quotidien
Backend (quotidien)
Python PostgreSQL XML / QWeb Nginx Ubuntu / Linux Bash
Frontend
JavaScript (Owl) HTML / CSS SVG
DevOps & outils
Docker Git Certbot SSH PyCharm Asana
Également compétente en
PHP PowerShell PL/SQL MS SQL · Oracle · MySQL C / C++ Kotlin · Java 1C / BAS
Langues parlées
Ukrainien · maternelle Russe · maternelle Français · Avancé Anglais · Technique
[05] / Contact

Échangeons.

Si vous avez un poste en CDI qui pourrait correspondre — au sein d'une équipe, en Île-de-France, en Auvergne-Rhône-Alpes ou en télétravail, en français ou en anglais — n'hésitez pas à me contacter.

J'aimerais échanger sur un projet Odoo intéressant autant que sur une question concernant le développement sur l'Odoo.

Actuellement à Saint-Étienne (42) · Installation en Île-de-France envisagée · Télétravail possible