🇺🇦 → 🇫🇷 Kyiv · Lyon, France
20+ years engineering 10+ years Odoo Open to opportunities
Senior Software Engineer · Lyon, France
Open to opportunities · CDI / CDD · Remote-friendly

Olga Holodaieva.

Building on Odoo, since version nine.

also known as Olga Golodaeva

Senior software engineer with 20+ years across full-stack development, system administration and database engineering. Last decade focused on Odoo — from v9 to v19, Community and Enterprise. Currently building the open-source l10n_ua HR Suite — 8 published modules on the App Store and active contribution to OCA l10n-ukraine.

Based near Lyon, looking for a permanent role with a human-scale team where collaboration is at the heart of how things get done.

[01] / About

Twenty years in code, ten with Odoo.

Currently
Independent Odoo developer
Lyon region · France
Status
Open to CDI / CDD
Paris · Lyon · Remote
Full-time or part-time
Languages
Français — Avancé
English — Intermediate
Ukrainian, Russian — Native
Education
KhIRE, Applied Mathematics
(MSc · ingénieure-mathématicienne)
Odoo School UA, 2022
DELF A2, Inflexyon Lyon, 2024

Twenty years in code — most of it spent building, evolving and keeping alive the systems that quietly run companies. I studied applied mathematics in Kharkiv, then spent the next two decades in Kyiv as the responsable for IT systems, databases and networks. The title changed over time, but the work meant the same thing: be whatever the team needs that week — developer, sysadmin, DBA, sometimes all three before lunch.

In 2015 I went independent and met Odoo for the first time. Since then I have shipped on Odoo from v9 through v19 — Community and Enterprise, custom modules and core extensions, Ukrainian and French clients. Two and a half years inside a French Odoo integrator near Lyon taught me how to be a French Odoo developer in a French team — the documentation rituals, the code-review habits, the way feature requests translate between business and engineering on this side of the border. Now, independent again, I build the open-source l10n_ua HR Suite for the Odoo App Store and contribute the foundation layer to OCA l10n-ukraine.

What I am looking for next: a permanent role with a small or mid-sized team — what people in France call a famille professionnelle. Where collaboration is at the heart of how things get done, where I belong to a real team again rather than working alone over Slack, and where what I ship matters because it serves real people.

[02] / Experience

Four chapters, one field.

Jul 2025 — now
Independent Odoo developer · OCA contributor
Auto-entrepreneur · France · Open to permanent role
  • l10n_ua HR Suite — eight original modules for Odoo v18 & v19, Community and Enterprise, published on the Odoo App Store and integrated with the OCA l10n-ukraine repository.
  • Module architecture, full Python / JavaScript / XML development, unit tests, and end-user documentation in two languages.
  • State-integration modules: DPS (Postanova 413), military registration (Form 4), import of electronic sick leaves from the Pension Fund of Ukraine portal.
  • Self-hosted Odoo deployment (Nginx, certbot, PostgreSQL 16), production server administration, parallel Odoo work for clients.
Stack: Python · JavaScript (Owl) · XML / QWeb · PostgreSQL · Nginx · Ubuntu 24.04 · Git · OCA workflow
Mar 2023 — Jun 2025
Full-stack Odoo developer
French Odoo integrator · Near Lyon, France
  • Full-stack development on Odoo Enterprise v9 to v16 in a French Odoo integrator team.
  • Designed and built new modules from scratch on top of SALE, STOCK, PURCHASE, ACCOUNT, PAYMENT and WEBSITE standard modules, adapting them to each client's needs.
  • Maintenance and evolution of existing custom modules; bug detection, reproduction and fix, technical support.
  • Daily code review, French-language documentation, work inside a CDI team — first hands-on experience of how a French Odoo team operates day-to-day.
Stack: Python · JavaScript · HTML / CSS · XML · Kotlin · Java · PostgreSQL
Sep 2015 — Mar 2023
Project lead · Software engineer
Auto-entrepreneur · France / Ukraine
  • End-to-end business and finance software for SMEs — automation of tax calculation, payroll, procurement and sales workflows; financial reporting and ongoing client support.
  • ERP integration across Odoo and BAS (the Ukrainian successor to 1C) — the experience that later became the foundation of the l10n_ua HR Suite.
  • Docker-based deployment of services; administration of MS SQL, PostgreSQL, MySQL databases.
  • First contact with Odoo at v9 — and a decade of shipping production code on every major version since.
Stack: Python · PHP · 1C · VB · JavaScript · MS SQL · PostgreSQL · MySQL · Docker
1993 — 2015
Head of information systems & databases
IT department · Kyiv, Ukraine
  • Lifecycle ownership of corporate information systems and databases — design, deployment, maintenance, evolution, recovery.
  • Corporate network deployment and configuration; combined role of developer, sysadmin and DBA on a small in-house team.
  • Two decades of being responsible for the system that the rest of the company doesn't think about — until it stops working.
Stack: Bash · PHP · PL/SQL · C / C++ · Pascal · Oracle · MS SQL
[03] / Open source

Open source, by conviction.

★ Flagship project
8 modules 3 free Odoo v18 & v19 ~3,000 lines of tests

l10n_ua HR Suite — Ukrainian payroll & HR for Odoo.

l10n_ua_hr_employee · l10n_ua_hr_payroll_pdfo · l10n_ua_hr_employment_notification · ... · 8 modules total

Eight production modules on the Odoo App Store — three free, five paid. Full foundation layer (employee, military registration, family), payroll calculation with PDFO and social benefits, and three live state-integration modules (employment notification to DPS, Form 4 to TCC, electronic sick-leave import from the Pension Fund portal). Built from scratch on Odoo v18 and v19, Community and Enterprise. The whole thing also has a public landing page in Ukrainian and an open roadmap on OCA.

OCA Contributor

l10n-ukraine repository

github.com/OCA/l10n-ukraine

Active contribution of the foundation layer of l10n_ua HR Suite to the Odoo Community Association's official l10n-ukraine repository. Public roadmap as a GitHub issue, modules built to OCA quality standards — pre-commit hooks, test coverage, bilingual README.

Visit repository
GitHub

PeleOlala

github.com/PeleOlala

Personal repositories — including the landing pages for golodaeva.org.ua and holodaieva.dev (yes, this site), plus miscellaneous Odoo experiments and notes. Public-by-default work in progress.

Visit profile
[04] / Tech

Tools of the profession.

Odoo platform
v9 → v19 Community Enterprise OWL framework App Store publishing OCA workflow
Backend (daily)
Python PostgreSQL XML / QWeb Nginx Ubuntu / Linux Bash
Frontend
JavaScript (Owl) HTML / CSS SVG
DevOps & tools
Docker Git Certbot SSH PyCharm Asana
Also fluent in
PHP PowerShell PL/SQL MS SQL · Oracle · MySQL C / C++ Kotlin · Java 1C / BAS
Languages (human)
Ukrainian · native Russian · native Français · Avancé English · Intermediate
[05] / Contact

Let's talk.

If you have a permanent role that might fit — in a small or mid-sized team, in Paris or Lyon or somewhere in between, in French or English — I would love to hear about it.

I am equally happy to talk about an interesting Odoo project.

Currently in Lyon region · Open to relocate to Paris · Remote-friendly