Pedro Romero

Presidente at OCA, the Odoo Community Association

Alicante, Valencian Community, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inOdoo ERP Development
Pedro Romero is a seasoned technology leader and Odoo specialist with 14 years of experience, currently serving as Vicepresidente of the Asociación Española de Odoo and Co-owner & CTO at Tecnativa. He blends deep back-end expertise in Odoo module development and migrations with DevOps skills—maintaining CI/CD, Docker-based Odoo environments, and translation integrations across many OCA projects. His open-source footprint shows steady, practical contributions to core community tooling (maintainer-quality-tools, doodba, openupgradelib) and hands-on fixes spanning accounting, sales, inventory and reporting modules. Previously a long-tenured systems and R&D lead, he has delivered ERP, BI and large-scale Linux desktop rollouts, bringing strong operational judgement to product and infrastructure decisions. Based in Alicante, Spain, he pairs technical craftsmanship with organizational leadership inside the Odoo community and a proven track record of stabilizing and migrating complex ERP codebases.
code14 years of coding experience
job13 years of employment as a software developer
bookGrado, Administración y Dirección de Empresas, Grado, Administración y Dirección de Empresas at Universidad de Castilla-La Mancha
languagesEnglish, German, latín
github-logo-circle

Github Skills (58)

database-migrations10
erp10
git10
file-management10
docker10
website-development10
event-handling10
postgresql10
python10
package-management10
testing10
event-manager10
configuration-management10
databases10
git-repository10

Programming languages (17)

C#JavaC++CSSJinjaGoHTMLKotlin

Github contributions (5)

github-logo-circle
OCA/openupgradelib

Feb 2015 - Jan 2023

A library with support functions to be called from Odoo migration scripts.
Role in this project:
userBack-end Developer
Contributions:36 releases, 231 reviews, 220 commits in 8 years 1 month
Contributions summary:Pedro primarily contributed to the `openupgradelib` repository, focusing on refactoring and improving existing functionalities. They addressed performance issues by migrating code to use SQL queries for database interactions, specifically within the `m2o_to_m2m` and `m2m_to_x2m` methods. The user also made improvements to existing methods, such as the `set_partner_id_from_partner_address_id` and `map_values` methods, which further improved the library's utility. Furthermore, they updated the codebase to improve compatibility across different Odoo versions.
odoo
OCA/maintainer-tools

Jul 2014 - Nov 2022

Odoo Maintainers Tools & conventions for OCA members which evaluate and maintain repositories.
Role in this project:
userBack-end Developer
Contributions:33 reviews, 167 commits, 150 PRs in 8 years 6 months
Contributions summary:Pedro's primary contribution involves improving and extending maintainer tools for the Odoo Community Association. They focused on adding and refining tools related to branch migration, Transifex integration, and repository management. This included creating scripts for migrating branches, pulling translations from Transifex, and managing repository labels. The user also updated the module template and associated documentation.
odoo
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial