Hi,
I love to work on the software side of embedded systems.
-
Pressure Injury Prevention System: Developing hardware and software solution for prevention of Pressure Injury in a clinical setting.
- C++ for data acquisition firmware, Python for data processing and visualization, Google Cloud and Firebase for data storing.
- Streamlit + DuckDB tool to visualize sensor data from Firebase.
-
KnapSnack: Full stack mobile appliation that solves the "What do I eat?" problem when you enter a restaurant.
- Flutter for building the multi-platform application, Python in the backend to run the optimization algorithm.
-
MyMobile: Building a 4G LTE capable smartphone from scratch to learn the implementaion challenges of a touch screen, cellular modem, camera and other basic components found on a regular smartphone.
- Languages: C, C++, Python, MATLAB, Bash, SQL.
- Embedded: STM32, ESP32, nRF52, Arduino, Raspberry Pi, Jetson.
- Protocols: CAN, LIN, I2C, SPI, UART, BLE.
- Tools: Altium Designer, KiCad, Docker, Git, ROS/ROS2, Logic Analyzers, Oscilloscopes.
- Intel Corporation: Migrated legacy validation infrastructure to Python and developed firmware tracking tools for Tensilica microcontrollers.
- Daimler Truck: Automated dashboard error verification using Python/OpenCV and analyzed CAN/LIN bus signals.
- AXIBO: Optimized STM32 firmware to increase polling rates by 27x (400Hz to 11kHz) and designed custom PCBs to cut costs by 85%.
- π€ I led a 25-member team to win World Rank 3 at the International Rover Challenge with our autonomous Mars Rover prototype.
- ποΈ I love hiking and outdoor adventures: recently visited Muir Woods and Santa Clara.
