baha.
Subscribe Hire me Contact

Bahrom Najmiddinov (BAHA), Odoo Technical Consultant

About Bahrom Najmiddinov, an Odoo 17–19 developer in Tashkent: experience, projects, way of working, modules and profiles.

Bahrom Najmiddinov

Facts

Name
Bahrom Najmiddinov
Role
Odoo Technical Consultant
Location
Tashkent, Uzbekistan
Odoo versions
Odoo 17.0 · Odoo 18.0 · Odoo 19.0
Editions
Community and Enterprise
Industries
Retail · wholesale and distribution · manufacturing and furniture · building materials · agriculture
Languages
Oʻzbekcha · Русский · English
Engagement models
Fixed price per project after scoping; optional monthly support after launch
Main website
bahromnajmiddinov.uz

Bahrom Najmiddinov (BAHA) is an Odoo 17–19 developer in Tashkent. He builds custom modules, OWL interfaces, Point of Sale setups and integrations for businesses in Uzbekistan, and writes both the Python backend and the OWL frontend of each feature himself.

Who is BAHA?

BAHA has worked with Odoo since 2024. At the software company where he works, he was given the task of learning Odoo and had it running within about two weeks. His first projects were Odoo Point of Sale installations at two or three businesses; bigger projects followed. He works with Odoo 17, 18 and 19, in both Community and Enterprise, and also takes his own freelance projects.

What Odoo work does he do?

  • Custom module development for Odoo 17–19, including modules published on the Odoo Apps Store
  • Point of Sale customization, including dual-currency POS and custom screens
  • OWL 2/3 interfaces: dashboards, client actions, custom search and list widgets
  • Integrations: Telegram bots and notifications, Traccar GPS tracking, Hikvision Face ID attendance
  • HR and payroll: KPI commissions, penalties and advances
  • Finance and sales dashboards
  • Stock and warehouse workflows with barcode scanning
  • Purchase order import from Excel
  • Localization design, production server deployment, audits and ERP rollout planning

His clients work in retail (carpets and flooring, home appliances and electronics), wholesale and distribution, manufacturing and furniture, building materials and agriculture. He has also scoped an online education platform.

What does a real project look like?

His first large Odoo project was for a carpet retailer and wholesaler in Uzbekistan: two separate businesses on one Odoo 19 setup, one of them with four shops. Custom modules cover the sales and warehouse flow:

  • an OWL sales dashboard with a salesperson leaderboard;
  • a KPI commission engine tied to sales plans;
  • stock transfers between warehouses with barcode scanning.

Together they replaced manual tracking in spreadsheets with live data inside Odoo.

How does he work?

Projects have a fixed price, quoted after scoping, with optional monthly support after launch. He works in Uzbek, Russian and English: on site in Tashkent and Sirdaryo, remotely everywhere else. Very large projects are done together with a team.

What clients get:

  • Customization, not just installation: Odoo shaped around the business’s own sales, wholesale and POS processes.
  • One person for the whole feature: the Python backend and the OWL frontend come from the same developer.
  • Integrations beyond the standard modules: Telegram, GPS tracking and Face ID attendance, built and running.
  • Local context: proposals in Uzbek, and experience with how retail, wholesale and manufacturing work in Uzbekistan.

Which modules has he published?

Three modules for Odoo 19 on the Odoo Apps Store:

  • Search Date Picker: a date filter button on every view (today, this week, last 30 days or a custom range). Free, LGPL-3.
  • Form UX: visible, type-matched controls for every editable form field, plus slider and colour-picker widgets. Free, LGPL-3.
  • OSSON Lite Mode: a simplified app menu and menu profiles for small-business users. Paid, OPL-1.

Where else can you find him?

GitHub · LinkedIn · Telegram · Instagram · YouTube · Dev.to

Explore