Python · Django · DRF
Django development
Web applications, Django REST APIs, authentication, and business workflows built around your requirements.
- Application & API design
- Authentication & permissions
- Testing & deployment planning
SOFTWARE ENGINEER · DHAKA, BANGLADESH
Hi, I’m Mehedi Hasan Khan.
I build Python applications, Odoo business systems, and the APIs that connect them. Clear workflows. Useful interfaces. Software shaped around your business.
A BETTER PROJECT INQUIRY
Choose a service and the details you already know. I’ll receive them with your message and use them to prepare a project-specific response.
Need a fix or ongoing support? Start a maintenance inquiry →
Version and edition help me review module compatibility. Mention hosting and affected modules in your message.
SERVICES / BUILT AROUND YOUR BUSINESS
Tell me what you need to build or improve. We can define the scope, deliverables, and next steps together.
Python · Django · DRF
Web applications, Django REST APIs, authentication, and business workflows built around your requirements.
Odoo · Python · PostgreSQL
Adapt existing Odoo workflows, forms, reports, and business rules to the way your team works.
Odoo · ORM · Business workflows
Custom modules for business processes, with models, views, access rules, and integrations scoped to your needs.
Owl · Odoo · Reporting
Role-focused dashboards, useful business metrics, and reporting interfaces that bring your operational data together.
FastAPI · Django · Celery
Connect applications and external services with APIs, background jobs, and dependable data flows.
Python · PostgreSQL · Docker
Discuss automation, database work, debugging, deployment support, or improvements to an existing Python application.
Every project starts with a conversation. Scope, pricing, and delivery dates are agreed after reviewing your requirements.
THE PROCESS / FROM IDEA TO HANDOFF
A practical starting point for working together. The exact approach is agreed around your project.
Share your goals, existing systems, and constraints. We identify the problem worth solving.
Agree on scope, deliverables, dependencies, budget, and acceptance criteria before implementation.
Develop the agreed functionality and review progress against the requirements.
Validate the agreed workflows and prepare setup notes. Deployment and ongoing support are scoped separately.
01 / SELECTED WORK
A selection of public projects, experiments,
and the problems I enjoy working on.
No matching projects. Try another keyword or reset the filters.
Exploring automated web workflows with Python, Beautiful Soup, Selenium, and MySQL.
A blog website built with Express.js and MongoDB, using EJS for its presentation layer.
A Go project exploring API development with the Beego framework. Organized into controllers, models, routers, and tests.
02 / THE JOURNEY
From quality assurance to backend engineering and business-critical ERP systems.
View full resume ↗Building Odoo ERP, HR, and accounting solutions with PostgreSQL. Developing interfaces with Owl and React, and applications with FastAPI.
Project experience includes BRAC AI, PASHA, Omera, Agrim, Mir Group, and Mir Akter.
Built APIs for Left Travel, data-gathering jobs, and the Content Kitchen API and dashboard. Contributed to AirG product integrations across microservices.
Worked across web frameworks, automated data collection, and collaborated with analysts to improve data reliability.
Reviewed 3D projects, captured project imagery, and transferred data between applications.
03 / A LITTLE ABOUT ME
I’m a software engineer based in Dhaka, Bangladesh. My work connects reliable backend systems with useful, responsive interfaces.
I enjoy learning new technologies, exploring better ways to solve problems, and turning repetitive work into automated workflows.
Python · Django · DRF · Odoo
FastAPI · Flask · REST APIs
JavaScript · React · Owl
Bootstrap · Tailwind CSS
PostgreSQL · MongoDB · Redis
Selenium · Pandas · NumPy
AWS · Docker · Nginx
Git · Linux · Celery
06 / ENGINEERING NOTES
DESIGN NOTES
A design checklist for turning a business action into a clear request and response.
Read note →DESIGN NOTES
A practical way to think about ERP customization.
Read note →DESIGN NOTES
Questions to ask before turning a repeated task into automation.
Read note →PRACTICAL PROJECT GUIDES
These diagrams and workflow examples are illustrative starting points, not descriptions of a specific client deployment.
INTERACTIVE INTEGRATION MAP
TEAM / USER
A person starts a business action and provides the information needed by the workflow.
ILLUSTRATIVE WORKFLOW EXAMPLES
Before
Requests move through email and manual follow-ups.
After
A defined request, review, decision, and audit trail in the ERP.
Before
Staff re-enter the same data in separate systems.
After
A validated API flow transfers agreed fields and reports failures clearly.
Before
Teams assemble status reports manually.
After
Role-appropriate metrics and filters surface the agreed operational view.
Examples are conceptual. Actual workflows, access rules, and integrations depend on discovery and requirements.
A CLEAR HANDOFF
Use this checklist to scope a practical handover. Deployment and ongoing support are agreed separately for each project.
Agreed code and configuration changes, with secrets kept out of source control.
Environment variables, prerequisites, and the steps needed to run the agreed solution.
Confirm who deploys, which environment is used, and how access is managed.
Agree on support duration, response expectations, and maintenance scope before handoff.
PROJECT AVAILABILITY
Ask me about my current capacity and expected response time.
BEFORE WE START
Have something else in mind? Tell me about it in your inquiry.
Describe the problem, who will use the solution, and what a successful result looks like. Existing tools, desired timeline, and a rough budget help define the next conversation.
Odoo customization is one of my services. Share your Odoo version, Community or Enterprise edition, hosting setup, and affected modules so I can assess compatibility and scope.
They depend on scope, integrations, complexity, and the condition of the existing system. We agree on these after reviewing your requirements; there is no fixed price implied by this website.
Deployment, documentation, and ongoing maintenance can be discussed as part of the scope. Their responsibilities and duration should be agreed explicitly for your project.
04 / NEXT CONVERSATION
TELL ME ABOUT YOUR PROJECT
Share a few details about your goals and the systems you use. I’ll review your inquiry and reply by email.
Have a role, a question, or an idea in mind?
mehedikhan.cse@gmail.com