I design PCBs and write embedded firmware that work on real hardware. Final-year EEE student at Shahjalal University of Science and Technology (SUST), RoboSUST member, and Auto Grand Prix champion.
- PCB design: schematic and 2/4-layer layout in KiCad, EasyEDA and Altium, with Gerber, BOM and pick-and-place files ready for JLCPCB or PCBWay
- Embedded firmware: ESP32, STM32 and Arduino, FreeRTOS, bare-metal C, sensors, motor control, Wi-Fi, BLE and MQTT
- PCB review: schematic, layout and DFM checks before you order
- Prototypes: breadboard projects turned into compact custom boards
| Project | What it is | Stack |
|---|---|---|
| PCB Portfolio | 4-layer ESP32-S3 smartwatch, USB-C PD power board, STM32 line-follower board | KiCad · EasyEDA · JLCPCB |
| Delta-Bot | ESP32-C3 desk robot with an animated OLED face, touch gestures and a phone dashboard | C++ · PlatformIO · NimBLE |
| Battery Management System | Monitors voltage, current, temperature, SoC and SoH, with relay cut-offs and MQTT over TLS | ESP32 · FreeRTOS · MQTT |
| ESP32 Health Monitor | Multi-patient heart rate, SpO2 and temperature streaming | ESP32-S3 · MQTT |
| STM32 Audio Classification | Real-time on-device audio classification with MFCC preprocessing | STM32F746G · TFLite Micro |
| Robotic Arm | Touch-controlled 4-servo arm with a 3D-printed body | STM32F746G Discovery |
- 🏆 Champion, Auto Grand Prix V6.0 (autonomous robotics), SUST
- 🥇 Winner, UIHUB-24 / Unibator, ORCA autonomous project
- 📄 Conference paper presenter, IEEE EICT 2025
- 🎓 Ran hands-on STM32 microcontroller workshops for SUST students
Building a hardware product? Message me on Fiverr or connect on LinkedIn.
