Education
-
Bachelor of Science in Applied Mathematics
- ILLINOIS INSTITUTE OF TECHNOLOGY; Chicago, IL
- Spring 2020
- GPA: 3.76
(Click to view PDF of diploma)
-
Master of Computer Science
- ILLINOIS INSTITUTE OF TECHNOLOGY; Chicago, IL
- Spring 2020
- GPA: 3.66
(Click to view PDF of diploma)
-
PhD. Computer Science
- ILLINOIS INSTITUTE OF TECHNOLOGY; Chicago, IL
- Fall 2025
- Dissertation: Recombinant: A Composable, Extensible, Intelligent I/O Platform for Integrated High-Performance I/O Management
- GPA: 3.82
(Click to view PDF of diploma)
Publications
21 publications, 11 as first author. Searchable versions with abstracts are on the Projects page.
Dissertation 1
-
PhD Dissertation, Illinois Institute of Technology, Chicago, IL, Dec 2025. First author
Conference Papers 9
-
DTIO: Data Stack for AI-driven Workflows
Proceedings of the 37th International Conference on Scalable Scientific Data Management (SSDBM ’25), Jun 2025.
-
MegaMmap: Blurring the Boundary Between Memory and Storage for Data-Intensive Workloads
SC24: International Conference for High Performance Computing, Networking, Storage and Analysis, Nov 2024. First author
-
Hades: A Context-Aware Active Storage Framework for Accelerating Large-Scale Data Analysis
2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing (CCGrid ’24), May 2024.
-
LuxIO: Intelligent Resource Provisioning and Auto-Configuration for Storage Services
2022 IEEE 29th International Conference on High Performance Computing, Data, and Analytics (HiPC ’22), Dec 2022.
-
SC22: International Conference for High Performance Computing, Networking, Storage and Analysis, Nov 2022. First author
-
pMEMCPY: A Simple, Lightweight, and Portable I/O Library for Storing Data in Persistent Memory
2021 IEEE International Conference on Cluster Computing (CLUSTER ’21), Sep 2021. First author
-
HFlow: A Dynamic and Elastic Multi-Layered I/O Forwarder
2021 IEEE International Conference on Cluster Computing (CLUSTER ’21), Sep 2021.
-
Apollo: An ML-assisted Real-Time Storage Resource Observer
Proceedings of the 30th International Symposium on High-Performance Parallel and Distributed Computing (HPDC ’21), Jun 2021.
-
HCompress: Hierarchical Data Compression for Multi-Tiered Storage Environments
2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS ’20), May 2020.
Workshop Papers 3
-
Towards AI-Driven Interfaces for Scientific Data Management
Parallel Data Systems Workshop (PDSW ’25), Work-in-Progress session, held with SC25, Nov 2025.
-
An Evaluation of DAOS for Simulation and Deep Learning HPC Workloads
Proceedings of the 3rd Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems (CHEOPS ’23); also in ACM SIGOPS Operating Systems Review, 2024, May 2023. First author
-
Determining the Indoor Location of an Emergency Caller in a Multi-story Building
2020 IEEE International Workshop Technical Committee on Communications Quality and Reliability (CQR ’20), May 2020. First author
Preprints 1
-
VaultxGPU: GPU-Accelerated Blockchain Consensus
arXiv preprint arXiv:2606.14007, Jun 2026.
Posters, Presentations & Abstracts 7
-
Insights into GPUDirect Data Transfer through NIXL Benchmarking
2025 IEEE International Conference on eScience (eScience ’25), Sep 2025.
-
Why Wait!? Hades: An Active, Content-Aware System for Precalculating Derived Quantities
SC23 Research Posters, Nov 2023.
-
A Comparative Analysis of DAOS for Simulation and Deep Learning HPC Workloads
Sandia National Laboratories, SAND2023-01820C, May 2023. First author
-
Re-architecting Storage Systems for Modern Hardware: Is It Worth It?
Sandia National Laboratories, SAND2022-11373C, Aug 2022. First author
-
pMEMCPY: An Efficient I/O Library for PMEM
Sandia National Laboratories, SAND2021-8666C, Jul 2021. First author
-
Utilizing Persistent Memory in Parallel I/O Libraries
Extended Abstract, 2021. First author
-
Quantifying the Overheads of the Modern Linux I/O Stack
Extended Abstract, 2020. First author
Research & Engineering Experience
-
IOWarp
Spring 2024 - Present
- Lead engineer on the IOWARP project ($5 million NSF project)
- Developing an AI-governed I/O system with an intuitive natural-language interface
- Built using the foundations of Hermes
-
Hermes
Spring 2022 - 2023
- Lead engineer on the Hermes project ($4 million NSF project)
- Designed/implemented a system in C++ for buffering data in the distributed memory and storage hierarchy
- Up to 10x faster than a traditional HDD-based PFS
-
MegaMmap
Spring 2024
- Memory capacity limits are being reached
- Designed/implemented a system for presenting massive, distributed datasets as if in memory
- Leverages storage tiering and prefetching to effectively expand memory capacity
- Can use up to 2.6x less DRAM while maintaining competitive speed
-
LabStor
Spring 2022
- Linux I/O stack suffers from performance and programmability issues in HPC/Cloud
- Designed/implemented a platform (18K C/C++) for easily developing new I/O stacks
- Provides tools and APIs for bypassing overheads and monitoring application I/O patterns
- I/O stacks developed in LabStor improve I/O speed by up to 60% in a distributed setting
Teaching
-
Teaching Assistant for Discrete Mathematics
Spring 2022
-
Student Project Supervisor for Advanced Operating Systems
Fall 2020 - Fall 2024
-
Scalable Computing Software Laboratory Technical Trainer
Fall 2024
Skills
-
Programming
- C/C++
- Python
- MPI
- OpenMP
- Linux Kernel Modules
- PMDK
- SPDK
- DPDK
- HDF5
- Adios
- TensorFlow
- PyTorch
- SciPy
- Pandas
- Keras
- Bash
- Java
- R
- SQL
- Android
- HTML
- CSS
- JavaScript
-
Software
- Git
- Spack
- CMake
- CLion
- Qemu
- MongoDB
- Redis
- Spark
- Google Cloud/Colab
- Chameleon Cloud
- AWS
- VirtualBox
- Hadoop
Activities, Honors & Awards
-
- Web Administrator at Scalable Computing Software Laboratory (2020 - 2022)
- Student Volunteer at Conference for HPC, Networking, Storage, and Analysis (SC) (2020 - 2021)
- Dean’s List at IIT (2016 - 2020)
- Eagle Scout - (2016)