KAVIN B
************@*****.***
https://www.linkedin.com/in/kavin-b-96b262353
https://github.com/kavinece2003
Career Objective:
A passionate Electronics and Communication Engineering graduate with a strong foundation in C, C++,
Linux, ARM microcontrollers and communication protocols. Experienced in designing and simulating
embedded systems, with excellent problem-solving and debugging skills. Committed to delivering efficient and
innovative solutions in the embedded systems domain.
Education:
KSR Institute for Engineering and Technology, 2020-2024
Namakkal.
B.E- Electronics and Communication Engineering– CGPA: 7.9
Model Higher Secondary School,
2019-2020
Mathur.
HSC- 64%
SSLC- 74% 2017-2018
Skills:
Programming : C, C++, Linux, Embedded C.
Protocols: CAN, UART, SPI and I2C,RS 232, TCP/IP.
Tools: Keil IDE Proteus Arduino IDE.
Microcontroller: Arm based microcontroller (LPC2129), 8051, ESP32, Arduino.
Projects:
1. Smart Trolley using RFID:
Problem:
Traditional billing in supermarkets often causes long queues and delays at checkout counters, reducing
customer convenience and store efficiency.
Solution:
Designed and implemented a Smart Shopping Trolley equipped with an RFID reader, RFID tags, and
an LCD display to automate product scanning and billing. The system adds or removes items in real
time using push buttons, and displays total cost on the LCD, thereby reducing manual intervention and
improving checkout speed.
Tech Used:
Embedded C, RFID Module, LCD display, Microcontroller (e.g.,LPC2129), Push buttons.
2. Body Control Module in Automotives:
Problem:
A major challenge in automotive body control systems is fault detection and real-time control of multiple
subsystems such as left indicator, right indicator, and wiper. Failures in any subsystem must be quickly
identified and isolated to ensure vehicle safety. Additionally, reliable communication over the CAN bus is
critical to synchronize operations between the main controller and peripheral controllers without delays or
message loss.
Solution:
Designed and implemented Body Control Module using a main controller and three sub-controllers (left
indicator, right indicator, wiper) to monitor switches and control LEDs/motors. Used CAN protocol for real-
time, synchronized communication between controllers, ensuring accurate operation of indicators and wiper.
Integrated fault detection logic to quickly identify and isolate subsystem failures, enhancing vehicle safety
and reliability.
Tech Used:
Embedded C, Microcontrollers (LPC2129), CAN Protocol, Left Indicator,Right Indicator,Wiper, LEDs,
Switches,Wiper (servo Motor).
3. Weather Monitoring System with Real-Time Clock and Serial Communication:
Problem:
Monitoring temperature, humidity, and time accurately in embedded systems is critical, but integrating
multiple sensors and communication protocols on a single platform can be complex.
Solution:
Developed a weather monitoring system on the LPC2129(ARM7) board to read temperature(via LM35 using
SPI and ADC), humidity (DHT11), and Real-time clock (DS1307 via I2C).Implemented SPI,I2C,and UART
protocols for sensor interfacing,timekeeping,display,and serial data transmission. Displayed all data on a 16x2
LCD and sent readings via UART for remote monitoring or logging.
Tech Used:
LPC 2129 ARM 7 Board, LM35, DHT11, DS1307 RTC, 16x2 LCD, SPI, I2C, UART, Embedded C.
Certifications:
Advanced Embedded System Course, Vector India, Chennai,Tamil Nadu Jan 2025 – Aug 2025
Developed firmware for ARM7-based microcontrollers using Embedded C/C++, configuring peripherals
(UART,SPI,I2C,CAN) through datasheet analysis and optimizing performance in RTOS and Linux
environments with Git version control.