Summary
Overview
Work History
Education
Skills
Languages
Technical Skills:
Projects:
Timeline
Generic

VARUN KUMAR KUDIKALA

HYDERABAD

Summary

Dedicated Embedded Software Engineer with 5.7 years of experience in developing, testing, and maintaining software for embedded systems. Proficient in C/C++, , microcontroller programming,RTOS and hardware-software integration. Strong problem-solving abilities with a keen eye for optimizing system performance and reliability.

Overview

6
6
years of professional experience

Work History

Embedded Software Engineer

SIMS Healthcare Pvt Ltd
Hyderabad
01.2019 - Current
  • Developed low level drivers for communication protocols such as SPI, I2C, UART, USB.
  • Established proof-of-concepts through the creation of prototypes, demonstrating the potential success of proposed solutions.
  • Created and deployed firmware for microcontrollers, utilizing both C and C++ programming languages.
  • Enhanced user experience and interaction through the development of intuitive user interfaces for embedded devices.
  • Developed and integrated communication protocols such as CAN, SPI, and I2C into microcontroller-based systems.
  • Collaborated with hardware engineers to ensure software and hardware compatibility.
  • Identified possible flaws in design or implementation by analyzing system specifications.
  • Assisted in evaluating project expenses and proposing recommendations for conceptual and design adjustments.

Education

Bachelor of Technology - Electronics And Communications Engineering

Mallareddy Engineering College
Hyderabad
04-2018

Diploma - Electronics And Communications Engineering

Govt Polytechnic College
Parkal
04-2015

Gouthami Vidhaynikethan High School
Nekkonda
04-2012

Skills

  • Reliability
  • Scripting Languages
  • Continuous integration
  • System Architecture
  • Software and hardware implementation
  • System Testing
  • Software testing
  • Data Acquisition
  • Technical Analysis

Languages

Telugu
First Language
English
Advanced (C1)
C1
Hindi
Intermediate (B1)
B1

Technical Skills:

  • Programming Languages: C, C++, Python, Java
  • Embedded Systems:ESP32, ARM Cortex, AVR, PIC, STM32, Raspberry pi
  • Operating Systems: (Beginner : RTOS (FreeRTOS))
  • Tools and IDEs: VS code, Code composer , STMCube, Eclipse
  • Protocols: UART, SPI, I2C, CAN, TCP/IP, USB
  • Hardware Debugging Tools: JTAG,UART, Oscilloscopes, Logic Analyzers
  • Version Control: Git
  • Software Development Methodologies: Agile

Projects:

VMON(Vital Monitor Project with Single Lead ECG, Body Temperature, SPO2, Heart Rate, and Bluetooth Communication):

Role: Embedded software Engineer
Duration: [2019] – [2022]

Technologies Used:

Microcontroller: Espressif ESP32D

Programming Languages: C, C++

Communication Protocols: Bluetooth (BLE)

Development Tools: platformIO, ESP-IDF, VScode, Oscilloscope, Logic Analyzer

Sensors: Single lead ECG, body temperature sensor, SPO2 sensor, heart rate sensor

Interfaces: Mobile application for iOS and Android

Developed a comprehensive vital monitor system capable of measuring single lead ECG, body temperature, SPO2 (oxygen saturation), and heart rate, with Bluetooth communication for integration with a mobile application.

Designed and implemented firmware for ESP32D microcontroller to manage data acquisition from biomedical sensors.

Developed algorithms for filtering and processing sensor data to ensure accurate and reliable measurements.

Implemented Bluetooth communication protocols to enable seamless data transmission to a mobile application.

Conducted extensive testing and validation of the system to ensure accuracy, reliability, and compliance with medical standards.

Hydroponic Automated Dosage System with 4G & WiFi Connectivity

Role: Embedded software Engineer
Duration: [2022] – [2023]

Technologies Used:

Microcontroller: Espressif ESP32D

Programming Languages:  C++

Communication Protocols: 4G, Wi-Fi, UART, SPI, I2C

Development Tools: PlatformIO, VScode, Oscilloscope, Logic Analyzer

Sensors: pH sensors, EC sensors, Temperature sensors, Doasge pumps

Interfaces: Mobile application for iOS and Android

Developed an advanced hydroponic automated dosage system designed to precisely control nutrient levels, pH, and water supply in hydroponic farming environments. The system features both 4G and Wi-Fi connectivity for remote monitoring and control via a mobile application.

Designed and implemented firmware for Espressif ESP32D microcontrollers to manage data acquisition from multiple sensors and control dosing pumps.

Integrated various sensors (pH, EC, temperature) with the microcontroller to continuously monitor and adjust nutrient solution parameters.

Developed algorithms to automatically adjust nutrient and pH levels based on real-time sensor data.

Implemented both 4G and WIFI communication protocols to enable reliable remote monitoring and control via a mobile application.

Collaborated with mobile app developers to design a user-friendly interface for system configuration, real-time monitoring, and data logging.

Conducted extensive testing and debugging to ensure system reliability and accuracy under various environmental conditions.

Smart Irrigation System with Advanced Soil Sensors, Weather Station, and Solenoid Valve Control using LoRa and 4G

Role: Embedded software Engineer
Duration: [2023] – [2024]

Technologies Used:

Microcontroller: ESP32D

Programming Languages:  C++

Communication Protocols: LoRa, 4G, UART, SPI, I2C

Development Tools: Vscode, PlatfromIO, ESP-IDF, Oscilloscope, Logic Analyzer

Sensors: NPK, moisture, pH, EC, weather stations

Interfaces: Web and mobile applications

Developed and deployed a smart irrigation system leveraging advanced soil sensors (NPK, moisture, pH, EC), a weather station, and solenoid valve control using LoRa and 4G technology to enhance agricultural efficiency and sustainability.

Designed and programmed firmware for Espressif ESP32d microcontrollers to interface with multiple soil sensors and weather stations

Integrated soil sensors measuring NPK, moisture, pH, and EC, along with weather stations, to continuously monitor soil and environmental conditions.

Developed algorithms to automate solenoid valve control based on real-time sensor data, ensuring optimal water and nutrient delivery.

Implemented LoRa and 4G communication protocols for reliable long-range data transmission and remote system control.

Built data processing and analysis routines to interpret sensor data and adjust irrigation schedules accordingly.

Conducted rigorous testing and debugging in various field conditions to ensure system reliability and effectiveness.

Timeline

Embedded Software Engineer

SIMS Healthcare Pvt Ltd
01.2019 - Current

Bachelor of Technology - Electronics And Communications Engineering

Mallareddy Engineering College

Diploma - Electronics And Communications Engineering

Govt Polytechnic College

Gouthami Vidhaynikethan High School
VARUN KUMAR KUDIKALA