I am a PhD student at the University of Illinois Urbana-Champaign (UIUC), USA. During my MS at the University of Virginia, I worked with Prof. Aidong Zhang. Before starting my graduate studies, I worked as a lecturer in the Department of Computer Science and Engineering at University of Asia Pacific, Bangladesh, and as a research assistant in the BUET-Japan Institute of Disaster Prevention and Urban Safety (BUET-JIDPUS), where I worked under the supervision of Prof. Mohammed Eunus Ali.
I received a BSc in Computer Science and Engineering from Bangladesh University of Engineering and Technology. In my final year, I did my thesis in Human-Computer Interaction (HCI) under the guidance of Associate Prof. Dr. Mohammad Saifur Rahman.
My primary research interest is human-computer interaction (HCI), especially areas that address human well-being and behavior, including ICTD, CSCW, human-AI interaction, social computing, human-centered ML design, and ethics.
CGPA: 4.00/4.00
CGPA: 3.68/4.00
Tools: Thematic Analysis, NLP, Statistical Testing
You can read our latest preprint on AI Sycophancy here.
Tools: Thematic Analysis, NLP
Tools: Python, PyTorch, R
You can read the thesis here.
Tools: Python, R
In my senior year, I started my thesis work on Parkinson's Disease. I am very intrigued by research and exploring novel things. It makes me think critically to gather knowledge about human problems. I love taking on challenges through which fresh ideas and new prospects can be achieved. After my graduation, I joined JIDPUS to continue my exposure to research.
Tools: Python, Keras, TensorFlow, MATLAB
Tools: Python, OpenFace
You can read the thesis here.
I have enjoyed teaching from a young age. I see teaching as a profession that gives me the opportunity to show students the right path and to pursue my passion for a lifetime, as well as a way of learning more from a different perspective. I love interacting with students to build a better understanding.
This project classifies four subtypes of white blood cells from blood cell images.
Framework: Keras
Implemented a convolutional neural network from scratch for an image classification task.
Language: Python
Demonstrates how an attacker can poison the DNS cache and direct users to a fake website to steal their personal information, i.e., a phishing attack.
Language: C, Tools: VirtualBox VM, Wireshark
The target users of the platform are university admission candidates, and the purpose of the application is to provide tutorials, notes, and solutions on specific topics of each subject. The main challenge of this project was learning how to build an interactive live application.
Language: JavaScript, Library: Node.js, Database: MongoDB, Frontend: React Native
This project provides a platform where a player can play against an AI agent, or two players can play against each other. The AI is based on adversarial search with alpha-beta pruning.
Language: Java, Framework: Slick
I have a fascination for learning different languages.
I began learning the violin because of my extreme fascination with this instrument. I can play some very basic scores without vibrato, and by "basic scores", I'm not being humble, I'm just being honest! Here is the proof.
Currently I'm on a break due to my heavy workload, but I plan to get back to it as soon as possible.
I enjoy watching anime when I don't have work pressure. I mostly like Japanese animated shows, but also watch others if I find them interesting. My favourite genres are 'Slice of Life' and 'Shounen'.