Curriculum Vitae
Education
University of Connecticut
Ph.D. Candidate, Computer Science and Engineering
Expected Graduation: May 2027
Research Areas
- Artificial Intelligence for Healthcare
- Explainable Artificial Intelligence
- Satellite-Based Quantum Key Distribution
Advisor
- Prof. Bing Wang
Dhaka University of Engineering and Technology (DUET)
M.Sc. in Computer Science and Engineering
Dhaka University of Engineering and Technology (DUET)
B.Sc. in Computer Science and Engineering
Awarded the University Gold Medal and Dean’s Award for outstanding academic performance.
Academic Experience
University of Connecticut
Research Assistant (2023 – Present)
- Conduct research in Artificial Intelligence for Healthcare and Satellite-Based Quantum Key Distribution.
- Develop machine learning models for predicting depression treatment outcomes using longitudinal behavioral data.
- Design routing and scheduling algorithms for satellite-based quantum communication networks.
- Publish research papers in leading journals and conferences.
University of Connecticut
Graduate Teaching Assistant
- Supported undergraduate computer science and mathematics courses.
- Conducted laboratory and discussion sessions.
- Held office hours and assisted students with programming assignments.
- Graded assignments, quizzes, and examinations.
- Evaluated answer scripts and maintained student grade records.
Dhaka University of Engineering and Technology (DUET)
Assistant Professor (August 2019 – December 2022)
Lecturer (July 2017 – August 2019)
- Taught undergraduate computer science courses.
- Developed lectures, laboratory exercises, assignments, and examinations.
- Supervised undergraduate theses and capstone projects.
- Mentored students in programming, computer algorithms, software development, and machine learning.
Bangladesh University
Lecturer (October 2015 - July 2017)
- Taught undergraduate computer science courses.
- Delivered courses in artificial intelligence, databases, operating systems, computer networks, and object-oriented programming.
- Guided students through programming assignments and practical laboratory activities.
Information Entertainment & Communication Ltd (IECL), Dhaka, Bangladesh
Software Engineer (Full-time: June 2015 – September 2015, Part-time: October 2015 - January 2017)
- Developed Android applications using Java and Android Studio, including application logic and user-interface components.
- Applied object-oriented programming principles in Java for mobile application development.
- Built back-end components using PHP and CakePHP.
- Contributed to a government project management system using HTML, CSS, JavaScript, and MySQL.
- Collaborated with a software development team on the design, implementation, testing, and maintenance of mobile and web-based applications.
Technical Skills
Programming Languages:
Python, R, MATLAB, Java, C, C++, SQL
Machine Learning & AI:
PyTorch, TensorFlow, LSTM, GRU, GRU-D, XGBoost, Random Forest, Support Vector Machines (SVM), Explainable AI (SHAP), Contrastive Learning, Time-Series Analysis
Large Language Models & Transformers:
Transformer Encoder, PatchTST, Self-Supervised Learning, Positional Encoding, Sequence Representation Learning
Graph & Network Learning:
Graph Neural Networks (GCN), Reinforcement Learning, Continual Learning, Satellite Network Optimization
Web Development:
Flask, HTML, CSS, JavaScript, React.js, PHP, CakePHP
Mobile Development:
Java, Android Studio, Android SDK
Software Engineering:
Object-Oriented Programming, REST APIs, Scrum, SDLC
Databases:
MySQL, PostgreSQL, SQL Server, Oracle, SQLite, NoSQL
Cloud & Development Tools:
Git, GitHub, Docker, AWS, Microsoft Azure
