Harsh Ahlawat is a Senior Software Engineer with 7 years of hands-on experience specializing in embedded systems and instrumentation, currently building firmware at Qualcomm. He brings deep practical expertise with ARM Cortex-M4/M0 (STM32), ESP8266/ESP32, Arduino and 8051 platforms, and is proficient in Embedded C, peripheral interfaces (UART/SPI/I2C), low-power design and STM32 development ecosystems. His background blends an MTech in Instrumentation with roles across R&D and product-focused teams, including Vayavya Labs and IISc, giving him both research rigor and production delivery experience. Comfortable across KEIL, STM32CubeIDE, Atollic and VS Code, he pairs electronics knowledge with firmware engineering to bridge hardware-software gaps. Known for pragmatic problem solving, he often contributes by simplifying peripheral integration and power management in resource-constrained designs.
7 years of coding experience
6 years of employment as a software developer
BTech - Bachelor of Technology Electronics and Instrumentation Engineering, BTech - Bachelor of Technology Electronics and Instrumentation Engineering at Galgotias College of Engineering and Technology
HSE - 12th Non Medical, HSE - 12th Non Medical at Birla Vidya Mandir, Nainital
SSE - 10th Science, SSE - 10th Science at Air Force School Hindan
Master of Technology - MTech Instrumentation, Master of Technology - MTech Instrumentation at National Institute of Technology Kurukshetra
We provide a pixel level training dataset for landuse classification using google earth engine. All associated scripts are also provided.
Contributions:1 release, 86 commits, 6 PRs in 4 months
pythonlandusegoogle-earth-enginedatasetearth
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
Harsh Ahlawat - Senior Software Engineer at Qualcomm