# Sayan Bandyopadhyay > Software Engineer at Intel Location: San Francisco, California, United States Profile: https://flows.cv/sayanbandyopadhyay Software engineer ## Work Experience ### Staff Software Developer @ Intel Corporation Jan 2019 – Present | San Jose, California, United States ### Software Engineer @ Intel Corporation Jan 2018 – Jan 2019 | Santa Clara, California Part of the Driver software team. C++, C, Python ### Software Developer intern @ Cradlepoint Jan 2017 – Jan 2017 | San Francisco Bay Area Worked with the client team of SD-WAN division, formerly Pertino Networks. Icmp responder -> • Designed and developed a Internet Control Message Protocol (ICMP) echo responder module as part of the client’s pluggable packet path architecture to establish reachability from a client to other hosts over the overlay network. Worked with an existing mature cross-platform codebase in C++ across Windows, MacOS, Linux, Android. • Allowed us to determine whether a remote peer is active and reachable, even if a local firewall is operating. Internal nmap like tool -> • Designed and developed an nmap like internal tool to scan the overlay network from a client and find inconsistencies between control layer information and the actual network. • Also provided information on the number of clients which have firewall running or are inconsistent with control Layer information. Manifest driven diagnostics • Added ability to select which tests and subtests to run at run-time through a JSON manifest file. • This enabled future ease for remote engineers to diagnose a client in case of troubleshooting. ### Software Engineer @ Juniper Networks Jan 2013 – Jan 2016 | Bengaluru Area, India Developed SNMP (Simple Network Management Protocol) support for TWAMP (Two Way Active Measurement Protocol) client - A measurement protocol service. Designed and developed a flow monitoring service for linux on Juniper PTX routers called JFlow in C. Developed modules including Control Plane, Live debugging support, Logging facilities. Worked in a multi-threaded environment solving critical memory and synchronization issues using help of tools like gdb and valgrind. Developed and automated unit tests in perl to prevent introduction of regression bugs. ## Education ### Master’s Degree in Computer Science Stony Brook University ### Bachelor’s Degree in Computer Science RV College Of Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/saynb --- Source: https://flows.cv/sayanbandyopadhyay JSON Resume: https://flows.cv/sayanbandyopadhyay/resume.json Last updated: 2026-04-12