Yashi Srivastava

Software Engineer

Bangalore, Karnataka, India4 yrs 8 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in developing low-power IoT mesh networks.
  • Strong background in embedded systems and networking protocols.
  • Proven track record in troubleshooting and debugging complex systems.
Stackforce AI infers this person is a skilled Software Engineer specializing in IoT and embedded systems development.

Contact

Skills

Core Skills

Embedded SystemsNetworkingTroubleshootingProblem Solving

Other Skills

C (Programming Language)nesCArtificial Intelligence (AI)C++Software DevelopmentTinyOSPresentation SkillsC/C++Embedded LinuxRTOSIEEE 802.15.4gWi-SUN6LoWPANRPLIPv6

About

Software Engineer with 3+ years of experience developing embedded and distributed networking systems at Cisco. Proficient in C/C++, nesC, Embedded Linux, and RTOS, with experience building low-power IoT mesh networks using standards such as IEEE 802.15.4g, Wi-SUN, 6LoWPAN, RPL, IPv6, and CoAP. Strong in systems programming, networking protocols, and debugging large-scale distributed device networks.

Experience

4 yrs 8 mos
Total Experience
1 yr 7 mos
Average Tenure
3 yrs 8 mos
Current Experience

Cisco

3 roles

Software Development Engineer II

Promoted

Jul 2024Present · 1 yr 10 mos

  • Develop embedded networking software for Cisco IoT networking and security platforms using C/C++, nesC, TinyOS, RTOS, and Embedded Linux.
  • Contribute to the development of a large-scale IP-based low-power mesh networking platform built on open standards, including IEEE 802.15.4g, Wi-SUN, 6LoWPAN, RPL, IPv6, MPL, and CoAP.
  • Design and debug networking components enabling secure device-to-cloud communication in constrained IoT environments.
  • Support large-scale smart infrastructure deployments such as Advanced Metering Infrastructure (AMI), demand response systems, and smart utility networks.
  • Work on networking platforms powering smart grid and utility deployments used by global providers including BC Hydro.
C (Programming Language)nesCEmbedded SystemsArtificial Intelligence (AI)C++Software Development+3

Software Engineer

Aug 2022Jun 2024 · 1 yr 10 mos

  • Worked on enterprise-scale collaboration and contact center systems, supporting distributed telephony and communication platforms built on Cisco UCCX.
  • Debugged complex issues across Linux systems, networking layers, and application services, resolving critical production incidents for global customers.
  • Performed deep log analysis and protocol-level troubleshooting to identify root causes and improve platform stability and performance.
  • Developed internal web-based automation tools that streamlined engineering workflows and reduced repetitive troubleshooting tasks by 25%.
  • Collaborated with 10+ cross-functional product and engineering teams to diagnose software defects and deliver reliable fixes for enterprise deployments.
  • Leadership & Extracurricular Activities -
  • Organizer @ TAC All Hands: Coordinated the annual organization-wide event, bringing together engineering and support teams; helped plan logistics, sessions, and cross-team engagement activities.
  • Technical Mentor & Community Contributor: Guided peers and early-career engineers on networking fundamentals, troubleshooting techniques, and career development within technical communities.
Customer ContactTroubleshootingOral CommunicationEIGRPCisco Unified Communications Manager (CUCM)Business Strategy+21

Undergraduate Technical Intern

Jan 2022Jul 2022 · 6 mos

  • • Worked on CCSM Log Analyzer, a web-based tool for real-time log ingestion and analysis, enabling faster debugging, improved system monitoring, and more efficient diagnostics for engineering teams.
Network AdministrationLocal Area Network (LAN)Problem Solving

Geeksforgeeks

Technical Content Writer

Feb 2021Jun 2022 · 1 yr 4 mos · Remote

  • Link of the articles :
  • https://www.geeksforgeeks.org/user/yashisrivastav/contributions/?type=articles

Highradius

Tech Intern

Jan 2021Mar 2021 · 2 mos

  • The objective was to create a financial dashboard for a company and the working domain included various Machine Learning algorithms for analysis of data, also producing a working web application using MySQL and Java as backend and JavaScript ,ReactJS as frontend in the project.
Problem Solving

The sparks foundation

Data Science Analyst Intern

Sep 2020Oct 2020 · 1 mo

Konnexions-kiit

Machine Learning Instructor

Aug 2020Jan 2022 · 1 yr 5 mos · Bhubaneswar, Odisha, India

  • Konnexions is the IT-society of KIIT University with the mission to provide open-source education and industry-oriented training in the recent fields of computer science to the students to advance their career. I am currently the Machine Learning Instructor having taught and mentored around 120 students in a semester-long course.

Indian institute of technology, kanpur

2 roles

Python Programming – A Practical Approach

Jun 2020Jul 2020 · 1 mo

  • Python is an interpreted, high-level, general-purpose programming language. This course is a great to both fundamental programming concepts .

Training in Machine Learning

May 2020Jun 2020 · 1 mo

  • In this course i am able to :
  • Understand the fundamental concepts in machine learning and popular machine learning algorithms.
  • Understand the fundamental issues and challenges of machine learning such as data, model selection, model complexity, etc.
  • Understand the strengths and weaknesses of many popular machine learning approaches.
  • Understand the underlying mathematical relationships within and across Machine Learning algorithms and the paradigms of supervised and unsupervised learning.
  • Design and implement various machine learning algorithms in a range of real-world applications.
  • Boost your hire ability through innovative and independent learning.

Robust results private limited

Intern

May 2020Jun 2020 · 1 mo · IIT kanpur,India

  • Internship withRobustresults Pvt ltd. an IITK incubated company, for 6 weeks duration from May-June
  • 2020 worked on several projects / research during this time.

Kpit

Reached Technical Readiness Level 4.

Sep 2019Mar 2020 · 6 mos

Model united nations

Delegate of CND (Intermediate Level)

Sep 2019Sep 2019 · 0 mo

Indian institute of technology, kanpur

Artificial Intelligence and Internet Of things Intern.

May 2019Jun 2019 · 1 mo · Kanpur, Uttar Pradesh, India

  • Artificial Intelligence and Internet Of things Intern.
  • Worked on a project on Natural Language Processing and timed series data, named, "Analysis of Effect of News Sentiments on Stock Prediction", under iSmriti, IIT Kanpur.

E labs

Training in Internet of Things

Mar 2019Oct 2019 · 7 mos

  • Internet has changed our life so much , think The IoT is about to change it all over again .I've learned
  • IoT Based Humidity and Temperature Monitoring Using Arduino Uno.
  • In Our project we used the DHT11 sensor for sensing temperature and humidity, Arduino microcontroller is used to control the devices and ESP8266-01 as the Wifi module which has the facility to upload data to IoT cloud(Thingspeak).

Model united nations

Delegate of UN Oceans

Sep 2018Sep 2018 · 0 mo

Education

Kalinga Institute of Industrial Technology, Bhubaneswar

Bachelor of Technology - BTech — Computer science and system

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Embedded Systems & Networking

Explore similar profiles based on matching skills and experience