Experience

Research
Graduate Research Assistant Jan 2021 – Summer 2026

ARPERS Research Lab · University of Central Florida 

Orlando, FL

  • Desearched distributed approach of persistent memory abstraction, called Distributed Persistent Domain (DPD).
  • Developed cycle-level simulation model of CXL switch with the goal of switch-level performance and behavior analysis.
  • Researched devloping durable version of atomic instruction development for persistent programming — published at DAC 2023.
  • Extended Sniper multi-core simulator with contention model and transient-state transition model.
C++PythonComputer ArchitectureCXLPersistent MemoryCache CoherenceGem5
Teaching
Graduate Teaching Assistant Fall 2022, Fall 2025 – Spring 2026

Dept. of Computer Science · University of Central Florida

Orlando, FL

  • Guest-lectured on cache design and organization (Parallel Computer Architecture) and memory integrity verification and attestation (Foundations of Secure Execution Environments).
  • Counseled students with understanding complex topics in various aspect of Computer Architecture.
  • Mentored and evaluated C++/Java based cache simulator design.
Computer ArchitectureCANVASTeachingMentorship
Industry
Research Engineer April 2017 – October 2018

BUET-ENERGYPAC Research Collaboration

Dhaka, Bangladesh

  • Designed & characterized TSMC 180nm BUET Standard Cell Library to streamline ASIC design flows.
  • Prototyped an LED-driver controller IC utilizing Cadence Design Suite.
  • Achieved successful first-spin fabrication through EUROPRACTICE IC Service in June 2018.
CadenceASICVerilogRTL DesignStandard Cell Library