mk.

SOFTWARE ENGINEER · DHAKA, BANGLADESH

Hi, I’m Mehedi Hasan Khan.

Solid foundations.
Thoughtful products.

I turn complex business needs into dependable software. From Python APIs and Odoo ERP to the interfaces people use every day.

Recruiter quick view →

Currently at Mir Info System Ltd. ↗
FROM INTERFACE TO INFRASTRUCTURE 01 / 03
</>
THE EXPERIENCEReact + Owl
01
{ }
THE ENGINEPython / Django
02
▤
THE FOUNDATIONOdoo + PostgreSQL
03
BUILT TO WORK TOGETHER ↗
BACKEND ENGINEERING✳ERP & BUSINESS SYSTEMS✳FULL-STACK DEVELOPMENT✳DATA AUTOMATION

01 / SELECTED WORK

Small details.
Real-world thinking.

A selection of public projects, experiments,
and the problems I enjoy working on.

01 / AUTOMATION

Web Automation ↗

Exploring automated web workflows with Python, Beautiful Soup, Selenium, and MySQL.

PythonSeleniumBeautiful SoupMySQL
02 / WEB DEVELOPMENT

Express Blogsite ↗

A blog website built with Express.js and MongoDB, using EJS for its presentation layer.

Express.jsMongoDBEJS
03 / BACKEND EXPLORATION

Cat Breeds API ↗

A Go project exploring API development with the Beego framework. Organized into controllers, models, routers, and tests.

GoBeegoREST API

02 / THE JOURNEY

Building.
Learning.
Moving forward.

From quality assurance to backend engineering and business-critical ERP systems.

View full resume ↗
MAY 2024 — PRESENTCURRENT

Software Engineer

Mir Info System Ltd. · ERP & Product Development

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.

OdooFastAPIReactPostgreSQL
MAR 2023 — APR 2024

Jr. Software Engineer

W3 Engineers Ltd.

Built APIs for Left Travel, data-gathering jobs, and the Content Kitchen API and dashboard. Contributed to AirG product integrations across microservices.

Django / DRFCeleryRedisAWSDocker
SEP 2022 — FEB 2023

Software Engineer Intern

W3 Engineers Ltd.

Worked across web frameworks, automated data collection, and collaborated with analysts to improve data reliability.

MAR 2021 — AUG 2022

QA Engineer

Vcube Soft & Tech

Reviewed 3D projects, captured project imagery, and transferred data between applications.

03 / A LITTLE ABOUT ME

Curious by nature.
Practical by approach.

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.

↗
BSc in Computer Science & EngineeringDaffodil International University · March 2021
01

Backend & ERP

Python · Django · DRF · Odoo
FastAPI · Flask · REST APIs

02

Frontend

JavaScript · React · Owl
Bootstrap · Tailwind CSS

03

Data & Automation

PostgreSQL · MongoDB · Redis
Selenium · Pandas · NumPy

04

Infrastructure

AWS · Docker · Nginx
Git · Linux · Celery

05 / UNDER THE HOOD

Explore how the pieces connect.

Interactive concepts. Sample data. No live client systems.

An application, layer by layer

Choose a layer to explore its responsibility. This is a conceptual architecture, not a diagram of a verified deployed project.

Interface

React or Owl presents information and captures user input. The server remains responsible for enforcing business rules.

API request playground

Local simulation with fictional records. No request is sent to a server.

Used for the list request. Try 0 to see a validation error.

Ready to run a sample request.

{}

Odoo-inspired approval workflow

Illustrative purchase-request module. These controls simulate a workflow; they do not connect to Odoo or enforce real user permissions.

DEMO / PR-001

Office equipment request

Sample requester · Operations team

State: Draft

  1. A fictional request was created as a draft.

06 / ENGINEERING NOTES

Ideas behind the implementation.

Find me on Medium ↗

04 / NEXT CONVERSATION

Good software starts
with a conversation.

↗

Have a role, a question, or an idea in mind?