Prospective graduate student: I am applying to thesis-based MSc / PhD programs for Fall 2027, in computer vision and machine learning. If my interests align with your group, I would be glad to hear from you.

About

I am a software engineer with more than five years of industry experience building reliable, large-scale backend and distributed systems. Currently I work on the payments team at MarginEdge (Arlington, VA; remote). I earned my B.Sc. in Computer Science and Engineering from the Military Institute of Science and Technology (MIST), with the degree conferred by Bangladesh University of Professionals (BUP).

My undergraduate thesis, supervised by Dr. Md. Hasanul Kabir, built a deep convolutional neural network for retinal blood-vessel segmentation and used the resulting vessel maps for biometric identification. I now want to return to research full-time and study how machines can understand people in visual scenes: what they do, where they look, and what they are about to do. I want to pair that with the engineering discipline needed to make such models dependable in real-world use.

Research Interests

  • Machine Learning
  • Artificial Intelligence
  • Large Language Models (LLMs)
  • Generative AI
  • Agentic AI
  • Computer Vision
  • Deep Learning
  • Human Behavior Understanding
  • Visual Attention & Gaze
  • Action Recognition
  • Pedestrian & Driver Behavior Prediction

I am especially interested in safety-critical settings such as intelligent transportation, where recognizing human behavior and anticipating intent must be both accurate and robust. I am also interested in the systems side: bringing perception models into production reliably and at scale.

News

  • Oct 2026 Preparing applications for thesis-based MSc/PhD programs (Fall 2027).
  • Jul 2026 Joined the Toptal network as a freelance backend engineer.
  • Jan 2024 Joined MarginEdge as a Software Engineer on the payments team.
  • Nov 2022 Became an Associate Software Engineer at Dynamic Solution Innovators (DSi), working on a UNICEF-supported national education platform.
  • May 2021 Completed my B.Sc. in Computer Science and Engineering and joined Dynamic Solution Innovators (DSi) as a Full-Stack Engineer.
  • Jul 2020 Placed 3rd globally among 2,700+ teams at the Facebook Hackathon 2020.
  • Dec 2019 Started a database administration internship at Trust Bank Ltd., automating SQL Server backup and recovery across 27 databases.
  • Nov 2019 Presented our paper at IEEE WIECON-ECE 2019 in Bangalore, India.
  • Mar 2019 Became Secretary and programming instructor of the MIST Computer Club, teaching C/C++ to 100+ students.

Publications

  1. T. Rahman, A. Anjum, R. Rahman, and R. R. Khan. “A Proposed Integrated System Towards Digitizing the Maternal Health and Children Support Process in Developing Countries.” In Proc. 2019 IEEE International WIE Conference on Electrical and Computer Engineering (WIECON-ECE), Bangalore, India, Nov. 2019, pp. 1–4. [DOI] [IEEE Xplore] [Code] [Demo]

Undergraduate thesis: “Deep Convolutional Neural Network Based Biometric System Using Retinal Blood Vessel Segmentation,” Dept. of CSE, MIST, 2021. Supervisor: Dr. Md. Hasanul Kabir.

Experience

Software Engineer, Payments

Jan 2024 – present

MarginEdge · Arlington, Virginia, USA (remote)

  • Designed and built scalable Spring Boot microservices and API-first REST interfaces for partner-facing customer portals and internal tools. This introduced card payments for a customer base that had previously paid only by bank transfer, check and ACH, and adoption reached 32% of active clients within two quarters of launch.
  • Built event-driven microservices in Java and Spring Boot on AWS (Lambda, SQS, SNS, EventBridge, S3), with infrastructure provisioned through AWS CDK, processing about 42K transactions per day through asynchronous, decoupled workflows.
  • Improved the reliability of the data layer by migrating from PostgreSQL to DynamoDB with an outbox pattern and auditing, cutting data-consistency incidents by 92% and keeping downstream events reliably in sync.
  • Integrated directly with external merchant and vendor systems, and owned services end to end: API design, JUnit/TDD-tested code, Gradle builds, CI/CD deployment, and production monitoring on Kubernetes with CloudWatch and X-Ray.
  • Worked closely with frontend engineers on Angular and React portals to deliver a seamless end-to-end experience for partners.

Backend Developer (Freelance)

Jul 2026 – present

Toptal · Remote

  • Deliver backend services for international clients as a vetted Toptal engineer, specializing in Java, Spring Boot, AWS and distributed systems for scalable cloud applications.
  • Design clean, API-first REST interfaces and event-driven microservices, owning features from discovery through CI/CD delivery to production operation.

