About Me
I am an M.S. Computer Engineering student at Northwestern University, building on a Bachelor's degree in Computer Engineering from Purdue University. My work spans embedded systems, machine learning at the edge, PCB design, and hardware-software integration.
When I'm not coding or designing circuits, you can find me hanging out with friends, working on personal projects, or watching movies. I believe in maintaining a healthy work-life balance and finding inspiration from both technical challenges and everyday experiences.
Core Skills
Programming Languages
Hardware & Design
Tools & Frameworks
Experience
Graduate Student Researcher
Jan 2026 - PresentNorthwestern University - Prof. David Zaretsky
- Built a native SwiftUI research app that connects to an ES02 wearable through a manufacturer BLE SDK and persists multi-day health-data snapshots for analysis
- Designed a serialized scan, connection, verification, reconnection, and sync workflow validated on a physical iPhone and wearable
- Developed an AI coaching pipeline using Firebase AI Logic and Gemini to transform available sensor context into structured explanations, uncertainty warnings, and daily actions
- Prototyped a Python and FAISS RAG system for retrieving grounded context from PDF, text, and Word research documents
Embedded Software Engineer Intern
June 2025 – Aug 2025Cambridge Mobile Telematics
- Co-developed a benchtop shake table for accelerometer and IoT testing, programming low-level C firmware to generate 0–3200 Hz vibration profiles for precise hardware validation
- Initiated and developed a Python logging tool, cutting test iteration time by 40% and improving debugging efficiency
- Led and managed a cross-functional team and came in 2nd place out of 45 teams at a company-wide hackathon
- Designed an alert system in Python, retrieving historical geolocation data from previous customer trips with SQL queries to identify and warn users upon entering high-risk event prone zones (e.g., crash, hard braking)
Undergraduate Teaching Assistant
Jan 2025 - Jun 2025Purdue University
- Guided 50+ students in circuit analysis experiments
- Mentored in circuit design and troubleshooting
- Evaluated assignments and lab reports
Software Engineer Intern
June 2024 – Aug 2024Cambridge Mobile Telematics
- Integrated Twilio and ConnectedU APIs to retrieve and store LTE data usage for over 12,000 SIM cards in Amazon Redshift, managing 5 GB of data daily and ensuring support for multiple SIM vendors
- Developed comprehensive data visualization dashboards in Tableau and implemented operational alarms, resulting in a 50% reduction in response time to anomalous data usage.
Projects
Built a native iOS research prototype that syncs real wearable health data over Bluetooth and converts it into uncertainty-aware, action-oriented AI wellness coaching.
Co-designed an ESP32-based smart mirror platform with voice interaction, presence sensing, addressable lighting, AI integration, and a custom mixed-signal PCB.
Co-built a portable solar-and-battery prototype with wireless ESP32 telemetry, production forecasting, and hourly cost-optimized discharge scheduling.
Co-developed a projection-based virtual instrument that tracks fingertips in 3D and turns any flat surface into a responsive piano, xylophone, or DJ pad.
Co-developed a Wi-Fi webcam that captures JPEG images with an OV2640, transfers them through a SAM4S8B and ESP32, and displays them in a browser.
Built a real-time gesture recognition system using an IMU and Edge Impulse, collecting fixed-rate accelerometer data (AX/AY) via touch-triggered windows and classifying four gestures (W, S, Q, J) on-device.
Built an embedded keyword-spotting system on Raspberry Pi Zero 2 W that recognizes voice commands to control RGB LEDs and LCD display using LSTM/CNN models trained on MFCC features.
Co-developed a handheld Micro:bit game that combines four physical actions, spoken commands, adaptive timing, and a custom 3D-printed enclosure.
Led the haptic response subsystem for smart headphones, integrating 500 Hz PWM motor control, acknowledgment input, status LEDs, power circuitry, and PCB layout around an ESP32-S3.
Designed an M.2 daughter-board schematic for Caravel eFabless chiplet integration, combining power regulation, clock generation, flash memory, and USB-UART interfaces.
Designed a stacked power-conversion PCB for Purdue IEEE ROV, converting a nominal 12 V input into regulated 5.2 V/3 A and 3.3 V/1 A rails.
