Summary
Overview
Work History
Education
Skills
Certification
Timeline
SoftwareEngineer
Varun K

Varun K

Senior Software Engineer

Summary

Tech professional with experience in designing innovative solutions, including developing an image processing framework at KPIT Technologies and contributing to video surveillance systems at VVDN Technology. Improved set-top box functionalities at L&T Service Technology, enhancing content security and accessibility. Skilled in C, C++, and Python, with expertise in Linux, Windows, and RTOS. Focused on crafting efficient, secure solutions and solving complex technical challenges.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
3
3
Certificates

Work History

Senior Software Engineer

KPIT Technologies
06.2023 - Current
  • Spearheaded a robust image processing framework for an ECU in a multi-part system, improving overall performance and reliability
  • Designed and implemented a Windows-based application to parse MDF4 files, extract frame data, and transmit it to the ECU
  • Created a QNX-based application to integrate the ECU with a Qualcomm server for frame processing, utilizing callbacks to manage processed YUV data and notify subscribers
  • Streamlined the transmission of processed frames back to the Windows app for MDF file storage, ensuring reliable end-to-end data handling
  • Independently extended the single-camera processing framework to support up to 6 camera feeds, improving performance by 30%
  • Boosted communication throughput by introducing full-duplex data transfer, increasing efficiency and reducing latency by 25%
  • Developed a robust SPI-based configuration driver for the CTRX8181 radar sensor, ensuring efficient communication and integration with the target system
  • Identified and resolved MISRA violations, ensuring compliance with coding standards for safety and reliability
  • Created Doxygen documentation for easy navigation and structured project reference

Software Engineer

L&T Technology Services
10.2021 - 06.2023
  • Integrated DTV-Kit middleware for AMLogic SoC-based Android set-top boxes, improving system functionality and performance
  • Added DVB-C support to enable digital cable TV reception, expanding the set-top box's capabilities
  • Implemented IP-TV support to facilitate streaming of television content over internet protocol networks
  • Integrated Conditional Access System (CAS) for secure transmission and access to premium DVB-C and IPTV content

Software Engineer

VVDN Technology Pvt. Ltd.
07.2019 - 10.2021
  • Developed low-cost video surveillance cameras using Ingenic T31L and T20 processors, featuring 1080p video streaming, 2-way audio, motion detection, line crossing detection, and support for various network protocols
  • Implemented a firmware upgrader, cutting upgrade time by 40% and reducing failures, with Watchdog ensuring system stability
  • Integrated external alarm in/out for enhanced security features
  • Conducted Board Bring-Up for initial hardware setup and system validation
  • Engineered SMTP-based email notifications and network time syncing for accurate timekeeping
  • Designed and integrated a user authentication mechanism supporting up to 20 users with varying access levels for enhanced security
  • Implemented system-side API for local GUI interaction
  • Performed rigorous validation and testing to ensure product reliability and functionality

Education

Bachelor of Technology - Electronics and Communications Engineering

Sree Narayana Guru College of Engineering & Technology
Kannur, IN
06.2013 - 04.2017

Skills

Programming Languages : C, C, Python

Certification

Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging

Timeline

Senior Software Engineer

KPIT Technologies
06.2023 - Current

Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging

04-2023

Mastering Microcontroller and Embedded Driver Development

02-2022

Software Engineer

L&T Technology Services
10.2021 - 06.2023

The Complete Python Bootcamp From Zero to Hero in Python

01-2021

Software Engineer

VVDN Technology Pvt. Ltd.
07.2019 - 10.2021

Bachelor of Technology - Electronics and Communications Engineering

Sree Narayana Guru College of Engineering & Technology
06.2013 - 04.2017
Varun KSenior Software Engineer