Tarun Sharma

Software Engineer at Cisco

San Jose, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tarun Sharma is a full-stack software engineer based in San Jose with 10 years of experience building systems software, dataplane infrastructure, and cloud networking features for high-performance routers and switches. At Cisco he designed and led kernel- and user-space frameworks to proxy and encapsulate traffic between router CPUs and NPUs, enabling containerized routing daemons and traffic generators to run natively on IOS-XR, and added security, HA and visibility features to campus fabric products. Deeply comfortable in C/Modern C++, Rust and Python, he pairs low-level kernel/RTOS experience (Linux/QNX/FreeBSD/VxWorks) with web and tooling stacks (Flask, Dash, Redis) and virtualization (QEMU/KVM/Docker/AWS). His background includes embedded kernel and driver work at Intel and Juniper, and a history of pragmatic tooling—e.g., Python services and extended lsof utilities—to make complex distributed networking setups debuggable. Interested in cloud networking, virtualization, security and data science, he blends production-grade systems engineering with a curiosity for data-driven tooling.
code9 years of coding experience
job5 years of employment as a software developer
bookB. Tech, Electronics , Instrumentation & Control, B. Tech, Electronics , Instrumentation & Control at Thapar Institute of Engineering & Technology
bookMaster of Science (M.S.), Computer Engineering, Master of Science (M.S.), Computer Engineering at Arizona State University
bookKendriya Vidyalaya Sangathan
languagesEnglish, Hindi, Punjabi
stackoverflow-logo

Stackoverflow

Stats
11,319reputation
1.7mreached
282answers
38questions
Badges
linux-kernel
top-1%
caching
top-5%
linux
top-5%
github-logo-circle

Github Skills (37)

function-call10
linux-kernel10
call-flow10
filesystem9
caching9
linux9
gdb9
cpp8
python8
visual-analytics8
graph8
dataflow-programming8
javascript8
visualize7
visualization7

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
tarun27sh/gdb_graphs

Nov 2017 - Jan 2021

To visualize function call flow for a C/C++ program using gdb and python
Contributions:13 commits, 2 PRs, 32 pushes in 3 years 1 month
pythoncppcall-flowvisual-analyticsfunction-call
tarun27sh/games

May 2020 - Aug 2021

Contributions:10 pushes, 1 branch, 1 comment in 1 year 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tarun Sharma - Software Engineer at Cisco