S M Ruhul Kabir Howlader

PhD in Computer Science | Researcher | Lecturer

As a Computer Science professional and educator currently lecturing at De Montfort University, I bridge the gap between advanced academic research and practical industry applications. With over three years of industry experience and deep technical expertise in Federated Learning, Machine Learning, AI, and Software Engineering, I am passionate about driving technological innovation. Whether developing cutting-edge solutions or mentoring the next generation of computing professionals, I am committed to translating complex theories into impactful, real-world results.

Nottingham, UK ruhul5347@gmail.com
S M Ruhul Kabir Howlader

Education

Sept 2022 — Sept 2026

PhD in Computer Science

University of Leicester, UK

  • Status: Passed with minor corrections
  • Thesis: Robust Federated Learning Under Limited Client Participation
  • Supervisor: Prof. Xiao Chen
  • Future 100 Scholar (Fully Funded)
Jan 2020 — Jan 2021

MSc in Computer Science

American International University - Bangladesh

  • CGPA: 3.96/4.00
  • Thesis: YOLOv3 & ResNet Based Road Obstacle Detection in Real Time
  • Summa Cum Laude (Gold Medal)
May 2014 — Apr 2018

BSc in Computer Science & Eng.

East West University, Bangladesh

  • CGPA: 3.59/4.00
  • Thesis: Machine Learning Approach to Verifying Software Product Line Feature Requirements
  • Dean List & Medha Lalon Scholarship

Professional Experience

A blend of academic lecturing, student mentorship, and rigorous industrial software engineering.

Jan 2026 — Present

Part-time Lecturer

De Montfort University | Leicester, UK
  • Delivering lectures, tutorials, and lab sessions.
  • Evaluating student assignments with constructive feedback.
  • Supervising final-year undergraduate students on theses.
  • Modules: Business Infrastructure & Security, Data Analytics, Non-Relational Databases, Digital Transformation.
Oct 2023 — May 2026

Teaching Assistant

University of Leicester | Leicester, UK
  • Delivering tutorials and lab sessions.
  • Providing detailed evaluations and constructive feedback on projects to support learning outcomes.
Mar 2022 — Jul 2022

Software Engineer

Apurba Technologies Ltd. | Dhaka, BD
  • Engineered the core of the Bangla Screen Reader in C# and .NET.
  • Resolved critical accessibility issues to ensure integration.
  • Optimised memory management, reducing application footprint.
Apr 2019 — Feb 2022

Artificial Intelligence Engineer

eGeneration PLC | Dhaka, BD

Leadership: Lead Integration & Server Deployment (IPA System)

  • Architected the integration of complex ML models into scalable back-end systems.
  • Engineered and deployed scalable APIs and ML inference pipelines using Flask.
  • Profiled and optimised ML models to reduce computational overhead.
  • Deployed and maintained ML models on Linux server environments.
Sep 2016 — Apr 2018

Undergraduate Teaching Assistant

East West University | Dhaka, BD
  • Delivered tutorials and lab sessions for over 100 students/semester.
  • Introduced new teaching methods for labs to enhance engagement.

Publications & Research

Selected works spanning Federated Learning, IoT, Healthcare Informatics, and Computer Vision.

Conference

FedAdaVR: Adaptive Variance Reduction for Robust Federated Learning under Limited Client Participation

S M Ruhul Kabir Howlader, Xiao Chen, Yifei Xie, Lu Liu

Accepted for The Fortieth Annual Conference on Neural Information Processing Systems (NeurIPS Main Track), 2026.

Pre-print / DOI
Conference

FedOAED: Federated On-Device Autoencoder Denoiser for Heterogeneous Data under Limited Client Availability

S M Ruhul Kabir Howlader, Xiao Chen, Yifei Xie, Lu Liu

Undergoing Review, 2026.

Pre-print
Journal

Federated Learning Applications in Healthcare Informatics: A Comprehensive Review

S M Ruhul Kabir Howlader, Lu Liu, Xiao Chen, Haiqin Wu, Bo Yuan, Atanu Bhattacharjee

ACM Computing Surveys, 2026.

View Paper / DOI
Journal

Secure and Intelligent Low-Altitude Infrastructures: Synergistic Integration of IoT Networks, AI Decision-Making and Blockchain...

