Coimbatore, Tamil Nadu · karthik.nair@email.com · +91 98765 43210 · github.com/karthik-nair
B.E. Electronics and Communication graduate (2025) aiming for an Embedded Engineer role, skilled in C, C++ and Python on ESP32 and STM32. Built a solar inverter monitor that ran on the department roof for 60 days.
B.E., Electronics and Communication, PSG College of Technology, Coimbatore2021 – 2025 · CGPA 8.3
Class XII, Tamil Nadu State Board2021 · 92%
Languages: C, C++, Python
Boards: ESP32, STM32, Arduino
Protocols: UART, I2C, SPI
Tools: KiCad, Linux, oscilloscope
Solar inverter monitor | ESP32, C++, KiCad | Team of 3Mar 2025
• A monitor that reads voltage, current and temperature from a 1 kW solar inverter and shows them on a phone.
• Wrote the ESP32 firmware in C++ (sensors over I2C, display over SPI) and designed the two-layer PCB in KiCad.
• Ran on the department’s rooftop inverter for 60 days and caught two overheating events the old panel missed.
DC motor speed control | STM32, C | SoloOct 2024
• Wrote bare-metal C on an STM32 to hold a DC motor at set speeds with PID control, tuned over UART from a laptop.
• Measured the response on an oscilloscope: settling time went from 1.2 s to 0.3 s after tuning.
Embedded Intern, Voltgrid, CoimbatoreMay 2024 – Jul 2024
• Wrote Python scripts on Linux that test sensor boards over UART, replacing a manual check of 50 boards a day.
• Testing time per board fell from 6 minutes to 1.
• Ran an Arduino workshop for 80 first-year students at the IEEE student branch.