● Developed firmware for embedded systems interfacing with GPS, IMU, and temperature sensors.
● Developed and verified footprints and schematic symbols in accordance with IPC.
● Generated board manufacturing deliverables (Gerber, drill, ODB++, fab notes) for complex boards with wireless communication modules (ESP32).
● Developed and maintained test automation scripts in Python and Bash.
● Created sensor networks using I2C, SPI, UART and Bluetooth protocols for IoT applications and used Pluma to test protocol functionalities.
● Conducted code reviews, testing and debugging of firmware and system integration with soft teams either at the low level or mobile application level.
● Communicated technical concepts to both engineering teams and non-technical stakeholders.
Notable Projects:
1. Custom Quadcopter.
● Designed and built a complete quadcopter system, custom PCB design and flight controller integrating multiple sensors.
● Implemented all communication interfaces (UART, I2C, SPI) for sensor integration including GPS, IMU and barometers.
● Generated manufacturing files (Gerber, ODB++) and assembly drawings.
● Designed and fabricated the quadcopter frame and mechanical components with attention to aerodynamic properties and sensor placement.
● Integrated USB-C interface, power distribution network, and debug headers.
2. Smart Medication Cap System PCB with RF + High-Speed Digital Interfaces.
● Designed firmware integrating GPS, temperature, and motion sensors.
● Designed a 4-layer compact sensor node PCB integrating ESP32, IMU (SPI/I2C), and analog temperature sensor.
● Applied RF layout principles and managed impedance-controlled traces using Constraint Manager.
● Reviewed layout with DRC tools and coordinated with manufacturer for board prototyping.
3. Car Plate Number Vision Recognition System.
● Developed firmware for camera integration and image processing.
● Implemented multi-thread programming for sensor data processing.
● Created interfaces between hardware sensors and recognition algorithms.