Summary
Piyush Agade is an instructional assistant professor and engineer with a decade of experience blending software development, electronics, and IoT research. Trained in Electronics and Telecommunications in India and holding an MS in Computer Science from the University of Florida, he has built web apps, Android and cross-platform desktop projects, and backend systems using Python, C++, Java and JavaScript. His PhD work applies IoT frameworks to environmental monitoring and water quality, informed by prior web development for resource-efficient communities. At UF he leads hands-on experiential learning in AI, electronics and systems design, mentors student organizations, and contributes to curriculum and accreditation. Outside the lab he channels a lifelong maker mindset into digital music production, graphics/video editing, and leadership roles in kickboxing and salsa clubs—skills he leverages to teach, manage teams, and solve practical engineering problems. He is based in Gainesville and maintains a portfolio at piyushagade.xyz.
10 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Electrical Electronics and Communications Engineering, Bachelor’s Degree Electrical Electronics and Communications Engineering at Savitribai Phule Pune University
Doctor of Philosophy - PhD Agricultural and Biological Engineering, Doctor of Philosophy - PhD Agricultural and Biological Engineering at University of Florida
English, Hindi, Marathi