Pedro Romero

Vicepresidente at Asociación Española de Odoo

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
job9 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 (59)

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

Programming languages (17)

C#JavaJinjaC++CSSGoHTMLKotlin

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:34 releases, 209 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.
pythonodooerpmigrationmigration-scripts
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:32 reviews, 167 commits, 149 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.
repositoriespythonodooevaluateerp
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