I'm a passionate Machine Learning Engineer with a strong foundations in artificial intelligence and deep learning. My research focuses on developing innovative solutions for real-world problems using cutting-edge machine learning techniques. I have hands-on experience in computer vision, natural language processing, and explainable AI systems.
I'm particularly interested in Natural Language Processing (NLP) approaches and creating AI systems that are not only accurate but also interpretable and trustworthy. My work aims to bridge the gap between theoretical research and practical applications.
Download CV
• Developed automated glaucoma detection system using transfer learning
• Achieved 97.62% specificity and 95.35% precision
• Demonstrated impact of selective hyperparameter optimization
• Proposed a novel three-layer verification system for indoor fire detection
• Achieved high precision of 0.979 and recall of 0.971
• Integrated YOLOv11 with multi-sensor validation for enhanced accuracy
Traditional State of the art algorithms and deep learning techniques for solving complex real-world problems.
Focusing on low resource languages (e.g. Bangla) and developing NLP solutions for underrepresented languages.
Multimodal RAG systems that combine retrieval and generation for enhanced AI capabilities.
Officially nominated to represent Bangladesh at the International Data Science Olympiad (IDSOL 2025) in Hong Kong. Awarded an Honorable Mention (Top 6 out of 20 finalists) in the Artificial Intelligence category for our project, "EXIREN: A Multimodal AI-Powered Fire Detection System."
This hackathon was organized by the Department of Computer Science and Engineering at ULAB as a part of ULAB CSE Fest 2025. The half-day event featured 21 teams competing in a rapid sprint through idea formulation, poster design, prototyping, and presentation—all within a few intense hours. Our team built a web-based recycling solution aimed at promoting sustainable practices on campus.
The National Business Olympiad is a platform for young minds to understand what the term "corporate world" really entails. It started journey in March 2021. NBO team members and coordinators are doing their best across Bangladesh. NBO is open to students from schools, colleges and universities across the country. NBO strives to encourage business and other industry students to develop business and personal leadership.
Web application designed to simulate and visualize CPU scheduling algorithms.
Particularly useful for students and educators in computer science to learn algorithm behavior.
Features interactive visualizations and step-by-step algorithm execution.
Frontend: HTML5, CSS3, JavaScript
Backend: Python, Flask
Routine Generator web application designed to assist users in creating and managing
personalized routines for academic purposes with intelligent scheduling algorithms.
Features automated conflict resolution and optimal time slot allocation.
Frontend: HTML5, CSS3, JavaScript
Backend: Python, Flask
Versatile flashcard application for vocabulary practice. Features English to Bangla translation
but can be easily modified for any learning flashcard type with adaptive learning algorithms.
Includes progress tracking and spaced repetition techniques.
Frontend: CustomTkinter (Python)
Backend: Python
University of Liberal Arts Bangladesh (ULAB)
BSc in Computer Science and Engineering
(CSE)
Oct 2022 - Present
CGPA: 3.88 out of 4.00
Cantonment College Jashore
HSC (Science)
Jul 2018 - Sept 2020
Result: 5.00
out of 5.00
Passed the certification exam! This exam covers foundational topics, products, and concepts related to collaborating, contributing, and working on GitHub. This exam preparation helped me to grasp the key concepts and contributing to the open-source community.
View Post
A fully funded leadership development program, supported by Harvard University and developed by Harvard Business School faculty, aimed to prepare first generation college students worldwide to be leaders and reach their full potential. Activities are focused on personal and professional growth and development, immersive learning, and leadership development.
Learn More
Completed Stanford University's 8-week online Introduction to Python program from April 22 to
June 16, 2024.
Covers fundamentals including control flow, loops, conditionals, variables, graphics, lists,
dictionaries,
and projects involving Karel the Robot, console programming, and graphics.
My final project: Klashcard
Github: Project Repository
Verify: here
Completed the learning path, passed the final exam and received professional certificate. This series of courses uncovers the essential skills to incorporate generative AI into career. I learned the core concepts of artificial intelligence and how generative AI functions. Also gives an understanding of generative AI models and explored the ethical considerations involved.
View Certificate
Harvard's CS50P Introduction to Programming with Python. Covered functions, variables, conditions, loops, objects, exceptions, file I/O, and libraries. Completed nine problem sets and one final project. Topics include functions, arguments, and return values, variables and types; conditions and Boolean expressions; loops; and objects and methods. Plus exceptions, file I/O, and libraries.
Learn More