Odoo Lead Consultant at ROOTSTACK (2024-NOW)
Odoo Functional Lead Consultant for Panama clients at Rootstack (Onsite Consultancy and Remote Implementation).
I lead multiple implementation projects across Odoo and Jira Service Management. My responsibilities include requirement gathering, process analysis, functional design, system configuration, and coordination with development teams for adjustments and custom flows. I conduct pre-go-live validations, user training, QA support, and documentation. My projects include an end-to-end Odoo v17 deployment for an equipment rental and machinery installation company, a full Odoo v17 implementation for a nationwide nonprofit organization, and two Jira Service Management solutions for regulatory compliance and service excellence within financial institutions in Panama.
Recognition – Teammate Award at Rootstack
I was honored to receive the Teammate Recognition from Rootstack.
This acknowledgment highlights qualities I strongly value in my professional approach: client orientation, timely communication, reliability under pressure, and collaborative teamwork.
Throughout recent Odoo implementations and cross-team projects, maintaining trust and clarity with clients has been a priority. This recognition reinforces my commitment to service excellence and long-term professional impact.
Projects & Impact
A snapshot of the solutions I've implemented and the value delivered to clients.
Operational Alignment & Process Correction
Led the recovery of a delayed implementation by fixing misconfigurations and aligning Accounting, Inventory, Purchase, and Field Service processes with real operational workflows.
End-to-End Functional Configuration
Configured Accounting, Inventory, Purchase, and Field Service modules end-to-end, ensuring accurate financial flows, inventory tracking, purchasing operations, and field service task management.
User Training & Adoption Enablement
Delivered practical training sessions for operational and administrative teams, enabling smooth adoption of new processes, improved data handling, and confident usage of the Odoo platform.
Post-Go-Live Stabilization & Continuous Improvement
Supported the client during stabilization after go-live, resolving operational issues, refining workflows, and coordinating enhancements to ensure system reliability and long-term efficiency.
Service Excellence Center — Jira Service Management
Implemented a Service Excellence Center focused on standardized service catalogs, approval flows, SLA tracking, and automated routing rules. Enhanced visibility and operational control through streamlined workflows and a structured customer portal experience.
Operational Efficiency Through Process Standardization
Designed and optimized Jira Service Management workflows to improve internal governance, manager approvals, and ensure consistent service delivery. Supported technical teams and business stakeholders in adopting best-practice processes.
Key Highlights of the Implementation
Built automated SLAs with JQL, routing rules, service catalogs, and visibility dashboards. Delivered functional configuration, process mapping, user training, and continuous support to reinforce operational excellence.
About this project
This project involved implementing a Regulatory Compliance Management system for a financial institution in Panama. The solution was built in Jira Service Management, with workflows designed to ensure traceability, audit readiness, and controlled information handling.
Through requirements workshops with compliance officers, the system was structured with permission schemes, read-only fields, automated regulatory deadlines, notification rules, and governance controls. Documentation, user training, and continuous process improvements were delivered to support successful adoption.
Accounting with focus in Analytic Accounting and Budgets
The Odoo Tech Lead and I were brainstorming how to tackle this challenge.
In this project, budgets are a critical component, making it essential to ensure proper financial tracking.
The customer operates multiple branches, which added complexity to aligning branch management with analytic accounting in a way that fits their reporting needs.
Given the number of budgets involved, this implementation required carefully contrasting branch management with analytic plans, sometimes even at the level of analytic sub-plans.
Additionally, it's important to consider that multiple people handle budgets throughout the month, making accuracy and structure key factors.
This challenge extended beyond customized modules—it also required integrating these elements with a tailored solution in the Odoo Project module.
Inventory
In this project, inventory management was approached through three key scenarios:
General Office and Cleaning Supplies
Some inventory items, such as cleaning supplies and office materials, required stock level controls with defined minimum and maximum quantities. Additionally, certain items needed to be distributed across multiple branches, making inventory replenishment a crucial aspect of the implementation.
Nonprofit Distribution
As a nonprofit organization, the customer provides goods to support people in need. This required a blend of Odoo’s native inventory management functionalities with a customized module to ensure proper traceability. The solution had to accommodate both standard inventory tracking and a tailored process to fit the organization’s distribution model.
Fleet and Repair Integration
The project involved integrating Odoo’s native Repair module with Fleet Management, which does not have a built-in connection in standard Odoo. The customer manages a significant fleet and needed full traceability of vehicle repairs, including inventory consumption. Since Odoo’s Repair module already manages inventory usage and links with Accounting, particularly vendor bills, a customization was required to establish a direct connection between Fleet Management and repair operations. This ensured accurate tracking of repair costs and stock consumption related to fleet maintenance.
Purchasing
Purchasing in this organization is relatively straightforward; however, adapting the system to Panama’s regulatory requirements required some development.
A key aspect of this adaptation was implementing customizations to comply with Panama’s DGI Formulario 43 reporting requirements. This ensured that all purchase records met the government's tax and reporting standards.
Additionally, a specific adjustment was needed regarding the treatment of credit notes, particularly in relation to vendor bill payments. While this part of the process did not require custom development, it was essential to fully understand and configure Odoo’s functional capabilities to manage it effectively within the organization’s workflow.
Documents
The Documents module was implemented entirely using Odoo’s native functionalities, with no need for custom development.
After a thorough analysis with the Tech Lead, it was determined that there would be no integrations—neither with native Odoo modules nor with customized models.
As the customer described it, the module was used as a "drive" for general document storage. It was suggested for managing documents related to employees, accounting, and even customized modules.
However, specific documents related to individual employees, the organization, or members of this nonprofit were intentionally excluded from the Documents module. Instead, these were managed through other processes or systems.
Projects
Projects
In this implementation, the Projects module was utilized with the following key features:
Task Stages – Defined workflows for tracking task progress.
Project Stages – Structured phases for project management.
Task Dependencies – Ensured tasks followed a logical sequence.
Milestones – Used to mark significant progress points.
A minor development was introduced to link accounting budgets with projects.
Unlike traditional budgeting based on income, this organization focuses on expense-driven budgeting. As a result, the Projects module is not extensively used but remains valuable for tracking expenses related to internal projects.
Additionally, it was important to track plans and sub-plans within Odoo to maintain proper financial oversight.
Custom module for membership management in a non-lucrative organization
This part of the project was particularly interesting as it focused on managing the membership of many individuals involved with the organization.
Initially, the solution was designed as a single module, but as requirements evolved, multiple modules were integrated to enhance functionality.
Membership Management
The core module tracked individuals and their membership status within the organization.
Health Status Tracking
An integrated module monitored whether members were in good health.
Engagement Tracking
Another module captured how individuals participated in the organization’s activities.
Accounting Integration
This system was linked with Odoo’s native Accounting module, ensuring financial transactions related to memberships were properly recorded.
Sales
Write one or two paragraphs describing your product or services. To be successful your content needs to be useful to your readers.
Start with the customer – find out what they want and give it to them.
Custom model for income in a lucrative organization
To streamline financial operations, a tailor-made menu was developed for managing payments, account tracking, and financial documents. This module enhances efficiency by integrating essential financial workflows into a single, structured system.
Manage payment processes and predefined templates for recurring transactions.
Customize financial settings and define operational parameters.
Track all income-related movements in real-time.
Seamlessly upload financial data for accurate record-keeping.
Generate detailed reports of account balances and movements.
Verify and certify outstanding financial obligations.
Issue and store official payment receipts.
Monitor and manage loans granted from individuals within the organization.
Fleet
Managing a fleet of vehicles requires more than just tracking assets—it involves monitoring fuel consumption, maintenance costs, driver-related expenses, and financial compliance. By integrating Odoo Fleet with Inventory, Repair, and Accounting, this solution ensures better control, cost visibility, and optimized fleet performance.
01

