Skip to content
View CS-Usman's full-sized avatar

Block or report CS-Usman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CS-Usman/README.md
Typing name

LinkedIn Gmail Stack Overflow Profile Views


Odoo v10β†’v18 Hamdek Clients


Tech Stack

Odoo & Backend

Odoo Python PostgreSQL QWeb REST API Swagger

Frontend

JavaScript OWL.js HTML5 CSS3

Infrastructure & DevOps

Linux Nginx Odoo.sh AWS Git GitHub

Databases & More

PostgreSQL MongoDB Redis Node.js


What I Do

πŸ–₯️ Environment Setup & Deployment

Linux Nginx Odoo.sh AWS PostgreSQL

  • Full Odoo environments from scratch on Linux (Ubuntu/Debian) and Odoo.sh
  • Multi-worker configuration β€” workers, longpolling, limit_memory_hard/soft tuned for production load
  • Nginx reverse proxy β€” SSL termination, upstream config, 504 timeout resolution
  • PostgreSQL β€” backups, vacuuming, performance tuning, connection pooling
  • Odoo.sh branch management: dev β†’ staging β†’ production with CI/CD flows
  • AWS S3 for filesto@re + Lambda for serverless business logic triggers
  • Log analysis, crash dumps, memory leak diagnosis, failed cron recovery

🧩 Module Development & Migrations

Python Odoo OWL.js XML

  • Custom modules from scratch β€” models, views, wizards, security rules, menus
  • Migrate custom and third-party modules across v10 β†’ v14 β†’ v16 β†’ v17 β†’ v18
  • _inherit / _inherits / extension views β€” zero core source edits
  • Server actions, automated actions, scheduled crons, record rules, multi-company security

πŸ“Š Dashboards & Reporting

QWeb OWL.js JavaScript

  • Custom QWeb report templates β€” invoices, delivery slips, production orders, POS receipts
  • Analytical dashboards β€” graph / pivot / cohort views, OWL KPI widgets, custom JS charts
  • Embedded BPMN workflow diagrams, ShopFloor live production tracking boards

πŸ’³ POS & Payment Integrations

Stripe Stripe Terminal Hesabe Deema

  • Rebuilt entire Odoo POS frontend in OWL.js β€” custom screens, order flows, table management, split billing
  • Integrated Stripe, Stripe Terminal, Hesabe & Deema end-to-end β€” webhook handling, failure recovery, reconciliation
  • POS membership module from scratch, offline mode with IndexedDB queuing and sync-on-reconnect

πŸ”Œ Integrations & Automation

REST EDI AWS Lambda

  • SFTP-based EDI β€” automated exchange of orders, invoices, ASNs with trading partners
  • External REST APIs β€” bidirectional sync between Odoo and third-party platforms
  • AWS Lambda event-driven triggers, BPMN diagrams, automated follow-ups and scheduled reports

πŸ“¦ Odoo Modules

Module Key Work
πŸ”΄ CRM Custom pipelines, lead auto-assignment, deal scoring computed fields, OWL conversion dashboards
πŸ”΅ Sales Multi-tier pricelist engine, approval routing chains, sales target module built from scratch
🟒 Accounting Invoice automation, multi-currency with revaluation journals, custom P&L and reconciliation rules
🟣 Inventory Multi-step routing, bin management module, dynamic replenishment rules, WMS REST sync
🟠 Manufacturing Multi-level BOMs, workcenter routing, MRP scheduling, OEE dashboards, ShopFloor tablet UI
πŸ”Ά POS Full OWL.js rebuild, 4 payment gateways, membership module, offline mode, QWeb shift reports
🩡 Project Stage automation, timesheet approval workflows, client portal, billable hour auto-invoicing
πŸ”· Real Estate Full custom module β€” listings, installment engine, document generation, customer portal

"If a business process exists, it can be automated in Odoo."

Popular repositories Loading

  1. Al-Quran-Web-Personal-Project Al-Quran-Web-Personal-Project Public

    HTML 1

  2. CS-Usman CS-Usman Public

    Config files for my GitHub profile.

  3. Weather-App Weather-App Public

    Responsive weather web app using React.js, HTML,CSS,Js

    JavaScript

  4. Landing-Page-Personal-Project Landing-Page-Personal-Project Public

    CSS

  5. Clock-Web-App-Personal-Project Clock-Web-App-Personal-Project Public

    JavaScript

  6. React-NoteBook React-NoteBook Public

    JavaScript