About Me
I am a Purdue University graduate with a Bachelor's degree in Computer Engineering, where I gained hands-on experience in embedded systems, robotics, and hardware-software integration. Currently, I am pursuing my M.S. in Computer Engineering at Northwestern University, continuing my passion for bridging the gap between hardware and software.
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
Cloud & Tools
Experience
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
Undergraduate Student Researcher - SoCET
Jan 2025 - May 2025Purdue University
- Designed custom test boards with eFabless and STM32 chips
- Developed high-performance FPGA board design
- Created schematics in KiCad 8
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 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.
Programmed Micro:bit in embedded C to create a real-time sensor-based game using rotary encoder, flex sensor, button, microphone, and IMU via GPIO and I²C interfaces.
Designed and programmed ESP32-S3-based wearable haptic headphone module with sub-1s vibration feedback triggered by wake-word detection via BLE communication.
Designed compact 2-layer M.2 daughter board for Caravel eFabless SoC with power regulation, clock generation, memory, and USB-UART interfaces. Validated SPI, UART, and I²S protocols.
