Software Engineering Expertise: Results-driven Software Engineer specializing in embedded systems, firmware development, and hardware platform engineering.
Technical Proficiency: Extensive hands-on experience designing and developing real-time embedded applications using C, C++, Python, and Golang.
Embedded Systems & RTOS: Proficient in RTOS (Real-Time Operating Systems), Embedded Linux (Yocto), and bare-metal programming across various architectures, including ARM (Cortex-M/A), Qualcomm, and RISC-V.
Networking & Connectivity: Deep knowledge of wireless protocols and communication standards such as 4G LTE, Sub-GHz RF (802.15.4), Wi-Fi, BLE, CAN bus, gRPC, and MQTT.
Hardware Interfacing: Skilled in low-level peripheral integration using SPI, I2C, UART, USB, ADC, and DAC.
Security & Optimization: Proven track record in implementing Secure Boot mechanisms, mitigating critical vulnerabilities (CVEs), and optimizing power management to extend battery life.
Cloud & IoT Integration: Experienced in architecting end-to-end solutions, including AWS (EC2) cloud connectivity, device-to-cloud interfaces, and OTA (Over-the-Air) firmware update systems.
Innovation & IP: Demonstrated ability in innovative problem-solving with multiple issued patents related to physical device control and service provisioning mechanisms.
Development Tools & CI/CD: Proficient in using Git, Jenkins pipelines, logic analyzers, and oscilloscopes for robust testing and continuous integration.
AI & Emerging Tech: Knowledgeable in deep learning frameworks like PyTorch and TensorFlow, with experience in DNN inference engines and NLP projects.
Academic Background: Holds a Master of Science in Electrical Engineering.