Summary
Overview
Work History
Education
Skills
Timeline
Awards
Projects
SoftwareEngineer

Siva Sumanth Naidu Dogga

Delhi

Summary

Software Engineer specializing in C++ development, with hands-on experience in Linux system programming, socket-based networking, and driver-level exploration. Skilled in multithreading, memory optimization, and writing high-performance code. Enthusiastic about low-latency systems and competitive programming, with a strong problem-solving mindset and a passion for efficient algorithms

Overview

3
3
years of professional experience

Work History

Software Engineer

Samsung Research Institute, Delhi
07.2023 - Current
  • Project: Linux Device Driver (C++,Linux)
  • Improved kernel execution efficiency by 15% for the Tizen Light Washer through advanced data structure optimization and enhanced memory management techniques.
  • Developed and optimized Bluetooth Low Energy (BLE) modules, resulting in a 30% reduction in onboarding time for Samsung Visual Displays(VD).
  • Created and maintained 10+ Linux device drivers , ensuring high-performance hardware functionality and seamless integration with Linux-based systems.
  • Project: Quick Share ( C++,Linux)
  • Implemented Bluetooth based device discovery in C++, enabling seamless identification of nearby devices on Tizen OS.
  • Developed a custom BLE GATT server to handle secure device authentication, for secure communication.
  • Enabled cross-platform file sharing via Wi-Fi Direct, allowing reliable high-speed transfers between Linux, Windows, and Android devices.
  • Optimized performance and responsiveness by offloading file sharing processes using a threadqueue, resulting in ~90% reduction in latency and significantly smoother user experience.

Software Engineer Intern

Samsung Research Institute, Delhi
05.2022 - 07.2022
  • Developed a model to predict programming languages associated with input strings using text-based features.
  • Utilized TF-IDF Vectorizer for feature extraction and Classifier Chains to capture label dependencies.
  • Achieved 89.6% accuracy and 6.89% Hamming loss on the training dataset (80% split).

Education

M.Tech - Embedded Systems

Indian Institute of Technology Kharagpur
01.2023

B.Tech - Electronics and Communication Engineering

Indian Institute of Technology Kharagpur
01.2023

Skills

  • Programming Languages: C, C, Python, Matlab, C#
  • Frameworks & Libraries: Spring, Nodejs, Flask, TensorFlow, Selenium
  • Tools & Technologies: Git, Docker, Jira, Confluence
  • Other Skills: Kernel Development, Embedded Systems, Low Level Design, Object Oriented Programming

Timeline

Software Engineer

Samsung Research Institute, Delhi
07.2023 - Current

Software Engineer Intern

Samsung Research Institute, Delhi
05.2022 - 07.2022

B.Tech - Electronics and Communication Engineering

Indian Institute of Technology Kharagpur

M.Tech - Embedded Systems

Indian Institute of Technology Kharagpur

Awards

  • Secured a Rank of 1148 Globally in Google KickStart Coding Competition 2022.
  • Secured All India Rank 2561 in Joint Entrance Examination-Advanced, 2018.
  • Solved 500+ problems in Leetcode, with a maximum rating of 1600 in Leetcode.

Projects

Custom Linux Kernel Module for Device Driver 

  • Designed a custom device driver compatible with Linux kernels 4.x and 5.x, improving memory utilization and processing efficiency by 22%

       Samsung proprietary hardware. 

WiFi Connectivity Optimization for Embedded Systems

  • Enhanced WiFi modules for embedded systems, achieving a 30% improvement in connectivity reliability and optimizing data packet processing for greater throughput and responsiveness.
Siva Sumanth Naidu Dogga