Research Interests
- Machine Learning
- Deep Learning
- Decentralized Machine Learning
- Federated Learning
- Knowledge Distillation
- Explainable AI
- Applications in Healthcare
- Disease Analysis
- Pattern Recognition
- Medical Imaging
- Computer Vision
- Natural Language Processing
N. I. Md. Ashafuddula
- PhD Supervisor (2024- continue): Professor Dr. Li Chen, University of Louisiana at Lafayette (ULL). Topic: Federated Learning, Healthcare Applications and LLM
- MSc in Computer Science and Engineering, CGPA:3.75 (Honors) DUET
- BSc in Computer Science and Engineering, CGPA:3.23 RUET
- Software Engineer, IT (Android) Avis technologies ltd
- Android Consultant MedEasy
- Software Developer, ITD Mercantile Bank PLC
Motivation: In this century, we have witnessed remarkable advancements in various sectors, particularly in healthcare. However, in clinical settings, AI-based patient monitoring and early-stage disease forecasting remain problematic due to complexities in domain adaptation, scarcity of labeled clinical data, and data deficiency. Additionally, ensuring patient data security poses another formidable task. Hence, my primary focus is to address these challenges and provide patient-centric solutions by utilizing ML algorithms in early-stage disease identification, particularly for life-threatening cases.
- An Machine Learning Framework for multiple cancer detection with optimized hyperparameters NEW
- Knee injury identification using Deep Neural Network NEW
- Federated Learning in Healthcare advancements NEW
Journals
SL No | Publication Title | Year |
---|---|---|
1 |
ContourTL-Net: Contour-Based Transfer Learning Algorithm for Early-Stage Brain Tumor Detection,
International Journal of Biomedical Imaging
N. I. Md. Ashafuddula and Rafiqul Islam |
2024 |
2 |
IVE-MDNet: Intensity Value Estimation Model Combined with a Transfer Learning Approach for Melanoma Skin Cancer Diagnosis,
SN Computer Science
N. I. Md. Ashafuddula and Rafiqul Islam |
2024 |
3 |
An Intelligent Diagnostic System to Analyze Early-Stage Chronic Kidney Disease for Clinical Application,
Applied Computational Intelligence and Soft Computing
N. I. Md. Ashafuddula, Bayezid Islam, Rafiqul Islam |
2023 |
4 |
Melanoma Skin Cancer and Nevus Mole Classification using Intensity Value Estimation with Convolutional Neural Network,
Computer Science
N. I. Md. Ashafuddula and Rafiqul Islam |
2022 |
Conference
SL No | Publication Title | Year |
---|---|---|
1 |
A machine learning approach to detect self-care problems of children with physical and motor disability,
International Conference of Computer and Information Technology (ICCIT)
Bayezid Islam, N. I. Md. Ashafuddula, and Firoz Mahmud |
2018 |
- (2017) Inter department cricket tournament Runner-Up, RUET
- (2016-17) Participation award from a National Hackathon, Dhaka
- (2016) 1st Runner-Up in IEEE Robodroid Championship, নিরপদ সড়ক (Android application)
- (2016) Inter department cricket tournament champion, RUET
- (2015) Organized NCPC at RUET
- (2015) 4th position, programming contest, NCPC at RUET
- (2015) Participation award from a photography exhibition, Dhaka, (Raindrop photography exhibition)
Date Duration | Degree |
---|---|
26 Dec, 2019 - Jan-30, 2023 |
MSc. Engineering in Computer Science & Engineering CGPA: 3.75 (Honors) / 4.00 Dhaka University of Engineering & Technology (DUET), Gazipur, Dhaka. Thesis: Skin cancer detection utilizing intensity value estimation model with a deep neural network. Thesis Advisor: Professor Dr. Rafiqul Islam, CSE, DUET |
16 Mar, 2013 - 09 Oct, 2018 |
BSc. Engineering in Computer Science & Engineering CGPA: 3.23 / 4.00 Rajshahi University of Engineering & Technology (RUET), Rajshahi. Thesis: Cold-start recommendation system using K-nearest neighbors and decision tree in movie rating predictions. Thesis Advisor: Assistant Professor Biprodip Pal, CSE, RUET |
2010 - 2012 |
Higher Secondary School Certificate (HSC)
Bogura Cantonment Public School and College, Bogura. GPA: 5.00 / 5.00 Group: Science |
2009 - 2010 |
Secondary School Certificate (HSC)
Bogura Cantonment Public School and College, Bogura. GPA: 5.00 / 5.00 Group: Science |
Degree | Courses |
---|---|
MSc in CSE |
Courses: Advanced Image Processing, Advanced Algorithm Design and Analysis, Medical Image Processing, Machine Learning, Cloud Computing, and Neural Network.
|
BSc in CSE |
Courses: Computer Programming,
OOP (C++ and Java), Data Structure,
Discrete Mathematics, Digital Techniques
Algorithms Design & Analysis,
Data Communication, Operating System, Computer Network,
Computer Architecture, Data Base Systems,
Microprocessors & Assembly Language,
Artificial Intelligence & Expert System,
Neural Networks & Fuzzy Systems,
Parallel and Distributed Processing,
Computer Graphics.
|
- (2022) Basic Banking Training Basic Banking Training completion certificate, BMBTI, training provided by Mercantile bank
- (2018) Machine Learning Machine Learning course provided by Andrew Ng (Coursera), Authorized by stanford university
- (March 2017 – September 2017) Top-Up IT training on Java Top-Up IT training on Java organized by BCC under LICT project, certified by George Washington University, USA, Training time was 300 hours on Java & Core Java
Time Period | Company | Location | Responsibilities |
---|---|---|---|
(2018-2019) | Avis Technologies Ltd | Panthapath, Dhaka |
Role: Designing and developing advanced android applications. Tools: Android Studio, Google Cloud Services (Map, Database, Firebase Auth) Databases: MsSql, Mysql, Firebase DB Others: Bug fixing and improving application performance, Publishing App on Google Play Store ensuring app responsiveness, Developing and integrating APIs. |
(2019-2020) and (2021-2022), 10m | MedEasy | Banasree, Dhaka |
Role: Analyzing users data to predict possible treatments using Machine Learning techniques, Android app development consultation. Tools: Android Studio, Google Colab, Anaconda, MS Excel Databases: MsSql, Mysql Others: Requirement analysis & feature improvement, Ensuring the best possible performance, Ensuring app responsiveness, Bug fixing, and improving application performance. |
(Feb, 2022-present) | Mercantile Bank | Dhaka |
Role: Designing and developing the front-end of applications through appealing visual design, Developing and managing well-functioning Mobile application, databases and applications, Writing effective APIs, Writing technical documentation, Building high availability components. Tools: Android Studio, IntelliJ, VSCode Databases: MS SQL |
Programming
- Python
- Java
- JavaScript
- HTML
- CSS
Databases
- MySQL
- SQLite
- MsSQL
Web Development
- Android (Java)
- Java Spring/ Spring boot
- Django
- Django Rest Framework
- Bootstrap
- Angular JS
Android Development
- Android (Java)
Other Frameworks
- PyTorch
- TensorFlow
- Keras
- Scikit Learn
Design Pattern
- MVC
- MVVM
- MVP
Application Servers
- Apache
- Tomcat
Tools
- Photoshop CC
- LATEX
- Trello
- Git
- Google Colab
(2022) MBL CorporatePay Corporate Internet Banking Service, Mercantile bank
(2019-2020) MedEasy (DaktarBondhu) Android app
(March 2017 – September 2017) Office pick and Drop Android app
(2019) Office Inventory management Android app
(2018-2019) Light of Hope Call home service through smart phone, Android app
© 2024 N. I. Md. Ashafuddula. All rights reserved.