Naimur Rahman

About

About me

Hey there! I’m wrapping up my Erasmus Mundus master’s in Data-Intensive Intelligent Software Systems, specializing in AI, machine learning, and cloud technologies. With expertise in Python, Java, TensorFlow, PyTorch, and AWS, I focus on building scalable systems, optimizing MLOps workflows, and implementing data-driven solutions. I work well in cross-functional, agile teams, collaborating globally to drive innovation and efficiency. Passionate about data engineering and cloud automation, I’m always looking for new ways to push the boundaries of technology.

Timeline

My timeline

Jan 2025 – Present

EcoPhi, Gothenburg, Sweden

Industrial Thesis

  • Developed a partial discharge segmentation system.
  • Designed the MLOps workflow for scalable server-side integration.
Jun 2024 – Oct 2024

ABB, Corporate Research Center, Västerås, Sweden

Summer Work

  • Developed a proof of concept for automated crane spreader landings using ML and computer vision.
  • Integrated ROS2, stereo camera SDK, and Franka Emika for real-time processing.
Nov 2023 – May 2024

Savvy, Slovenia

Research Intern

  • Developed Atrial Fibrillation detection framework for edge devices (Tiny-ML).
  • Applied Explainable AI and Deep Learning for real-time monitoring.
Oct 2021 – Dec 2021

MediProspectsAI, London, UK

Junior Software Engineer

  • Developed documentation for UK NHS projects.
  • Built a data analytics dashboard using Laravel and MongoDB.
Feb 2021 – Sep 2021

MediProspectsAI

Research Associate Intern - Machine Learning and Imaging

  • Implemented image classification models in PyTorch for mobile apps.
  • Built a real-time skin lesion detection app in React Native.
Nov 2020 – Jan 2021

StamaSoft Technologies, Bangladesh

Intern, Junior Android Developer

  • Worked on native Android apps and PHP-based cross-platform solutions.
Sep 2023 – Present

Master's in Data-intensive Intelligent Software Systems

Erasmus Mundus Joint Double Degree (EDISS MSc)

  • Mälardalen University, Sweden (2024–Present)
  • Åbo Akademi, Finland (2023–2024)
Feb 2018 – Jun 2022

Bachelor's in Computer Science and Engineering

University of Chittagong, Bangladesh

Projects

Key Projects

Machine Learning, Deep Learning & Computer Vision

Vision Transformer-based Medical Report Generation GitHub

Developed a multimodal system combining Vision Transformer (ViT) and GPT-2 for automated radiology report generation. Leveraged PyTorch and OpenCV to streamline image preprocessing and integrate cutting-edge natural language generation (NLG) techniques for accurate text synthesis, enabling high-quality diagnostic reporting.

RAG-Based Search Engine GitHub

Engineered a Retrieval-Augmented Generation (RAG) pipeline utilizing FAISS for efficient vector search and LangChain for large language model (LLM) orchestration. Enhanced query precision with semantic vector search, context-aware embeddings, and advanced query refinement strategies, improving document retrieval speed and response accuracy.

Movie Recommendation System with MLOps, Docker, MLflow & FastAPI GitHub

Designed and deployed a containerized MLOps pipeline integrated with MLflow to manage model lifecycle. The end-to-end pipeline includes data preprocessing, model training, API deployment (FastAPI), and CI/CD automation. This setup allows for rapid iteration and seamless deployment of scalable machine learning solutions in production environments.

Water Resource ETL Pipeline GitHub

Developed a robust ETL pipeline using Python and pandas for extracting, transforming, and loading large water resource datasets from CSV files. Automated the data preprocessing workflow by handling missing values, standardizing formats, and ensuring high-quality data for subsequent analytical tasks. This solution optimizes the data pipeline architecture for efficient downstream analytics.

YOLOv5-Based Wheat Crop Head Detection System GitHub

Utilized YOLOv5 for object detection in agricultural imagery, focusing on wheat crop head detection. Applied pseudo-labeling and out-of-fold (OOF) validation to enhance model generalization. Preprocessing techniques with OpenCV were implemented, and the model's performance was further optimized with TPU inference, pushing the boundaries of agricultural automation.

Bike Network Analysis for Helsinki Traffic Flow GitHub

Utilized NetworkX and Python for topological analysis of Helsinki's bike network. Visualized traffic flow patterns and identified critical nodes and bottlenecks using Matplotlib, providing actionable insights for urban planners to optimize bike traffic and infrastructure.

Salt Deposit Segmentation Using UNet GitHub

Developed a UNet model using TensorFlow for semantic segmentation of salt deposits. Improved segmentation accuracy with data augmentation techniques and fine-tuned loss functions to achieve optimal results for real-world image segmentation tasks.

