About Me

Odyssey

I am a Ph.D. candidate at the Computer Science department of University of California, Irvine. Previously, I was a Software Engineer at Microsoft. My research is in the area of runtime resource allocation and power management for data-centric architectures with a special focus on self-aware embedded systems, memory systems, system software and architecture for heterogeneous systems. I am a member of the Dutt Research Group working with Prof. Nikil Dutt. My work spans across resource-constrained microcontrollers, IoT systems and Cloud computing performance (in collaboration with Facebook).

I am a Charpak Scholar, a DAAD Scholar, and a recipient of a Facebook Research Grant.

Origins

Born a tinkerer, I have always had a knack for building things from scratch and designing consolidated products. I have always enjoyed the minute details of this process: from low-level circuits, product design and packaging, ease of use, to the graphical user interface (GUI) development. Qualifying for the Indian National Olympiad in Informatics (INOI) added perspective to my interests and I pursued a bachelors in Computer Science and Engineering at Jadavpur University, India. At Jadavpur University, I led the Science Club where I collaborated with and mentored like-minded students and further delved into my passion for robotics and embedded systems. In parallel with my undergraduate academic career I designed a wide array of commercial products using MCUs, peripherals, chips, compilers, and development tools. Some of the products that I have developed are showcased in the Products page.