Integrations Engineer & Odoo Technical Lead based in Nairobi, Kenya 🇰🇪
I work at the intersection of ERP systems and backend engineering — building integrations, customizing business workflows, and crafting clean APIs. I enjoy solving real-world business problems with code, and I'm constantly expanding my stack beyond ERP into general backend development.
KeyGuard Express — Open-source Express.js security middleware intended for API key auth, HMAC webhook verification, and rate limiting. Built in TypeScript, supports SQLite/PostgreSQL and Redis-backed distributed limits.Ported from KeyGuard, a python library
DeepSeek Copilot + FIM — Open-source VS Code extension that drops DeepSeek V4 Pro & Flash into the Copilot Chat model picker (vision proxy, thinking mode, agent tools) and adds FIM inline autocomplete via the DeepSeek beta API. BYOK with the API key stored in SecretStorage — never in plaintext settings. Built in TypeScript, MIT-licensed. Merged from deepseek-v4-for-copilot and deepseek-fim-autocomplete-vscode-extension.
ERP & Integrations
- Odoo (versions 14–19) — deep customization, module development, workflow automation
- Multi-platform ERP: Odoo, Microsoft Dynamics, StandardERP, Fusion
- XML-RPC, REST API integrations, ERP middleware design
Backend Development
- Python · FastAPI · Node.js / Express.js · TypeScript · JavaScript· Java
- PostgreSQL · REST APIs · GraphQL · JWT Auth
- Linux Server Admin and Security
Testing & Tooling
- Mocha · Chai · Playwright · Selenium
- Git · Docker · Redis · RabbitMQ
CI/CD
- Jenkins · Docker
- 🏢 Odoo Technical Lead / Project Manager by day, freelance consultant on the side
- 🐍 Python is my home base, but I'm fluent in the backend broadly
- 🗃️ I have a soft spot for clean database design and well-structured APIs
- 🎮 I unwind with Crusader Kings III, Stellaris, and other 4X strategy games
- 🐧 Proud Linux daily driver (GNOME all the way)


