Skip to content

Hey, I'm Adnan 👋

Senior Software Engineer

Backend and product engineer at Odoo R&D

Software engineer with a builder's background.

I design and build backend systems, product workflows, and developer tools. I like understanding how systems fit together, from business rules and data models to the small tools that make daily engineering faster.

Currently, I work at Odoo R&D in Dubai, contributing to ERP systems, product workflows, and production business logic in Odoo's public codebase.

Before Odoo, I worked across freight, logistics, medical auditing, and education technology. My path also includes founding BRACU Duburi, an autonomous underwater robotics team, and creating long-form technical tutorials for Bangla-speaking developers.

Outside work, I'm usually reading, fishing, hiking, or chasing small adventures away from the screen.

Backend SystemsProduct ArchitectureERP SystemsDeveloper ToolsRoboticsTechnical Writing

7+ yrs

Software engineering

Odoo R&D

ERP & product systems

Product Domains

ERP, logistics, EdTech, auditing

BRACU Duburi

Underwater robotics team founder

23+ hrs

Technical tutorials

Beyond Code

Books, fishing, hiking

A few things I’ve built and led.

Odoo Production Contributions

Odoo Production Contributions

Public, reviewed pull requests to Odoo's core codebase under @adns-odoo: ERP features, fixes, and production business logic.

ERP SystemsBackend Systems
View contributions →
House of Math

House of Math

Backend and distributed systems work on the gamification team at Cefalo Bangladesh Ltd, scaling House of Math’s learning platform to 2M+ users.

EdTechBackend Systems
Visit site →
BRACU Duburi — Underwater Robotics

BRACU Duburi — Underwater Robotics

Founded and led the first team from Bangladesh in an international autonomous underwater robotics challenge.

Robotics
View project →

YouTube Tutorial Series

Long-form frontend development tutorials for Bangla-speaking developers.

Technical Writing
Watch on YouTube →

What I work with.

Backend & Cloud

Python

ERP business logic, workflow automation, and product engineering at Odoo R&D

Node.js

Backend services for product platforms and distributed workflows

PostgreSQL / Redis / TimescaleDB

Schema design, caching, and data-heavy product features

Docker / AWS / GCP

Containerized services, cloud workflows, and CI/CD experience across roles

Event-Driven Systems

Experience with distributed workflows, async processing, and service boundaries

Testing & API Quality

Automated testing, API documentation, and delivery confidence

Frontend

React / Angular / Next.js

Frontend architecture, reusable components, and interactive product experiences

TypeScript

Typed, maintainable code across frontend and backend projects

Leadership & Process

Team Leadership & Mentorship

Led student engineering teams, mentored developers, and supported technical learning

Delivery & Documentation

Improved team workflows through documentation, reusable patterns, and delivery practices

Beyond Software

Robotics — BRACU Duburi

Founded an autonomous underwater robotics team

Technical Teaching

Created long-form tutorials for Bangla-speaking developers

Life outside the screen.

Jumping above the sand dunes during a desert trip.
An orange-and-white cat stretching on a wooden promenade.
Carrying the Duburi underwater robot after a pool test.
Flying a kite on a beach with the Burj Al Arab in the distance.
A silhouetted person fishing from a small boat at sunrise.
A mountain range seen from an airplane window.

Have something interesting in mind?

Whether it's backend architecture, developer tooling, ERP engineering, robotics, or simply an unusual idea, I'm always open to a good conversation.

Open to interesting engineering conversations.
Based in Dubai, United Arab Emirates25.2048° N, 55.2708° E