Skip to content
View grojof's full-sized avatar

Block or report grojof

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
grojof/README.md
Guillermo Rojo — Senior Odoo Engineer · Full-Stack Developer. Spec, build, verify, document.

I turn complex requirements into solutions that run in real production — owning the full cycle from analysis and architecture to development, integrations and deployment.

What I'm building

odoo_dwg — Odoo development workspaces and OpenUpgrade migrations from 12.0 to 19.0, on any Linux host. odoo_instance_manager — several Odoo sites on one Ubuntu server, from one menu. eunomai — a focused, Claude-only AI workspace as a Claude Code plugin.

Upstream

OCA Contributor

I contribute fixes back to the Odoo Community Association — mostly OpenUpgrade, where migrations from 12.0 onwards meet real client data. See my merged pull requests.

How I work

  • Spec first. What a change must do is written and agreed before the first line of code.
  • Small, previewed, reversible steps. Plan, preview, confirm, apply: nothing touches a server or a database before I've seen exactly what it will do.
  • Verified by running it. Generated scripts go through ShellCheck, a throwaway PostgreSQL and a real Odoo; versions, limits and tax rules are cited from the source, not from memory.
  • Docs move with the code. The README, the specs and the changelog change in the same pull request as the code they describe.

Activity

My contributions over the last year, in 3D

About me

  • Odoo & ERP — custom modules for inventory, manufacturing and production, plus bidirectional integrations with Microsoft Business Central and other systems.
  • Full-stack & systems — autonomous across backend, frontend and infrastructure, on a decade of sysadmin and cloud experience.
  • AI engineering — plugins, skills and agentic tooling for Claude and GitHub Enterprise, scaled across engineering teams.
  • Fast learner — with a solid engineering foundation (and AI in the loop), I reach productive levels in new stacks quickly.

Currently: designing plugins and skills for Claude and GitHub Enterprise used by the company's dev teams, and applying AI at the systems level across any stack a project needs.

Stack

Core & ERP: Odoo, Python, PostgreSQL, Business Central. Web & apps: TypeScript, React, Node.js, Flutter, Dart. Systems & DevOps: Linux, WSL 2, Windows, PowerShell, Bash, Docker, nginx, Git, GitHub Actions. AI tooling: Claude, Claude Code, GitHub Copilot. Also worked with: C# / .NET, Angular, Ionic, Django, Supabase.

Always up for complex technical challenges, ownership, and solutions with real business impact — LinkedIn.

Pinned Loading

  1. eunomai eunomai Public

    A focused, Claude-only AI workspace, packaged as a Claude Code plugin — SDD/SPDD, living docs, safe controls, trust-gated skills.

    JavaScript 1

  2. odoo_instance_manager_app odoo_instance_manager_app Public

    Run and maintain several Odoo Community sites on a single Ubuntu server — from a simple interactive menu, without memorizing dozens of apt, psql, systemctl, and nginx commands.

    Python

  3. odoo_dev_workspace_generator odoo_dev_workspace_generator Public

    Zero-dependency generator for Odoo Community development workspaces and OpenUpgrade migration environments on a Linux host (WSL/server/container).

    Python