Yuwen Ye, Xirun Min, Xiangwen Liu, Xiangyi Chen, Kefan Cao, S M Ruhul Kabir Howlader, Xiao Chen

MDPI Sensors, 2025.

View Paper / DOI
Journal

An Optimized Federation Model for Park-Level Integrated Energy Systems in Industrial Internet of Things

Xingzhen Bai, Junxiang Yang, Xiyao Yuan, Weiwei Zhou, Lu Liu, S M Ruhul Kabir Howlader

IEEE Internet of Things Journal, 2024.

View Paper / DOI
Journal

A Distributed Data-Driven and Machine Learning Method for High-Level Causal Analysis in Sustainable IoT Systems

Wangyang Yu, Jing Zhang, Lu Liu, Yuan Liu, Xiaojun Zhai, S M Ruhul Kabir Howlader

IEEE Transactions on Sustainable Computing, 2024.

View Paper / DOI
Conference

Disease Detection of Bangladeshi Crops Using Image Processing and Deep Learning—A Comparative Analysis

Nafisha Binte Moin, Nabila Islam, Shamima Sultana, Lubaba Alam Chhoa, S M Ruhul Kabir Howlader, Shamim H. Ripon

IEEE Conference on Information Technology (CONIT), 2022.

View Paper / DOI
Chapter

Automated Requirements Extraction and Product Configuration Verification for Software Product Line

Shamim H. Ripon, Fahim Shahrier Rasel, S M Ruhul Kabir Howlader, Maheen Islam

Automated Software Testing, Springer, 2019.

View Chapter / DOI

Key Projects

National Screen Reader

2021—Ongoing

Govt.-funded Bangla screen reader for Windows. Developed core screen‐reader engine to enhance accessibility for Bengali speakers and integrated TTS to support dynamic content.

C# .NET

IPA Transcription System

2019—2022

Govt.-funded Bangla IPA conversion tool. Designed bidirectional transcription algorithms for accurate phonetic mapping. Built APIs and web interface using Flask. Deployed on Microsoft Office add-ins.

Python TensorFlow Flask PostgreSQL
Live Project

Vehicle Number Plate Detection

2020—2021

Developed a CNN‐based detection model to localize license plates in real time, implementing an OCR pipeline to extract and validate alphanumeric characters. Deployed prototype achieving >95% accuracy.

OpenCV TensorFlow

BeatCorona

2020

AI Chatbot & X-Ray Analyzer. Created an AI chatbot for COVID queries using NLP and developed an X-ray image analyzer for automatic detection of COVID-19 and pneumonia.

Python TensorFlow Flask

Technical & Research Skills

Machine Learning

PyTorch TensorFlow Flower (FL) Scikit-learn Pandas & Numpy

Programming & Web

Python C/C++/C# JavaScript .NET RESTful API HTML/CSS/Bootstrap

Specialised Areas

  • Federated Learning
  • Machine Learning
  • Large Language Models

Database & Infrastructure

MySQL PostgreSQL MongoDB Oracle & MSSQL Amazon EC2 Git (GitHub, GitLab)

Research Skills & Tools

Open Source Development Systematic Literature Review Algorithm Development State-of-the-Art Benchmarking Data Preprocessing Model Fine-tuning Performance Profiling Academic Writing & Peer Review LaTeX Blackboard / Learning Zone

Honors & Awards

  • Future 100 Scholar

    University of Leicester, UK (Sept 2022)

    International Fully-funded PhD studentship awarded for academic excellence.

  • Summa Cum Laude

    American International University - Bangladesh (AIUB) (Oct 2021)

    Graduated top of the MSc in Computer Science cohort.

  • Best eGener

    eGeneration, Bangladesh (May 2021)

    Awarded "Best Performer of the Quarter" for major contributions to AI projects.

  • Dean's & Medha Lalon Scholarship

    East West University (2016, 2017)

Training & Certifications

Federated Fine-tuning of LLMs with Private Data

DeepLearning.AI

Feb 2025 View

Intro to Federated Learning

DeepLearning.AI

Jul 2024 View

Build Large Language Models (LLMs) from Scratch

Vizuara AI Labs

Aug 2025

Data Science Training (FTFL Program)

Bangladesh

Jul 2019

LICT Top-Up IT Training (Dot Net) Program

2018