CV
Education
- Ph.D. in Computer Science, University of Virginia, (2021 – Present)
- M.E. in Computer Science, University of Virginia, 2024
- B.Sc. in Computer Science and Engineering, Bangladesh University of Engineering and Technology, 2018
Work Experience
- Spring 2021 – Present: Graduate Research Assistant
- Computer Science, University of Virginia
- Duties: Time series deep learning and interpretation
- Supervisor: Professor Judy Fox
- Dec 2018 – Dec 2020: Software Developer
- Samsung Research, Dhaka, Bangladesh
- Duties: iOS app development
- Skills: Swift, C++, Agile development
- Summer 2018: Research Intern
- REVE Systems Limited, Dhaka, Bangladesh
- Duties: Bengali speech recognition and data collection
- Skills: PyTorch
Skills
- Deep learning: transformers, diffusion and flow matching models, foundation models and self-supervised pretraining, LLM fine-tuning and prompting, sequence and time series modeling, explainable AI and feature attribution
- Frameworks and libraries: PyTorch, Hugging Face (Transformers, Diffusers, Accelerate), TensorFlow, Scikit-learn, NumPy, Pandas, Captum, Weights & Biases
- Training and inference at scale: multi-GPU and distributed training (DDP), mixed precision, HPC clusters (SLURM), model optimization for inference, serverless deployment on AWS Lambda, Docker
- Cloud and data: AWS (SageMaker, S3, Lambda), large-scale data pipelines, experiment tracking and reproducible training workflows
- Programming languages: Python, C++, SQL, Swift, JavaScript, Bash
- Software engineering: Git, GitHub Actions CI/CD, Django, PostgreSQL, REST APIs, agile development, open-source library development (tslens on PyPI)
- Communication: 7+ peer-reviewed publications, conference talks, teaching assistant for seven graduate and undergraduate courses
Publications
OmniSpectra: A Unified Foundation Model for Universal Spectra Representation Learning
Cosmo3DFlow: Wavelet Flow Matching for Spatial-to-Spectral Compression in Reconstructing the Early Universe
Scalable Cosmic AI Inference using Cloud Serverless Computing
WinTSR: A Windowed Temporal Saliency Rescaling Method for Interpreting Time Series Deep Learning Models
Large Language Models for Financial Aid in Financial Time-series Forecasting
Does Differential Privacy Impact Bias in Pretrained Language Models?
Interpreting Time Series Transformer Models and Sensitivity Analysis of Population Age Groups to COVID-19 Infections
Temporal Dependencies and Spatio-Temporal Patterns of Time Series Models
Interpreting County-Level COVID-19 Infections using Transformer and Deep Learning Time Series Models
MVAM: Multi-variant Attacks on Memory for IoT Trust Computing
Does Differential Privacy Impact Bias in Pretrained NLP Models?
Early prediction for merged vs abandoned code changes in modern code reviews
Network Anomaly Detection Using LightGBM: A Gradient Boosting Classifier
Teaching
[Spring 2026] Teaching Assistant in CS 3240: Software Engineering
[Fall 2025] Teaching Assistant in DS 5012: Computation for Data Science
[Fall 2025] Teaching Assistant in CS 3240: Software Engineering
[Summer 2025] Teaching Assistant in DS 5110: Big Data Systems
[Spring 2025] Teaching Assistant in CS 3501 / ECE 3502: Foundations of Data Analysis
[Fall 2024] Teaching Assistant in CS 6501: Wireless Sensing for Internet of Things
[Spring 2024] Teaching Assistant in DS 5110: Big Data Systems