Fanis Khamidullin
Odoo Developer & Web Engineer
Skills
Education & Certifications
DevOps Practices
Yandex Practicum
Configuration and deployment of web applications
Python & QA
Otus Online School
Python
Netology Online School
PHP & HTML
NetMarket School
About Me
I'm a web developer and Odoo specialist with 21+ years of professional experience, focused on crafting high-quality, user-friendly applications. I'm passionate about building web sites, apps, and services that improve people's lives and business processes.
My main area of expertise is the Odoo ERP ecosystem — from custom module development and complex integrations to large-scale version migrations. I've been working with the platform for 13+ years and have guided production systems through many major upgrades, always keeping pace with the evolving Odoo API.
Outside of my main job I develop Odoo modules independently as a solo developer — building and maintaining them on my own, from idea to release. This shop is where I publish those modules.
I also enjoy building backend services with Python/FastAPI, setting up DevOps pipelines, and contributing to open-source tooling. Always open to interesting freelance projects and collaborations.
Independent module development. In my free time I develop and maintain Odoo modules as a solo developer — handling everything from architecture and coding to testing and releases. The modules published in this shop are the result of that personal work.
13+ Years of Odoo Experience
I've been working with Odoo since its early days and have deep hands-on experience across all major platform generations. I actively follow Odoo API changes and keep all my modules up to date with each new version — so they always take advantage of the latest framework features rather than relying on deprecated patterns.
Major migrations delivered
- Custom module development — ORM, computed fields, constraints, wizards
- QWeb reports (PDF invoices, shipping labels) and transactional email templates
- Server actions, automated actions, scheduled tasks
- External integrations via XML-RPC / JSON-RPC / REST
- PostgreSQL query optimisation for Odoo databases
- Docker-based Odoo deployments with custom addons paths
Experience
Senior Odoo Developer / Team Lead
Iterra IT
Customization of Odoo modules across MRP, Sales, and Purchases. Integration of Odoo with external systems including ERP platforms, online marketplaces, and product traceability systems. Led version migrations and managed a small development team.
Senior Software Engineer
TGT Oilfield Services
Led development and maintenance of an internal ERP system on Odoo (started at v7, migrated through to v16), covering business-critical modules: project management, CRM, HR, accounting, and custom integrations. Distributed tasks across the team, conducted code reviews, and mentored junior developers. Also built and maintained corporate websites using Python, PHP, and WordPress.
Freelance Web Developer
Built websites, online services, and e-commerce stores for small and medium businesses. Projects included CMS customisation, custom PHP applications, and online shop integrations.
Leading Web Developer
Infinity Promo
Developed company websites and internal web services with a focus on CRM tools and marketing automation. Led a small team of junior developers.
Freelance Web Developer
Started professional career developing personal and small-business websites, including mobile-optimised layouts — early adoption of responsive design principles.