About
I am a Ph.D. student in the Department of Informatics at the New Jersey Institute of Technology (NJIT), where I also serve as a Teaching Assistant. Additionally, I work a Research Assistant (RA) at Dr. Tomer Weiss's lab. Prior to this, I spent two years as a Lecturer in the Department of Computer Science and Engineering at City University, Bangladesh. Before entering academia, I worked as a Software Engineer at Inflack Limited. I hold a Bachelor’s degree in Computer Science and Engineering from Rajshahi University of Engineering and Technology (RUET). My research interests include Crowd Simulation, Reinforcement Learning, Computer Graphics, Robotics, and Deep Learning. I am deeply passionate about leveraging research to make a meaningful impact on people’s daily lives.
Research interests:
Crowd Simulation, Reinforcement Learning, Computer Graphics, Robotics, and Deep Learning.
Latest News
- March 2025 - Our paper titled "Generalized, Dynamic Multi-agent Torso Crowds" has been accepted at the 2025 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D 2025).
- May 2024 - I presented our paper titled "Learning Crowd Motion Dynamics with Crowds" at the 2024 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D 2024) in Philadelphia, PA, USA.
- February 2024 - Our paper titled "Learning Crowd Motion Dynamics with Crowds" was accepted at the 2024 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D 2024).
- August 2023 - One of our papers titled "SMC 2023 Data Challenge: EAGLE-I Explorers Solution for Challenge 7" was accepted at the Smoky Mountains Computational Sciences and Engineering Conference (SMC2023) in the Data Challenge session.
- June 2023 - I started a new position as a Summer Research Intern at the Oak Ridge National Laboratory, working on updating regression test coverage for the Frontier supercomputer.
- June 2023 - Our two-page abstract titled "Learning to Simulate Crowds with Crowds" was accepted to SIGGRAPH 2023 in the posters category.
- November 2022 - Our abstract "A Deep Reinforcement Learning Approach Towards Human-Like Multi-Agent Dynamics" was accepted at the 2022 SIAM Conference on Mathematics of Data Science.
- November 2022 - I worked as a Summer Research Intern at the Argonne National Laboratory from June to August 2022.
- November 2022 - Our abstract "CrowdRL: Training First Responders for Complex Crowd Interaction Scenarios with Reinforcement Learning" was accepted at NJBDA Symposium 2022.
Scroll for more updates ↓
Skills
Programming Languages and Databases: C, C++, Java, Python, C#, MySQL.
Libraries/APIs: OpenGL, Three.js, Linking C++ and Python using Boost C++, CMake, OpenAI Gym, Stable Baselines, TensorFlow, Pandas, Matplotlib, scikit-learn.
Frameworks: Java Spring, PHP Laravel.
Simulation Software: Unity.
Research Projects
Below are some of my research works. Click on the link attached to each image to know more about each of the projects.
- All
- Full Papers
- Posters and Extended Abstracts
Education
Ph.D. in Information Systems
2021 - present
New Jersey Institute of Technology (NJIT), Newark, NJ, USA.
Bsc. in Computer Science and Engineering
2012 - 2016
Rajshahi University of Engineering & Technology(RUET), Rajshahi, Bangladesh.
Work Experiences
Research Assistant
2021 - Present
New Jersey Institute of Technology (NJIT), Newark, NJ
- Working as a Research Assistant at Dr. Tomer Weiss's Lab at NJIT
- Please click here to know about our current research
Teaching Assistant
2021 - Present
New Jersey Institute of Technology (NJIT), Newark, NJ
-
Courses Taught:
- IT 360: Programming Computer Graphics
- IT 201: Information Design Techniques
Summer Research intern - 2023
Jun 2023 - Aug 2023
Oak Ridge National Laboratory, Oak Ridge, TN
- Project Title: “Designing Regression Tests for Crusher/Frontier”.
- Designed new tests for OLCF Test Harness (OTH) for the ML benchmark HydraGNN at different scales.
- Built and ran HydraGNN on Crusher.
- Participated in Data Challenge organized by "Smoky Mountains Computational Sciences and Engineering Conference (SMC2023)". Our solutions got accepted as a paper at SMC2023 in Data challenge session.
Summer Research intern - 2022
Jun 2022 - Aug 2022
Argonne National Laboratory, Lemont, Illinois
- Project Title: “Scaling Machine-Learning Based Automatic Performance Tuning”.
- Worked on scaling the auto-tuning capability of ytopt for tuning the application and compiler parameters on the ECP proxy applications (XSBEnch and Sw4lite).
- Integrated libEnsemble with ytopt to bring parallelism in ytopt’s evaluation.
- Submitted different job scripts to DOE HPC machine Theta to measure the performance of ECP proxy apps XSBench and Sw4lite with the integration of ytopt and libEnsemble.
Lecturer, Department of Computer Science and Engineering
Jan 2019 - Dec 2020
City University, Dhaka, Bangladesh.
-
Courses Taught:
- CSE 101: Computer Fundamentals
- CSE 111: Structured Programming
- CSE 115: Object-Oriented Programming
- CSE 116: Object-Oriented Programming Laboratory
- CSE 415: Software Engineering
- CSE 416: Software Engineering Laboratory
- CSE 325: System Analysis and Design
- CSE 326: System Analysis and Design Laboratory
- CSE 409: Advance Enterprise Java
- CSE 410: Advance Enterprise Java Laboratory
- CSE 417: Artificial Intelligence
Software Engineer
Nov 2017 - Dec 2018
Inflack Limited, Dhaka, Bangladesh.
-
Duties Performed:
- Worked as a Java Spring Framework. Worked on several projects made using the Spring framework. Have good Knowledge about Hibernate.
- Also Worked on PHP Lavavel Framework. Worked on several projects built using the Laravel framework.
- Have very good knowledge of MVC pattern.