Technical skills
What I bring to an ERP team
Functional understanding and technical depth in one person — so requirements don't get lost between the two.
Odoo development
- Custom modules
- Python
- ORM
- Model inheritance
- Computed fields
- Constraints
- Workflow overrides
- Wizards
- XML views
- QWeb reports
- OWL
- Access rights
- Record rules
- Multi-company
ERP business areas
- Sales
- CRM
- Purchase
- Inventory
- Manufacturing (MRP)
- Accounting
- HR
- Payroll
- POS
- Website / eCommerce
API & integration
- REST APIs
- Webhooks
- HMAC request signing
- Idempotency
- Retries & back-off
- Payment providers
- E-invoicing (UBL)
- Error handling
AI integration
- Python LLM clients
- OpenAI / Anthropic / Gemini APIs
- Ollama (local models)
- Tool calling
- Permission-aware design
DevOps & infrastructure
- Docker
- Docker Compose
- Ubuntu Linux
- Nginx
- SSL/TLS
- systemd
- ufw
- AWS
- Azure
- VPS hosting
Data & quality
- PostgreSQL
- SQL
- pg_dump / pg_restore
- Migrations
- TransactionCase
- HttpCase
- Browser tours
- Rehearsal databases
Certification
Earned Microsoft Certified Technology Specialist (MCTS)
Some integration and accounting skills listed here (payment providers, e-invoicing, cheque management, stock allocation) come from team modules I contributed to, not modules I authored alone.


