Skip to content

Software Engineer · Odoo Developer

Hi, I’m MD Nasir Uddin.I build practical ERP solutions and custom business applications.

I’m a software engineer focused on Odoo development, ERP customization, and Python-based business applications. I build modules, workflows, dashboards, reports, and web applications for real business needs.

Currently Software Engineer at CPAbooks ERP

models/business_app.py
  • Odoo
  • Python
  • Django
  • React
  • Next.js
  • PostgreSQL
  • Docker
  • Linux
  • TypeScript
  • OWL
  • QWeb

Software for the way a business actually runs.

I’m a software engineer focused on Odoo development, ERP customization, and Python-based business applications. I build modules, workflows, dashboards, reports, and web applications for real business needs.

Most of my work happens inside Odoo: adding the fields, screens, reports and automations a team is missing, and shaping standard apps around how they work. Around Odoo, I use Python, Django and React for backends and web apps.

  • 7

    Odoo versions

  • 8

    Featured projects

  • 21

    Technologies

  • 6

    Services

Education

Diploma in Engineering

Computer Science & Technology

Rangpur Ideal Institute of Technology

Now

Software Engineer

CPAbooks ERP · Remote

The tools I use every day.

Odoo first, with the Python, JavaScript and infrastructure skills it takes to ship and run it.

Odoo

Versions 14 to 20

  • Odoo 14
  • Odoo 15
  • Odoo 16
  • Odoo 17
  • Odoo 18
  • Odoo 19
  • Odoo 20
  • XML
  • QWeb
  • OWL

Backend

Business logic, APIs and data

  • Python
  • Django
  • PostgreSQL
  • MongoDB

Frontend

Interfaces and web apps

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS

DevOps

Running it in production

  • Docker
  • Linux

Where I’ve been building.

  1. Software Engineer · CPAbooks ERP

    · Remote

    Building and maintaining Odoo modules for an ERP product, from accounting features to the website.

    • Odoo modules
    • Accounting features
    • Dashboards
    • Reports
    • Website
    • Workflows
  2. Software Engineer Intern · A Cloud ERP Ltd.

    · Remote

    Worked on Odoo application and module development.

    • Odoo applications
    • Module development

Selected work.

Modules, reports and apps built for day-to-day business use — mostly inside Odoo.

  • Odoo App

    01

    MY BOX — Private File Vault

    A private file vault inside Odoo for keeping files and notes organised in one place.

    • Folders, notes and tags
    • File previews and favorites
    • Trash with restore, bulk upload
    • Owner-only access to every vault
    • Odoo
    • Python
    • OWL
    • XML
  • Website

    02

    Personal Portfolio Website

    This site: a portfolio homepage on its own domain, with SEO metadata, a contact form and a private dashboard for notes and files.

    • Runs on its own domain
    • SEO and social metadata
    • Private notebook and PDF vault
    • Next.js
    • TypeScript
    • Tailwind CSS
    • PostgreSQL
  • Accounting

    03

    Payment & Receipt Vouchers

    Payment and receipt vouchers with custom fields, printable views and an accounting workflow.

    • Custom voucher fields
    • Print views
    • Accounting workflow
    • Odoo Accounting
    • QWeb
    • Python
  • Sales

    04

    Sales Order Payment Tracking

    Payment status on sales orders, with related actions to follow up.

    • Payment status on orders
    • Related follow-up actions
    • Odoo Sales
    • Python
    • XML
  • Reporting

    05

    Inventory Valuation Report

    A report of inventory quantity and valuation.

    • Stock quantity
    • Valuation figures
    • Odoo Inventory
    • QWeb
    • PostgreSQL
  • Dashboard

    06

    Timesheet & ERP Dashboard

    One dashboard for timesheet, supplier and project data.

    • Timesheets
    • Suppliers
    • Projects
    • Odoo
    • OWL
    • JavaScript
  • Manufacturing

    07

    Perfume Production Module

    A production workflow module for a perfume business, with its own views, access groups and dashboard.

    • Production workflow
    • Views and access groups
    • Dashboard
    • Odoo
    • Python
    • XML
  • Website

    08

    Website & Server Management

    Website pages, an Apps Store-style layout and tools for managing servers.

    • Website pages
    • Apps Store layout
    • Server tools
    • Odoo Website
    • QWeb
    • Linux

How I can help.

From a single report to a full custom module, plus the backend and deployment work around it.

  • Odoo module development & customization

    New modules and changes to existing apps: models, views, access rights and business logic that fit how your team works.

  • Workflow automation

    Approval steps, automated actions and scheduled jobs that take repetitive manual work off your team.

  • QWeb reports & dashboards

    Printable PDF reports and dashboards that put the numbers your team needs in one place.

  • Python / Django backend & REST APIs

    Backend services and REST APIs in Python and Django, including integrations with Odoo.

  • Odoo website customization

    Custom pages, layouts and snippets on the Odoo website builder.

  • Docker / Linux deployment support

    Setting up and maintaining Odoo and Python apps on Linux servers with Docker.

Have an Odoo or Python project in mind?

Tell me what you need — a new module, a report, a fix or a full workflow — and I’ll get back to you.

Send a message

Fill in the form and it comes straight to me.

Name, email and message are required.