I'm an Embedded developer with a passion for programming and electronics. I have experience working on a variety of projects, from designing project layout to programming microcontrollers. I take pride in writing efficient, clean code that meets project requirements and exceeds expectations. When I'm not busy with work, I enjoy exploring new technologies and expanding my knowledge of the field. I am always eager to collaborate with others and take on new challenges in the world of embedded development.
- Firmware architecture design, including proper planning for maintainability and scalability.
- Firmware documentation, ensuring clear and comprehensive documentation to aid development and troubleshooting.
- Firmware testing, including Test-Driven Development (TDD) methodology.
- Testing automation using Continuous Integration/Continuous Deployment (CI/CD) pipeline.
- Wired Protocols.
- SPI
- I2C
- UART/USART
- CAN bus
- USB
- I2S (Audio)
- Wireless Protocols.
- WiFi
- Bluetooth Classic
- Bluetooth Low Power (BLE)
- LoRaWAN
- GSM/LTE
- RFID
- Network Protocols.
- TCP/IP
- HTTP/S
- MQTT
- APIs.
- RTOS.
- FreeRTOS.
- Zephyr.
- Microcontroller.
- ESP32, ESP32-S3 , ESP32-C3
- NORDIC
- AVR MCU

