About
Final-year Electronics and Telecommunication Engineering student focused on embedded systems and embedded firmware. Hands-on experience includes Embedded C, STM32, ARM Cortex-M4, bare-metal development, peripheral driver development, and hardware-software integration.
Experience
-
Embedded Systems and IoT TraineeAVR Technologies · SangliJul 2022 – Aug 2022
Developed Arduino-based embedded applications by interfacing sensors and output devices for hardware control and data acquisition. Worked with IoT connectivity and wireless data transmission in sensor-based embedded applications.
Education
-
2027
B.Tech in Electronics and Telecommunication EngineeringRajarambapu Institute of TechnologyElectronics and Telecommunication Engineering (ETE) · 2024 – 2027
-
2023
Diploma in Industrial ElectronicsIndustrial Electronics · 2020 – 2023
-
2020
High SchoolSangli Highschool2020 – 2020
Skills
Tools / apps / platforms
Projects
-
Phantom Load DetectorESP32
Developed a standby-power detection system using voltage and current measurements to identify phantom power consumption in household electrical loads. Interfaced analog sensor outputs with ESP32 ADC channels and implemented signal processing for load-state detection.
-
Assistive Robot for Hospital Logistics Capstone – In ProgressRaspberry Pi, ESP32
Collaborating with team members to design an assistive robotic system for hospital material transport using Raspberry Pi and ESP32 for high-level control, sensor interfacing, and motor control. Implementing obstacle detection and sensor-based navigation to support safe movement of the robot in indoor environments.
-
Embedded Device Drivers – STM32 / ARM Cortex-M4Embedded C, STM32, ARM Cortex-M4
Developed 4 bare-metal peripheral drivers for STM32 using Embedded C and direct register-level programming. Implemented and tested GPIO, UART, SPI, and I2C drivers for peripheral configuration, communication, and hardware interfacing.
-
Round Robin Scheduler on ARM Cortex-M4Embedded C, ARM Cortex-M4
Developed a lightweight round-robin scheduler on ARM Cortex-M4 using Embedded C and low-level processor concepts for task scheduling. Implemented task switching and context management using Cortex-M4 exception handling and stack mechanisms.
Courses & certifications
- Embedded System Developer Virtual Internship · Microchip
- Microcontroller Embedded C Programming: Absolute Beginners · Udemy
- Mastering Microcontroller with Embedded Driver Development · Udemy
- Embedded Systems Programming on ARM Cortex-M3/M4 Processor · Udemy
⚽ Extracurricular activities
-
Treasurer, Embedded Systems Club – RIT
Treasurer of the Embedded Systems Club at RIT.