Give me an unclear requirement and I'll come back with the architecture.
I'm a Lead Developer based in Magdeburg, Germany. I've spent 9+ years building production Python systems, most of them on Odoo, from v8 to v19. My job is turning vague business requirements into clean architecture: the right abstractions, no over-engineering. Then I ship it with the team.
- Architecture and technical quality: system design, coding standards, code review, and git and branching conventions that CI enforces
- Framework migrations: moving large Odoo codebases across major versions (currently v17/18 → v19) without disrupting client delivery
- CI/CD and infrastructure: pipelines, quality gates (pre-commit, ruff, pylint, ESLint), Docker, Kubernetes, Ansible
- Mentoring: Pythonic patterns, framework internals, OWL frontend components, modern tooling
Building: CloudWady
A self-hosted cloud platform for Odoo, which I created and architect under @kingswady. It covers multi-tenant, Kubernetes-native provisioning, an async job queue, a real-time WebSocket dashboard with terminal sessions and live log streaming, GitHub/GitLab webhooks, RBAC and automated backup and restore.
Python · Odoo 19 · OWL · FastAPI · Kubernetes · Docker · Ansible · Redis · PostgreSQL
| Languages | Python · JavaScript · SQL · Bash |
| Backend | Odoo · FastAPI · PostgreSQL · Redis · REST · WebSockets · async / event-driven |
| Frontend | OWL · QWeb |
| Infra | Docker · Kubernetes · Ansible · Terraform · GitHub Actions / GitLab CI · Linux |
| Practice | System design · Clean Code · TDD · code review |
Architecture is still a human call; the keystrokes aren't. I use AI tools (Claude, Cursor) as a force multiplier for design and review.
- 🧩 My apps on the Odoo Apps Store
- 🗣️ Arabic (native) · English (full professional) · German (B1)