Associate Software Engineer

Nov 2022 – Dec 2023

Dynamic Solution Innovators Ltd. (DSi) · Dhaka, Bangladesh

  • Built the backend of a UNICEF-supported national education platform serving 20M+ students and 800K+ teachers, in Java and Spring Boot, using RabbitMQ for asynchronous messaging to process high-volume workloads reliably.
  • Designed REST APIs and data models with JPA/Hibernate, Jackson and PostgreSQL, managed schema changes with Liquibase, and delivered stable features from discovery to release in an agile team.
  • Managed builds and dependencies with Gradle and Maven, standardizing project configuration and streamlining local and CI builds.

Full-Stack Engineer

May 2021 – Nov 2022

Dynamic Solution Innovators Ltd. (DSi) · Dhaka, Bangladesh

  • Built and operated CI/CD pipelines on Kubernetes with Docker, Helm charts and an Istio service mesh, shortening release cycles from weekly to daily.
  • Integrated MinIO and Longhorn for distributed storage, and the ELK stack with Prometheus and Grafana for centralized logging and observability, sustaining 99.9% uptime.
  • Developed a reusable React component library (Redux, Material UI, Storybook) that standardized the UI across products and accelerated feature delivery.

Database Administration Intern

Dec 2019 – Jan 2020

Trust Bank Ltd. · Dhaka, Bangladesh

  • Automated SQL Server backup and recovery across 27 production databases, configuring 33 SQL Server Agent jobs for scheduled backups, integrity checks and failure recovery.
  • Developed and tested automated restore procedures for 500+ GB of data on 6–12 hour backup cycles, achieving recovery in roughly 15–30 minutes.

Research & Projects

Retinal Biometric Identification with Deep CNNs 2020–2021 · Undergraduate thesis

Built a biometric system on retinal fundus images. A convolutional neural network segments the retinal blood vessels, and individuals are identified by matching features extracted from the vessel maps. Python, TensorFlow, Keras.

COVID-19 Detection from Chest X-Rays 2020

Trained a CNN classifier (five convolutional, four max-pooling and four dropout layers) using positive cases from the ieee8023 COVID chest X-ray dataset and negatives from a Kaggle pneumonia dataset. Deployed it behind a Flask web application for image upload and prediction.

Maternal Health and Child Support System 2019

Designed a platform to record maternal-health data and guide families through the perinatal period, based on field data collected from 30+ families. This is the basis of the WIECON-ECE 2019 publication. Oracle Database, Node.js, Express.

El-Disinfecto: Autonomous UV-C Disinfection Robot

A robot that navigates autonomously using sonar sensors, with remote operation through Raspberry Pi and Firebase and a ReactJS web interface.

Education

B.Sc. in Computer Science and Engineering

2017 – 2021

Military Institute of Science and Technology (MIST), Dhaka · degree conferred by Bangladesh University of Professionals (BUP)

  • CGPA 3.61 / 4.00; final-year GPA 3.88 / 4.00
  • Relevant coursework: Artificial Intelligence, Pattern Recognition, Digital Image Processing, Applied Statistics, Computer Graphics
  • Thesis: Deep CNN-based biometric system using retinal blood-vessel segmentation (Supervisor: Dr. Md. Hasanul Kabir)

Teaching & Service

  • Student Mentor, MIST Computer Club (2019–2021): taught C and C++ programming to 100+ undergraduate students.
  • Secretary, MIST Computer Club: organized programming contests and technical events.
  • Problem setter, MIST CODEWAR 2020; organizer, National Collegiate Programming Contest (NCPC) 2019, hosted at MIST.

Honours & Awards

  • Facebook Hackathon 2020: 3rd place globally among 2,700+ teams
  • ICPC Dhaka Regional 2021: top 100 of 1,300+ teams
  • CodeChef CookOff (Nov 2020): country rank 20, global rank 336
  • Hacktoberfest 2020: contributions merged into four open-source projects
  • Google Code Jam 2019: Qualification Round

Skills

ML & Research
Python, TensorFlow, Keras, Jupyter, LaTeX
Languages
Java, Python, Go, C, C++, SQL, JavaScript/TypeScript
Systems
Spring Boot, microservices, event-driven architecture, REST, React, Node.js
Data
PostgreSQL, DynamoDB, Redis, SQL Server
Cloud & DevOps
AWS (Lambda, S3, SQS, SNS, EventBridge, CDK), Docker, Kubernetes, Helm, Jenkins, Prometheus, Grafana
Languages spoken
English (professional), Bengali (native), Hindi (native/bilingual)