Coded embedded firmware in C for STM32 microcontrollers to control fan systems via UART and PWM
Deepened knowledge of MCU, router, and fan circuitry (e.g., N-MOSFETs, pull-up resistors, transistors, capacitors, oscillators), including hardware-level control through clock configurations
Programmed timer peripherals to capture tachometer signals and compute fan speed feedback
Developed a UART-based GUI for device configuration, sensor data visualization, and user-to-system communication
Implemented a multi-phase, event-driven state machine for adaptive fan control logic, including data bit encoding, decoding, and transmission
Integrated CRC (Cyclic Redundancy Check) to ensure integrity of data transmitted between host and fan
Integrated Fourier Transform routines to process and analyze accelerometer input for vibration profiling
Coded and deployed an STM32-based embedded system to write and persist inventory data onto fan hardware—storing key performance metrics such as RPM, PWM duty cycle, current speed, temperature, vibration, and operational status for real-time monitoring and diagnostics
Contributed to design documentation, oscilloscope-based validation, and hardware-in-the-loop testing
Lead Software Developer
Del Mar Robotics Club
09.2021 - 06.2025
Led software design for FIRST Tech Challenge robot; implemented autonomous and teleop logic
Managed $3,000+ budget and secured grants from sponsors
Team Awards: FIRST Robotics Judges' Choice & Design Awards at South Bay Qualifier, CUHSD District Board Recognition
Education
B.S. - Computer Science
University of California, Los Angeles (UCLA)
Los Angeles, CA
06.2029
High School Diploma -
Del Mar High School
San Jose, CA
06-2025
Skills
Languages: Python, Java, C, C
Tools & Frameworks: STM32CubeMX, STM32CubeIDE, STM32 HAL, FFT, Git, PyCharm, VS Code, Raspberry Pi, Google Applications, Microsoft 365 Suite, ChatGPT, Gemini
Software Engineer Leader at Cisco System India Pvt. Ltd and Cisco Systems Poland Sp. z o.oSoftware Engineer Leader at Cisco System India Pvt. Ltd and Cisco Systems Poland Sp. z o.o