My name is Nikhil Robinson, and I'm an embedded developer with a passion for programming and electronics. I have experience working on a variety of projects, from designing PCBs 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.
- 2024 Embedded Lead at Yudu Robotics.
- 2022 Embedded Developer team lead at Bibox Labs.
- 2021 Joined Bibox labs as an Embedded Developer.
- 2021 Developed AMUNET an IDPS system which can be connected to any router with ease.
- 2020 Developed a Decentralized system for tracking and monitoring agricultural commodity in transist as part of VIGA conducted by GOV of kerala
- 2019 Founded Techprogeny to help students build their dream projects.
- 2018 Developed a smart vehicle key less entry system with face detection.
- 2017 Started pursuing B.Tech in Electronics and Communication engineering.
- 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
- Ethernet
- I2S (Audio)
-
Wireless Protocols.
- WiFi
- Bluetooth Classic
- Bluetooth Low Power (BLE)
- LoRaWAN
- NB-IoT
- GSM/LTE -NFC/RFID
-
Network Protocols.
- TCP/IP
- UDP/IP
- HTTP/S
- Websockets
- APIs.
-
Security & Integrity.
- CRC32
- MD5
- AES
-
Embedded Linux.
-
Embedded library development.
-
RTOS.
- FreeRTOS.
- Zephyr.
-
Microcontroller.
- ESP32.
- ESP8266
- STM32
- AVR MCU
🔗 Connect with me