Available for opportunities

~/codewithrafiq $ whoami

MD Rafiqul Islam

>

I build scalable backend systems, microservices, and AI-driven applications — currently as a Backend Engineer at Tax Star in Dubai. I also teach what I learn on YouTube as Code With Rafiq.

Dubai, UAE · from Dhaka, Bangladesh

rafiqul-islam.jpg
MD Rafiqul Islam — Software Engineer
@codewithrafiqBackend · Microservices · AI
5+
Years experience
3
Countries worked with
10+
Production systems
AI
& CV platforms shipped

// about

Engineering that scales

Driven Software Engineer with over 5 years of experience specializing in scalable backend systems, microservices, and AI-driven applications. Expert in Python (FastAPI, Django, Flask) and Node.js, with a deep focus on designing distributed, event-driven architectures using Kafka, Redis, and Celery. Proven track record of deploying production-grade AI solutions, including chatbots and computer vision platforms.

Education

B.Sc. in Computer Science and Engineering

Southeast University · 2023 – 2025

Left to pursue full-time software engineering.

Scalable Backends

Low-latency REST APIs and fault-tolerant services with Python (FastAPI, Django, Flask) and Node.js.

Distributed Systems

Event-driven, high-throughput architectures using Kafka, Redis, Celery, and Temporal.io.

AI & Computer Vision

Production ML integrations — chatbots, face & plate recognition — with OpenCV, Rasa, and FastAPI.

From IoT camera pipelines in C++ to UAE tax-compliance platforms — I like problems where correctness, throughput, and reliability all matter at once.

// experience

Where I've worked

5+ years across FinTech, computer vision, and enterprise systems — in Dubai and Dhaka.

  1. Back End Engineer

    Tax Star L.L.C-FZ

    Meydan Hotel, Dubai, UAE

    Jan 2024 – Present
    • Architected and implemented scalable, fault-tolerant microservices systems for high-throughput operations.
    • Designed low-latency RESTful APIs using Python (Flask, FastAPI) ensuring high availability.
    • Built event-driven architectures with Kafka and engineered distributed pipelines using Redis/Celery.
    • Developed a backend-driven automation bot, significantly improving operational efficiency.
    PythonFlaskFastAPINext.jsKafkaRedisCeleryDockerRabbitMQUbuntu
  2. Full Stack Engineer

    Altersense Limited

    Dhaka, Bangladesh

    Nov 2021 – Dec 2023
    • Designed backend systems for computer vision products, including Face and Activity Recognition.
    • Built high-performance APIs and microservices using Python (Django, FastAPI) and NestJS.
    • Integrated and optimized ML models within backend services, improving performance and reliability.
    • Managed PostgreSQL databases and containerized services using Docker.
    PythonDjangoFastAPINestJSReact.jsSveltePostgreSQLDocker
  3. Back End Developer

    Expert Consortium Ltd

    Dhaka, Bangladesh

    Apr 2021 – Nov 2021
    • Built AI-powered chatbots and computer vision-based IP camera management systems.
    • Developed UI controllers for robotics projects and contributed to ERP application development.
    • Implemented RESTful and GraphQL APIs for efficient system integration.
    PythonDjangoFlaskFastAPIGraphQLReact.jsPostgreSQL

// projects

Selected work

Production systems I've architected and shipped — from compliance platforms to real-time computer vision.

FinTech · UAE

Taxstar — Corporate Tax

UAE corporate tax calculation workflows including financial statement production, multi-client management, and approval pipelines.

NestJSPostgreSQLTypeScript
Peppol · Compliance

Taxstar — E-Invoicing (UAE)

Peppol-based e-invoice integration with PINT AE mapping, validation, staging, and error management for UAE MoF compliance as a pre-approved ASP. Event-driven with Kafka; workflow orchestration via Temporal.io.

KafkaTemporal.ioNestJSPeppol
IoT · Systems

Helios — AlterSense

Core data ingestion modules in C++ using concurrency techniques (mutexes, condition variables, thread pools) for thread-safe camera stream processing, with Kafka-based message broker integration for scalable IoT streaming.

C++KafkaConcurrencyIoT
Computer Vision

Vision AI

Car Number Plate Detection and Face Recognition services built with FastAPI and OpenCV for real-time inference.

FastAPIOpenCVPython
Conversational AI

ML Chatbots

ML-based conversational chatbot built with Rasa, Django, and React.js for automated support and interaction.

RasaDjangoReact.js
Enterprise

Dynamic ERP System

Architecture for dynamic, configurable user profiles within an enterprise resource planning application.

NestJSSveltePostgreSQL

// skills

Tech stack

The tools I reach for to design, build, and ship reliable systems.

Languages

PythonJavaScriptTypeScriptDartC++

Backend

FastAPIDjangoFlaskNestJSExpressRESTGraphQL

Frontend

React.jsNext.jsSvelteJinja2Tailwind CSS

Data & Messaging

PostgreSQLMongoDBRedisApache KafkaRabbitMQCeleryMQTT

Cloud / DevOps

DockerDocker SwarmCI/CDUbuntu ServerGitTemporal.io

AI / ML

OpenCVRasaComputer VisionChatbotsML Integration

// testimonials

What colleagues say

Feedback from teammates and leaders I've worked alongside.

Rafiq is a very talented and humble learner. I have seen him cracking complex development scenarios in very short time. As a PM, I could rely on Rafiq to complete his tasks on time. All my best wishes for his future endeavours.
RB
Rahul Biswas

Product Manager

I had the opportunity to work with Rafiqul Islam who is very skilled in his work. He always bears a positive mindset toward any challenge. He is a team player, a quick learner, and has tremendous knowledge of different tech stacks. He has the mindset to dive deeper into any technology and a hunger to learn more. He proved himself as the most valuable team member of our team. I have no doubt that he will be a valuable asset to any team.
MI
Md Imran Hossain

Software Engineer

// contact

Let's build something reliable

Open to backend / full-stack roles, freelance work, and collaborations. Have a project or a question? My inbox is always open.

Based in Dubai, UAE