Plant Disease Multi-Class Classification GitHub

Performed exploratory data analysis (EDA) and implemented stratified cross-validation with Test-Time Augmentation (TTA) to improve model robustness. Built multi-class classifiers using TensorFlow and Keras, achieving high accuracy for plant disease detection in agricultural images.

Pong Reinforcement Learning Agent GitHub

Developed a reinforcement learning (RL) agent to play the classic Pong game using Q-learning. Utilized OpenAI Gym for simulation, and TensorFlow for training the agent, applying epsilon-greedy exploration and reward-based learning to enhance agent performance.

Automated Flight Price Scraper and Analyzer GitHub

Developed a web scraping pipeline using Selenium, Stealth mode, and Chromium for extracting and analyzing flight data. Automated the data parsing and reporting process with Pandas, providing actionable insights for flight price trends.

AWS-Powered Marketing Response Prediction GitHub

Leveraged AWS technologies such as SageMaker, Lambda, and CloudWatch to deploy a machine learning pipeline predicting customer responses to marketing campaigns. This system uses historical customer data to improve targeting strategies, optimizing marketing efforts by predicting customer engagement.

Software and App Development

Blog Node.js & MongoDB GitHub

Developed a full-stack blog application using Node.js and MongoDB. Integrated Express.js for REST API management and implemented JWT authentication for secure user access. The app supports features like user authentication, blog post creation, and comment sections, with a clean and responsive user interface built with EJS templates.

Expense Tracker Application GitHub

Developed a full-stack MERN app with JWT authentication for secure user access. Utilized RESTful APIs for backend communication and Redux for state management. Integrated Chart.js for visual data representation and ensured continuous deployment with Docker and automated CI/CD pipelines.

Online Medical Forum Platform GitHub

Built a native Android app using Java and XML to facilitate medical Q&A discussions. Integrated a MongoDB backend and RESTful APIs for seamless data communication and user interaction. The platform enables real-time interaction, making medical knowledge accessible to users across various locations.

Real-Time Tracking Mobile App GitHub

Developed a real-time location tracking app using Firebase and Google Maps API. Integrated precise geolocation synchronization and route visualization features, allowing users to track real-time positions and view routes on an interactive map, with seamless synchronization across devices.

Real-Time COVID Statistics Dashboard GitHub

Created a Flutter-based dashboard for live COVID-19 statistics. Pulled real-time data via REST APIs and displayed dynamic visualizations to provide users with up-to-date information on pandemic trends, while offering an intuitive, interactive UI for better data comprehension.

Skills

Technical Skills

Languages & Frameworks: Python, Java, JavaScript, TypeScript, React, Node.js, Flutter, SQL, Bash, C, C++

AI/ML & Data: PyTorch, TensorFlow, Keras, Scikit-learn, Pandas, NumPy, OpenCV, Matplotlib, LangChain, FAISS

Cloud & DevOps: AWS, Docker, CI/CD, Firebase, Git, Linux, REST API, MongoDB, MySQL

Other: Android, XML, Redux, Chart.js, Selenium, NetworkX, Matplotlib, Google Maps API

Research

Publications

Assessment of Cardiovascular Disease by Fusing Boosting Classifiers with X-AI IEEE

Developed an innovative approach to cardiovascular disease diagnosis by integrating boosting classifiers with explainable AI techniques, enhancing model interpretability and accuracy in medical applications. [IEEE Xplore, 2021]

Deep Fusion: Integrating Custom Deep Learning Models for Waste Management IEEE

Proposed a novel deep learning framework for waste management, focusing on the integration of custom models to improve classification accuracy and operational efficiency in waste processing systems. [IEEE Xplore, 2022]

Poster Presentation

Automatic Atrial Arrhythmia Detection from a Remotely Acquired ECG Google Drive

Developed a system for detecting atrial arrhythmias using electrocardiogram (ECG) signals acquired remotely, aiming to enhance the accessibility and efficiency of cardiac health monitoring.

My Achievements

Certificates

Sentiment Analysis with Deep Learning using BERT

Coursera

View Certificate

Machine Learning

Coursera

View Certificate

SQL for Data Science

Coursera

View Certificate

DeepLearning.AI TensorFlow Developer Specialization

Coursera

View Certificate

Sequences, Time Series and Prediction

Coursera

View Certificate

Introduction to TensorFlow for AI, ML, and Deep Learning

Coursera

View Certificate

AWS Fundamentals: Going Cloud-Native

Coursera

View Certificate

Convolutional Neural Networks in TensorFlow

Coursera

View Certificate

Natural Language Processing in TensorFlow

Coursera

View Certificate

Get In Touch

Contact