← Portfolio

Abdulla Bashir

ERP • Python • Integrations • Cloud • Automation • Security

Professional Profile

Enterprise solutions and software engineer with 5+ years of experience across Odoo ERP, Python backend development, business-process automation, REST API integrations, database-driven applications and Linux infrastructure. Delivers solutions spanning requirements analysis, custom development, migration, testing, deployment and production support. Combines hands-on engineering with a business-first approach to reliability, maintainability, access control and operational efficiency.

Selected Achievements

  • Property management digital transformation: Built a property platform from the ground up for long-term use, covering properties, unit categorization, contracts, tenant maintenance, PDC cheques, multi-company operations and audit logging.
  • Measurable cost reduction: Delivered attendance and leave-request integration addressing a recurring issue estimated to cost approximately SAR 4,000 per month.
  • Saudi HR integration: Built a B2B API integration to exchange employee attendance and worked-hours data with Saudi Ministry of Human Resources services.
  • Infrastructure consolidation: Operated nine Linux/Odoo server instances on one machine using Docker, reverse proxying, subdomains and deployment tools.
  • Odoo modernization: Worked on major upgrades including v12→v16, v15→v17 and v16→v17, alongside custom modules, OWL interfaces, reporting and production support.
  • Cybersecurity-oriented tool: Ported a Go information-gathering utility to Python and developed Django REST functionality for cleaned and translated Arabic keyword processing.
  • Healthcare platforms: Developed healthcare workflows across Odoo and Flutter/Firebase projects, including Ekram Medical, Badria Dermatology, MediBook and ClinicFlow.
  • Offline Islamic mobile app: Extended a prayer-time application with bundled Qur’an content, prayer calculations, Athan reminders, Qibla compass and Hijri calendar features; contributed automated build and test workflows.
  • AI solution architecture: Designed an Agentic RAG architecture using Azure Functions, Blob Storage, Document Intelligence, Azure OpenAI, AI Search, Cosmos DB, Next.js and CI/CD, including Arabic/English document processing and hybrid retrieval.
  • Business automation: Delivered Odoo POS, payroll, finance, contract invoicing, inventory, API and PostgreSQL-backed workflow solutions.

Professional Experience

Python Developer — Freelance
Oct 2025 – Present
Freelance • Python Backend • Odoo Integration • Infrastructure
  • Upgrade and maintain Odoo applications and custom modules, following controlled development and release practices.
  • Build Python REST APIs and integrate Odoo modules and business workflows across applications.
  • Work with PostgreSQL, Docker and Linux server configuration to support reproducible deployments and troubleshoot application issues.
IT Application Developer — Al Taaluq Contracting & Maintenance WLL
Sep 2024 – Present
Qatar • Business Applications & Digital Transformation
  • Designed and built a property-management application from scratch, including property/unit records, rental contracts, tenant maintenance tracking and post-dated cheque management.
  • Implemented multi-company operation and audit logging to improve traceability, data governance and operational control.
  • Translated business requirements into maintainable application workflows and supported database, deployment and production troubleshooting.
  • Used Docker, Linux, Nginx Proxy Manager and Portainer to manage application environments.
Odoo Technical Advisor / Developer — Contract Engagements
2024 – 2025
Odoo Architecture • Upgrades • Technical Guidance
  • Advised on Odoo implementation, custom-module design, migration risks, integrations and production troubleshooting.
  • Supported Odoo upgrades, including migration planning and compatibility checks for custom modules and business workflows.
  • Helped teams translate operational requirements into practical ERP configuration and development tasks.
IT Supervisor / Developer — Al Narjis Real Estate
2024 – 2025 · Project/engagement experience
Real Estate Systems • Application Support
  • Worked across application development and IT operations for real-estate workflows, emphasizing property data, business processes and reliable system support.
  • Applied Odoo/Python and infrastructure skills to improve application maintainability and operational visibility.
Odoo Developer — Maven Technology
Aug 2023 – Aug 2024
Qatar • ERP Development & Deployment
  • Customized and upgraded Odoo systems, including v15→v17 work for client business workflows.
  • Developed OWL-based reporting/user interfaces and inventory bundle assembly/disassembly functionality.
  • Used PostgreSQL CLI for troubleshooting and deployed applications with Docker, Nginx Proxy Manager and Portainer.
Freelance Odoo Developer — Al Hulool Soft
Sep 2022 – Sep 2023
Saudi Arabia • Remote
  • Deployed and maintained Odoo community environments and managed nine Linux/Odoo instances with Docker and reverse-proxy routing.
  • Developed dental-clinic and rental-car management features, contract-payment invoicing, XML reports and Python payroll fixes.
Odoo Developer — Ingaz Group
Jan 2022 – Nov 2022
Saudi Arabia • ERP & Government API Integration
  • Built custom Odoo modules and a B2B integration for employee attendance/worked-hours data exchange with Saudi HR services.
  • Automated leave-management processes and configured Nginx reverse proxy and firewall controls.
Odoo Technical Developer — AutoBash Co. Ltd
Sep 2018 – Sep 2019
Sudan • Application Support
  • Provided Odoo technical support, investigated application issues and implemented fixes to help maintain business continuity.
Freelance Software & Infrastructure Developer
Project-based / ongoing
Remote • Web, API, mobile and deployment projects
  • Delivered Python/Django/Flask APIs, Odoo integrations, database-backed web applications, mobile-app features and Linux/Docker deployment support.
  • Built and maintained portfolio projects in healthcare, Islamic utilities, POS printing, automation and cybersecurity-oriented information processing.
  • Updated the AndroidPrayerTimesApp mobile branding by configuring the supplied artwork for the launcher icon and splash screen across Android (including Android 12+) and iOS, and registering the required assets in the Flutter project.

Selected Projects

  • Property Management: Properties, units, contracts, maintenance, PDCs, audit logs and multi-company operation.
  • Odoo POS Arabic Printer: Odoo POS + Python local bridge for Arabic/English 80mm thermal receipt printing.
  • Ekram Medical: Odoo 18 medical-center system with reception, appointments, consultations, laboratory and role-based workflows.
  • MediBook / ClinicFlow: Arabic-first Flutter/web healthcare scheduling, patient and appointment workflows.
  • Salawat / Prayer Times: Offline Qur’an, prayer times, Athan alerts, Qibla and Hijri calendar.
  • Cybersecurity Information Tool: Python/Django REST API with Arabic keyword processing.
  • Odoo Upgrade Engagements: Multi-version migrations, module adaptation and operational validation.
  • Agentic RAG: Azure-based bilingual document understanding and retrieval architecture.
  • Petro Integration API: Odoo fuel sales and tank-measurement workflows.

Engineering Focus

  • Odoo ORM, custom modules, OWL, XML/QWeb, POS, payroll, finance and inventory workflows.
  • Python services, Django/Flask, REST APIs, OAuth2 and system integration.
  • PostgreSQL/MySQL, SQL troubleshooting, data integrity and reporting.
  • Docker, Linux, Nginx, Portainer, Kubernetes fundamentals and CI/CD.
  • Flutter/mobile development, offline-first data and GitHub Actions workflows.
  • Security-conscious access control, secrets handling and application reliability.

Volunteer Experience

Red Crescent Qatar — Fruitful Giving | Mar 2025 – Apr 2025 — Supported logistics by categorizing and packing donated clothing into age-based containers. Also participates in AI and cybersecurity learning communities.