SystemVerilog / Verilog
Experienced
Hello, I'm
MS ECE @ Rutgers · SoC DV Engineer
Get To Know More
4+ years
SoC Design Verification
Intel · Renesas
MS ECE — Rutgers (4.0 GPA)
BTech ECE — First Class
Thesis: Cache-Coherent
Attestation Controller
(CAC)
I'm an MS ECE student at Rutgers University (GPA 4.0) specialising in secure and energy-efficient hardware design. My thesis work focuses on the Cache-Coherent Attestation Controller (CAC) — a hardware architecture for runtime memory integrity in cache-coherent SoCs, prototyped on Xilinx Zynq UltraScale+ with PicoRV32 RISC-V cores. Before Rutgers, I spent 4+ years as a Design Verification engineer at Sankalp Semiconductor (HCLTech) and Qsocs Technologies, working on SoC projects for Intel and Renesas. I specialise in UVM-based verification, low-power design (UPF), cache coherence protocols, and hardware security.
Where I've Worked
Member Technical Staff — Design Verification
Nov 2021 – Jul 2024 · Bangalore, India
Jr. Verification Engineer
Oct 2019 – Sep 2021 · Bangalore, India
What I Work With
Experienced
Intermediate
Intermediate
Experienced
Intermediate
Experienced
Intermediate
Experienced
Experienced
Intermediate
Intermediate
Experienced
Intermediate
Experienced
Intermediate
Experienced
MS Research
Hardware Architecture for Runtime Memory Integrity in Cache-Coherent SoCs
Jan 2025 – May 2026 · Rutgers University
Modern hardware attestation systems operate at the DRAM level, leaving a critical blind spot: in-flight cache lines that may hold compromised data not yet written back to memory. CAC closes this gap by integrating attestation directly into the cache coherence protocol, enabling deterministic memory integrity snapshots even under adversarial write pressure.
Detection rate vs 20–40% false negative in DRAM-only baselines
Custom coherence protocol with directory-level freeze mechanism
Xilinx Zynq UltraScale+ · PicoRV32 RISC-V · AXI4 · SHA-3
Browse My
Cache & Architecture
Sep 2024 – Dec 2024
RTL implementation of a 4-core MESIF cache coherence protocol with directory controller and state machine. Benchmarked performance across core configurations with waveform-level validation.
Sep 2024 – Dec 2024
4.5× speedup on x86 AVX2; 3.2× on ARM NEON; simulated on RISC-V via gem5. 18% L2 cache miss reduction. Benchmarked IPC and energy efficiency across matrix sizes and ISA implementations.
Sep 2025 – Dec 2025 · Princeton University
Characterised NUMA placement impact across microbenchmarks (STREAM Triad, pointer-chasing) and application kernels on dual-socket Intel Xeon. Group research project at Princeton (ECE 580).
Hardware Security
Jan 2025 – May 2025
Hardware-assisted mitigation of Flush+Reload cache side-channels in MESIF chip-multiprocessors. Timing obfuscation and traffic shaping achieved 28% correlation reduction and 12% bus traffic improvement.
Jan 2025 – May 2025
Software-based secure boot using a TPM 2.0 simulator — no physical hardware required. Validates firmware integrity via PCR measurement and RSA key hierarchy. Tested rollback attack detection latency.
Jan 2025 – May 2025
End-to-end secure boot on Zybo Z7-7000. Validates firmware authenticity via RSA signature verification before execution — mirroring early-stage secure boot used in production embedded hardware.
HPC Research
Fall 2025 · Term Paper
Quantified NUMA latency and bandwidth asymmetry on a dual-socket Intel Xeon Platinum 8352Y (Ice Lake). Studied impact of suboptimal memory placement and thread binding on HPC workload performance.
Fall 2025 · Midterm Paper
Identified fundamental gaps in adaptive scientific workflow systems — specifically batch scheduler limitations for iterative ML-driven workloads like molecular dynamics simulations.
Industry Work
Jan 2023 – Jul 2024
Full functional coverage on RIIC, ADC, RLIN, WDTB modules. UPF-based low-power verification with optimised power state transitions.
🔒 Industry project — NDA
Nov 2021 – Dec 2022
95%+ coverage on RDMA command validation. Python regression automation reduced runtime by 20%. Resolved critical timing bugs and protocol violations.
🔒 Industry project — NDA
Oct 2019 – Sep 2021
Reusable VIPs for AMBA protocols (AXI, AHB, UART, SPI, I2C). Multi-master AHB interconnect verification achieving AXI 4.0 compliance.
🔒 Industry project — NDA
Get in Touch