Abdulla Bashir

Application Developer | Python & Odoo | REST APIs | SQL | Systems Integration

Professional Profile

Application-focused software developer and business analyst with 5+ years of combined experience delivering ERP and business applications, backend services, REST APIs, database-driven solutions, and Linux-based deployments. Strong hands-on background in Python, SQL/PostgreSQL, Odoo, Django, Flask, Docker, JavaScript and API integration. Experienced in translating business requirements into maintainable applications, integrating enterprise systems, troubleshooting production issues, improving data consistency, and supporting application lifecycle activities from development through deployment and maintenance.

Professional Experience

Python Developer — Freelancer, Remote
Oct 2025 – Present
Application Development & Odoo Integration
  • Upgrade and maintain Odoo applications following development best practices and controlled release workflows.
  • Build REST APIs with Python and integrate Odoo modules and business processes across applications.
  • Work with PostgreSQL and Docker to support scalable, reproducible application environments.
  • Configure and troubleshoot application servers to maintain reliable instance operation.
IT Application Developer — Al Taaluq Contracting & Maintenance
Sep 2024 – Oct 2025
Qatar
  • Delivered a property management application from the ground up covering property identification, unit categorization, contracts, tenant maintenance and PDC cheque management.
  • Implemented multi-company capabilities and audit logging to improve data control, traceability and security.
  • Developed and maintained business applications and Odoo workflows, translating operational requirements into practical technical solutions.
  • Supported application deployment, Linux servers, PostgreSQL databases, Docker environments and production troubleshooting.
Odoo Developer — Maven Technology
Aug 2023 – Aug 2024
Qatar
  • Upgraded Odoo systems from v15 to v17 for local clients, delivering solutions for stock and law-firm workflows.
  • Built a finance reporting solution using the OWL framework and managed multiple PostgreSQL databases through the CLI for troubleshooting.
  • Developed bundle-product assembly/disassembly functionality to resolve a critical inventory process issue.
  • Deployed and maintained applications using Docker, Nginx Proxy Manager and Portainer, and supported production issues.
Freelance Odoo Developer — Al Hulool Soft
Sep 2022 – Sep 2023
Saudi Arabia — Remote
  • Implemented Odoo solutions on community servers and managed nine Linux server instances with multiple subdomains and load balancing.
  • Dockerized Odoo and database instances to reduce manual operational effort and improve deployment consistency.
  • Developed a dental management system for a Saudi client and a rental-car management module.
  • Built a contract-payment invoicing system, customized invoice reports using XML and resolved payroll issues using Python.
Odoo Developer — Ingaz Group
Jan 2022 – Nov 2022
Saudi Arabia
  • Developed custom Odoo modules and integrated B2B APIs with the Ministry of Human Resources.
  • Designed an automated leave-management workflow that addressed a recurring operational cost issue.
  • Configured Nginx as a reverse proxy and enabled firewall controls to strengthen server security.
Odoo Technical Developer — AutoBash Co. Ltd
Sep 2018 – Sep 2019
Sudan
  • Provided Odoo technical support, investigated application issues and implemented solutions to maintain business continuity.

Selected Projects

  • Property Management System: Application for property identification, units, contracts, tenant maintenance, PDCs and multi-company operations.
  • Badria Dermatology Management: Digital transformation project automating clinic workflows and reducing manual data entry.
  • Odoo Upgrade Projects: Upgraded NextMoveBS systems across v12→v16, v15→v17 and v16→v17.
  • Cybersecurity API: Ported a Golang tool to Python and exposed Arabic-keyword processing through Django REST Framework.
  • World Cup 2022 Inspection System: Consulted on 4G Wi-Fi device connectivity for remote control of mobile inspection systems.

Application Development Focus

  • Backend application development with Python, Django, Flask and Odoo.
  • REST API design, integration and JSON-based data exchange.
  • SQL/PostgreSQL database operations, troubleshooting and data integrity.
  • Containerized deployments with Docker and Linux server administration.
  • Web technologies: JavaScript, OWL, HTML5, CSS, Bootstrap and XML/QWeb.
  • Business analysis, requirements translation, technical troubleshooting and documentation.

Volunteer Experience

Red Crescent Qatar — Fruitful Giving | Mar 2025 – Apr 2025 — Supported logistical operations by categorizing and packing donated clothing into age-based containers.