Nilesh Kale

Software Engineer at Espressif Systems

Pune, Maharashtra, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nilesh Kale is a systems and security-focused software engineer with over 4 years of experience building secure embedded and desktop tools, currently contributing to Espressif Systems on low-level IoT firmware. He has practical expertise in cryptography (AES-256, RSA, ECC, secure boot), SSL/TLS and PKI workflows from projects at Quick Heal and in open-source contributions to the widely used esp-idf framework. At Espressif he implemented AES/SHA testcases and integrated RSA, ECC and secure boot for recent ESP32 variants, showing deep platform-level security understanding. He pairs formal academic training (MTech in Networks and Information Security from IIT Hyderabad) with hands-on delivery of user-facing encryption tooling and Windows shell integrations. An engineer who moves smoothly between prototyping, production fixes and optimizing IRAM-constrained code, he brings both product empathy and low-level systems rigor to embedded security challenges.
code4 years of coding experience
job2 years of employment as a software developer
bookMaster of Technology - MTech, Networks and Information Security, Master of Technology - MTech, Networks and Information Security at Indian Institute of Technology, Hyderabad
bookBachelor of Technology - BTech, Computer Engineering, First Class, Bachelor of Technology - BTech, Computer Engineering, First Class at Vishwakarma Institute Of Technology
github-logo-circle

Github Skills (13)

ecdsa10
ec10
iot10
embedded10
c-programming10
sys10
sha10
iot-devkit10
cryptography10
aes10
rsa10
boot10
security10

Programming languages (1)

C

Github contributions (5)

github-logo-circle
espressif/esp-idf

Dec 2023 - Mar 2025

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 reviews, 107 comments, 23 issues in 1 year 3 months
Contributions summary:Nilesh primarily contributed to the Espressif IoT Development Framework, focusing on low-level system and security-related improvements. Their commits include fixing bugs in existing example applications, optimizing code for IRAM usage, and implementing new features. Notably, the user added support for AES and SHA testcases and also integrated RSA, ECC, and secure boot features for the ESP32-C5 and ESP32-C61, demonstrating a deep understanding of the platform's cryptographic and security capabilities.
espressifdevelopment-frameworkesp-idfiotesp32
Additional components for ESP-IDF, maintained by Espressif
Contributions:17 pushes, 1 branch in 1 year 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial