Zum Inhalt springen

Muhammad Hunain Iqbal
Senior Odoo Developer

Innovating with code – Full Stack Developer specializing in Odoo, ERP to build next-gen business solutions.

Profile Picture

Work Experience

Mai 2024 - Present
Technical Team Lead (Remote) at Techbot ERP

Led the end-to-end development, customization, and deployment of multiple Odoo modules aligned with complex business processes, significantly improving operational efficiency and user experience.

Owned all technical aspects of projects, including system architecture, module design, integrations, performance optimization, and production deployments.

Managed and guided the technical team by assigning tasks, reviewing code, ensuring best practices, and delivering projects on time and within scope.

Integrated Odoo with third-party applications and external services, streamlining business workflows and ensuring high data accuracy and system reliability.

Designed and developed custom dashboards, reports, and analytics, enabling management to make informed, data-driven decisions.

Gathered business requirements directly from stakeholders and translated them into scalable technical solutions tailored to client needs.

Acted as the primary technical point of contact for clients, ensuring smooth communication, issue resolution, and high client satisfaction.

Jan. 2023 - Apr. 2024
Software Engineer (Remote) at ExcelRoot

Developed and implemented a comprehensive Warehouse

Management System (WMS) using Odoo ERP to enhance logistics operations.

• Integrated OCR technology to recognize barcodes in PDF

documents, streamlining inventory management processes.

• Created custom Odoo modules and extended existing ones to meet specific client requirements, enhancing inventory management, order fulfillment, and reporting capabilities.

• Developed RESTful APIs using Django Rest Framework to extend Odoo's functionality and enable seamless integration

with other systems

März 2022 - Feb. 2023
Python Developer (On Site) at Odolution

Customized and developed Odoo modules using Python and JavaScript

to meet specific client requirements.

• Enhanced business operations with improvements in Different Projects.

• enhanced the product screen in POS systems, adding multi-unit of

measure (UOM) features to improve usability and flexibility for users.

• Integration Thrid party API,such as shopify, wix com, Facts system G

Skills

Python 90%
JavaScript 85%
Odoo ERP Full Stack Development 95%
DEVOP 95%
API Development & Third Party Integration 90%
Database Management PosgreSQL 85%
Odoo Functional Experties 75%
Xml, HMTL, CSS 90%

Projects
Although I have worked on many projects, I have included only a few here after receiving the client’s permission.

Project Image
Portfolio Theme Development

Theme Development

I developed a custom Odoo website theme for portfolio use, allowing users to fully configure content, layouts, and settings directly from the Odoo backend, including support for an introduction video. The theme was successfully deployed on the Odoo App Store and has already been downloaded by 20+ users, reflecting strong adoption and usability.

Project Image
Customer Portal

Odoo Portal

I developed a custom Odoo customer portal based on the client’s business requirements. Previously, permanent customers placed orders via WhatsApp, and the client manually created sales orders in Odoo. Each customer had predefined delivery days based on their location. To automate this workflow, I implemented a portal where customers can securely log in and place orders only if their scheduled delivery day is the following day; otherwise, ordering is restricted. Additionally, customers can order only within assigned time slots and view products and prices linked to their specific pricelist. This solution significantly reduced manual effort, improved order accuracy, and streamlined the sales and delivery process.

Project Image
Data Base Migration

Data Base Migration

I have also worked on database migrations. Initially, the requirement was to migrate an Odoo database from version 16 to 19 on Odoo.sh. While migrating the database itself on Odoo.sh was relatively straightforward, upgrading the custom modules was a major challenge. After doing R&D, I found a Python library called odoo-module-migrator from OCA. By using this tool, I was able to upgrade around 60% of the modules automatically, and I completed the remaining upgrades manually. In the end, I successfully completed the entire migration.

Project Image
Dev-Ops

Dev-Ops

My current website is a strong example of my DevOps experience. I have deployed many Odoo instances on servers for clients, but on this website I handled the complete DevOps process independently. I purchased a VPS from DigitalOcean, installed Odoo 18, and performed all server-level and Odoo-related configurations. This included setting up the Linux environment, managing system dependencies, configuring PostgreSQL, and optimizing the server for performance and security. I configured Nginx and mapped it with Odoo as a reverse proxy to ensure efficient request handling and better scalability. I also purchased and configured the domain, set up DNS records, and installed an SSL certificate to secure the website with HTTPS. Overall, this project demonstrates my hands-on experience in end-to-end DevOps, server management, and production-ready Odoo deployments.

Project Image
Module App Store

Module App Store

I have also developed several Odoo apps and published them on the Odoo App Store. Two of these apps have already been successfully sold, and they have received positive feedback from users. I continuously work on improving these apps and regularly develop and release new apps to address different business needs. This ongoing work demonstrates my expertise in Odoo development, my ability to create solutions that add value to users, and my commitment to contributing to the Odoo community.


What Clients Say