Resume

Summary

Master's student at UC Irvine with hands-on experience in operating systems, machine learning, AI automation, and cloud-based solutions. Proven track record in designing, building, and operating reliable software systems across diverse platforms. Skilled in low-level programming, kernel development, and hardware-software integration.

Education

University of California, Irvine

~ Dec 2026

Master of Computer Science

Birla Institute of Technology, Mesra

2020 – 2024

Bachelor of Technology in Information Technology

Projects

A distributed wearable navigation aid for blind and low-vision users, built on Zephyr RTOS with real-time obstacle and drop-off detection under 100ms latency. Custom C drivers for BNO055 IMU over I2C for spatial sensor fusion and directional haptic encoding using Time of Flight sensors as the eyes, with a low-power BLE protocol linking an ESP32-S3 sensing hub to an nRF52840 haptic wristband.

Reverse-engineered the obfuscated Instagram Android app with jadx and apktool to statically analyse its Java bytecode, then built a bytecode-level module that manipulates the Android Runtime (ART) execution flow to bypass server-driven telemetry and UI restrictions without source access. Contributed patches to the Morphe app-patching framework using bytecode-level hooks.

Bringing up AOSP on manufacturer-abandoned devices to breathe new life into them. Devices: Motorola Berlin, Lenovo sisley2OFRL, Lenovo k5fpr, HTC IML.

Building an Android Linux kernel from mainline Qualcomm CAF sources, integrating device trees and drivers to boot on the HTC IML (HTC U12 Life).

Ground-Layer Methane Prediction Using ML

2023

Proof-of-concept predicting on-ground methane concentration from satellite atmospheric-column data, concluded in a thesis generalised to any greenhouse gas.

Collaborated on a fullstack web application serving as an all-encompassing job/internship application portal.

A guide for installing and configuring Arch Linux with a personal, beginner-friendly touch.

Using OpenCV and Python to create and solve jigsaw puzzles for an arbitrary image by dividing it into uniform parts.