At Qualcomm, I designed and prototyped a TrustZone-based key-generation flow on ARM, with an HLOS client and TZ trusted application communicating through Mink-based SMC calls. The crypto engine runs on the TZ side, so key material never leaves the secure world.
I'm developing protected-memory support for the QCOMTEE driver, following the OP-TEE design. I also wrote the accompanying CA/TA for validation.
Earlier at Qualcomm, I delivered 5G-related features and improved simulation verification efficiency by 8×. At IIIT Delhi, I implemented a CUDA-based stateless-firewall packet-filtering kernel that achieved an 8.8× speedup; my current thesis investigates GPU-accelerated lattice-based cryptography and FHE.

