Summary
Overview
Work History
Education
Skills
Work Experience
Training
Personal Information
Languages
Timeline
Generic
NANDINI DANDOLU

NANDINI DANDOLU

Nellore

Summary

Dynamic Software Engineer with a proven track record at Tejas Networks Pvt Ltd, specializing in C/C++ development and innovative software solutions. Adept at enhancing networking protocols and collaborating with cross-functional teams to drive performance improvements. Strong expertise in Linux and socket programming, coupled with excellent problem-solving skills.

Overview

4
4
years of professional experience

Work History

Software Engineer R&D

Tejas Networks Pvt Ltd
02.2023 - Current

Project Title: Layer 2 Networking Feature Development.

Roles and Responsibilities:

  • LAG feature development, VLAN configuration, ERPS frame handling, and L2 feature development.
  • Proactively managed pull requests and addressed bugs, enhancing software stability.
  • Working on innovative solutions and contributing to the development of complex software systems.
  • Involved in the design, development, and testing of software features using C and C++.
  • Collaborating with cross-functional teams to solve challenging technical problems, and improve software performance.

Technologies used: C++, C, Linux.

Environment:windows

Tools used: Gerrit, Bugzilla, Spirent Test Center, Wireshark.

Software Engineer

Global Edge Software Pvt. Ltd.
Bangalore
01.2021 - 02.2023

1.Project: Inner loop development and testing for AV .

Roles and Responsibilities:

  • Created scenarios based on test cases in the Scene Edit Tool and C++ using the MTH framework. Understood levels of automation for self-driving cars.
  • Analyzed the AV stack and created on-road events to test AV behavior.
  • Developed and tested automotive software stacks, including those for self-driving car systems.

Technologies used: C++, C, Linux.

Tools used: Git, Scene Edit,Jira.

Environment: Mac OS.

2. Project: Remote Car Services

Roles and Responsibilities:

  • Developed middleware for remote car operation capabilities, including engine control, HVAC control, and door locking.
  • Understood IPC mechanisms and socket communication for CAN frame transmission.
  • Utilized threading for managing various service functionalities.

Technologies used: C++, C, Linux.

Tools used: Git,Jira

Environment: Linux.

Education

Bachelor of Engineering (B.E.) - Electronics and Communication Engineering

Sree Venkateswara College of Engineering
01.2020

Intermediate (12th Grade) -

Narayana Junior College
Nellore
01.2016

High School (10th Grade) -

Sri Chaitanya High School
Nellore
01.2014

Skills

  • C
  • C
  • Linux
  • ipc
  • threads
  • Socket programming
  • Data structures and algorithms
  • Networking protocols
  • LAG
  • ERPS
  • VLAN
  • dhcp

Work Experience

Total years of experience: 4 years ( jan-2021 to present ) 

  • TejasNetworks : 28-feb-2023 to present
  • Global Edge part of Capgemini : 18-jan -2021 to 26-feb-2023

Training

  • C
  • C++
  • Linux commands and system calls
  • Linux programming and internals
  • Linux threading
  • IPC mechanisms
  • Socket programming
  • Data structures and algorithms

Personal Information

  • Father's Name: D.Nagi Reddy
  • Date of Birth: 08/03/98
  • Gender: Female
  • Nationality: Indian

Languages

  • English
  • Telugu

Timeline

Software Engineer R&D

Tejas Networks Pvt Ltd
02.2023 - Current

Software Engineer

Global Edge Software Pvt. Ltd.
01.2021 - 02.2023

Bachelor of Engineering (B.E.) - Electronics and Communication Engineering

Sree Venkateswara College of Engineering

Intermediate (12th Grade) -

Narayana Junior College

High School (10th Grade) -

Sri Chaitanya High School
NANDINI DANDOLU