Vehicle Management & Maintenance
Register and monitor all company vehicles, including insurance, maintenance schedules, and mileage tracking.
Integration with Odoo Inventory ensures proper stock management for spare parts and consumables.
Repair tracking with Odoo Repair helps in cost analysis and vehicle lifecycle planning.
02

Fuel & Expense Tracking
Fuel consumption monitoring
Allows tracking of gasoline usage per vehicle.
Compare actual fuel expenses with allocated budgets for better financial oversight.
Automated tracking of fuel costs ensures accurate expense management.
03

Driver-Related Costs & Accountability
Record occasional expenses such as penalties for misbehavior, traffic fines, and additional charges.
Link driver-related expenses to analytic accounts for financial reporting and accountability.
04

Financial & Compliance Integration
Vendor bills for fuel, repairs, and fines are linked to the Accounting module, ensuring transparent expense allocation.
Budget tracking provides insights into operating costs and cost-saving opportunities.
Employees
This part of the implementation followed a standard Odoo approach with minimal customizations, as the native functionalities were sufficient for the organization's needs.
The configuration of the Employees and Appraisal modules was fundamental not only for organizing employee records but also for evaluating their performance. Additionally, the setup had a direct impact on payroll, ensuring that performance reviews and employee data were properly aligned with salary structures and benefits.
Payroll
Payroll Processing & Integration
The Odoo Payroll application is used to process work entries and generate payroll slips for employees. It integrates seamlessly with other modules like Employees, Time Off, and Attendances, ensuring a smooth payroll workflow.
Compliance & Localization
Odoo Payroll supports country-specific configurations, ensuring that payroll slips comply with local tax regulations and legal requirements. It helps avoid conflicts when validating work entries and ensures proper salary allocations.
Payroll Menu & Features
The module includes key sections such as Contracts, Salary Deductions, Work Entries, Payroll Slips (Pending & Processed), Payroll Batches, and Severance Settlements. These features provide full control over payroll processing.
Reporting & Financial Oversight
Odoo Payroll includes detailed payroll reports, allowing businesses to track salary expenses, deductions, and settlements. The integration with accounting ensures proper payroll reconciliation and financial accuracy.