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
Generalized, Dynamic Multi-agent Torso Crowds


Learning Crowd Motion Dynamics with Crowds


Learning to Simulate Crowds with Crowds


Position-based Torso Crowds


Studying Power Outage Across United States and Predicting Future Restorations - EAGLE-I Explorer’s Solution to Challenge 7 for SMCDC2023
Scaling Machine-Learning Based Automatic Performance Tuning

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.

Academic Projects

  • Github Link of All Academic Projects:

Contact

Office Address:

Room: 3420, GITC Building, New Jersey Institute of Technology (NJIT), University Heights, Newark, New Jersey 07102 USA