About
Third-year Electronics and Communication Engineering student with hands-on experience building embedded systems on ESP32 and STM32 platforms. Comfortable working across firmware and hardware, with independently built projects in RTOS-based multitasking, peripheral interfacing, and custom PCB design.
Education
-
B.TechElectronics and Communication Engineering (ECE) · 2024 – 2028
-
Pre-University Course2021 – 2023
Skills
Tools / apps / platforms
Projects
-
STM32 ADC + DMA Data AcquisitionSTM32F411 · ADC · DMA · Circular Mode
Implemented ADC data acquisition using DMA with circular buffering on STM32F411, continuously transferring samples without CPU intervention on every transfer.
-
STM32 FreeRTOS ApplicationsSTM32 · FreeRTOS · Tasks · Queues · Semaphores · Mutexes
Developed and tested multitasking applications using FreeRTOS, working with tasks, task delays, queues, semaphores, and mutexes. Implemented inter-task communication and synchronization, and studied practical scheduling and shared-resource management.
-
STM32 Stopwatch with OLED DisplaySTM32F411 · STM32 HAL · Timers · Interrupts · I²C · SSD1306 OLED
Built a stopwatch application on the STM32F411CEU6 using a hardware timer and interrupt-based timekeeping. Interfaced an SSD1306 OLED display over I²C to show elapsed time, implemented using STM32 HAL in STM32CubeIDE.
-
Smart Waste Management SystemESP32 · Ultrasonic Sensor · IoT · Telegram · Dashboard
Built an ESP32-based smart waste monitoring system using ultrasonic sensing to detect bin fill levels. Integrated sensor data with an IoT dashboard and Telegram-based alerts for remote monitoring and notifications.
-
Custom ESP32 Development Board — PCB DesignESP32 · PCB Design · Electronics · GPIO
Designed a custom ESP32-based PCB for embedded and IoT applications, covering schematic design, component selection, and power supply considerations. Integrated ESP32 GPIOs and peripheral connections into the custom board, then tested and validated the hardware.
-
ESP32 Multi-Node Wireless Control SystemESP32 · Embedded C/C++ · Wi-Fi · HTTP · ESP-NOW
Developed a multi-node wireless control system using multiple ESP32 boards. Implemented Wi-Fi and HTTP communication for network-based control, and integrated ESP-NOW for direct ESP32-to-ESP32 communication. Designed the firmware for real-time control and communication between nodes.
⚽ Extracurricular activities
-
Participant, e-Yantra Robotics Competition (eYRC)
Ongoing participation in the e-Yantra Robotics Competition.
-
Member, BUILD CLUB
Member of BUILD CLUB, an IIT Madras initiative.
-
Participant, NEXORA (BUILD Club) and Failathon (VIT)
Participant in NEXORA and Failathon events.