Hello, I'm

Results-driven Python Backend Engineer with 5+ years building scalable backend systems, REST APIs, and Odoo ERP solutions — published applied AI researcher in federated learning, differential privacy, and computer vision.

hero image

About Me

I am a results-driven Python Backend Engineer with 5 years of experience building scalable backend systems, REST APIs, and data-driven applications across UK and international markets. I have a strong foundation in Python OOP, design patterns, SOLID principles, and system design, with hands-on expertise in Django, FastAPI, PostgreSQL, Docker, and AWS. I’m also a published applied AI researcher, with peer-reviewed work in federated learning, differential privacy, and computer vision. I combine my backend engineering expertise with AI research to deliver production-grade systems that solve real business problems. I am always seeking new opportunities to expand my knowledge and collaborate on AI-focused solutions in software development and ERP customization.

Python Backend Engineer
Python API Integration

0
+

Projects

+
0

Clients

0

Publications

0

Years

My Skills

Python

Odoo logo

Odoo

Django

FastAPI

Next.js

PostgreSQL

Docker

Git

AWS

Languages

PythonSQLJavaScriptHTMLCSS

Backend Development

OdooDjangoDjango REST FrameworkFastAPIREST APIsAPI IntegrationAuthenticationJWTOAuth2

Python Craft

OOPSOLID PrinciplesDecoratorsGeneratorsIteratorsContext ManagersException HandlingType HintsDataclassesPydantic

Data Structures & Algorithms

ArraysHash MapsStacks & QueuesLinked ListsTreesGraphsSliding WindowTwo PointersBinary SearchGreedy AlgorithmsDynamic Programming

Databases

PostgreSQLMySQLSQLiteDjango ORMOdoo ORMIndexingQuery OptimisationMigrations

Caching & Distributed Systems

RedisCaching StrategiesTTLCache Invalidation

Concurrency

MultithreadingMultiprocessingasyncioasync/awaitThread PoolsLocks & Race Conditions

Testing & DevOps

pytestUnit & Integration TestingMockingTDDGitHub ActionsCI/CDDocker Compose

Cloud & Deployment

AWS EC2AWS S3AWS LambdaAWS AmplifyProduction Deployments

AI & Other Technologies

Odoo ERPNext.jsReactOpenCVTensorFlowCNNFederated Learning

Tools

GitGitHubVS CodePyCharmOdoo.sh

Featured Projects

Portfolio Website

Designed and developed a fully responsive portfolio to showcase my skills, projects, experience, and publications.

Property Lifts Ltd Website

Crafted a sleek, high-performing company website using Next.js for a UK-based lift company. Ensured responsiveness and optimal user experience.

Automated Odoo Attendance Check-Out

Developed a custom attendance automation module for Odoo that enforces check-in time limits and triggers auto check-out after a set duration, built to meet an EU client's requirements.

Odoo Export Log Module

Developed a custom Odoo module to export log values, published on the Odoo Apps Store.

Lane Detection Model using LLDNet

Built a robust deep learning model using LLDNet for detecting road lanes in different weather conditions, enhancing road safety and reducing accident risks.

Facial Recognition Expression Detection

Developed a facial recognition system to detect expressions using machine learning.

Publications

Enhancing Software Defect Prediction Security via Federated BLSTM with Differential Privacy

A. H. Mridul, R. Jamil, M. I. Haque, N. Mahrab, S. Islam, M. A. A. N. Khan, N. Ahsan, M. A. Rakib

Journal of Electronic & Information Systems, 8(2), pp. 1-13, 2026

Automated Student Review System with Computer Vision and Convolutional Neural Network

S. C. Siam, A. Faisal, N. Mahrab, A. B. Haque, M. N. I. Suvon

2021 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), 2021

Facial Expression Based Automated Restaurant Food Review System using CNN

N. Mahrab, S. A. Salim, A. I. Ali, I. J. Mim, R. Khan

2021 IEEE International Conference on Artificial Intelligence in Engineering and Technology (IICAIET), 2021

Education & Certifications

Education

MSc in Computer Science

Ravensbourne University London

Jan 2024 - Dec 2024

BSc in Computer Science and Engineering

North South University

Jan 2017 - Jan 2021

Certifications

SCRUM Team Member Accredited Certification™
Fundamental Engineering Course, BJIT Ltd

Public Technical Contributions

  • Published 2 Odoo applications in the Odoo ecosystem
  • Contributed to applied AI and computer vision research through conference publications and journal submissions
  • Building a SaaS platform for the lift industry using Odoo, focused on workflow management, service operations, and future AI-driven reporting features