# Sreekanth Rupavatharam > Principal software engineer - Microsoft Location: Campbell, California, United States Profile: https://flows.cv/sreekanthrupavatharam I am an experienced software engineering professional with proven track record in developing high quality kernel and embedded software in FreeBSD and Linux * TCP/IP network stack and protocols. * System and processor bring up. * Device drivers. * Processor and System bring up. * Load balancers(SLB) and clustering. * Excellent debugging skills * Active participation in open source community(FreeBSD and Linux). * Multiple patents in the areas of operating systems and networking. ## Work Experience ### Principal Software Engineer @ Microsoft Jan 2022 – Present | Campbell, California, United States ### Software Engineer @ VMware Jan 2020 – Jan 2022 | San Francisco Bay Area Designed and developed support for smartNiC offloading on the NSX distributed firewall. Performance tuning and benchmarking of L7 and idps traffic ### Principal Engineer - SW @ Juniper Networks Jan 2015 – Jan 2020 | San Francisco Bay Area Tech lead in the Core-OS team leading projects in both Linux and FreeBSD operating system. Primarily responsible for network stack implementation in Linux for Juniper routing products, providing 3rd party application support, Platform bringup and Device drivers. Extensive hands-on work in Linux and FreeBSD TCP/IP stack, VRF implementation, device drivers and Tool development. Also involved in patent reviews, open source initiatives and mentorship program. ### Senior Staff Engineer @ Juniper Networks Jan 2014 – Jan 2015 | sunnyvale, california * JUNOS software modernization. * System bring-up. * Memory management and performance measurement. * Developing custom tools and infrastructure. * OS Support for platform teams. * Mentoring and guiding junior team members. * Cross BU co-ordination of projects. ### Platform architect @ Touchpoint Restaurant Innovations Jan 2012 – Jan 2013 | Palo Alto, California * Platform qualification and bring up. * Design of wireless Access points and captive portal. * Wireless traffic analytics and heuristics. * Automatic provisioning of systems * POS printer management. ### Senior staff engineer @ Juniper Networks Jan 2005 – Jan 2012 * FreeBSD and Linux kernel enhancements. * TCP/IP and protocol enhancements. * Kernel infrastructure and architecture. * System on Chip(SOC) bring-up * Device drivers * Tools and infrastructure development ### Senior Software Engineer @ Redline networks Jan 2002 – Jan 2005 Load balancer(SLB), clustering solutions, device drivers, TCP/IP ### Senior Software Engineer @ Cambira corporation Jan 2001 – Jan 2002 | Santa clara, CA active networking, drivers, wan acceleration, QNX operating system. ### Software Engineer @ Citrix(Netscaler) Jan 2000 – Jan 2001 load balancers, tcp/ip, device drivers. ### Research Engineer @ Centre for Development of Telematics (C-DOT) Jan 1997 – Jan 1999 | Bengaluru Area, India tcp/ip, vsat networks, device drivers. ## Education ### Bachelor of Engineering - BE in Electronics and communication Engineering Gulbarga University ### Bachelor of Engineering in Electronics and communication engineering PDA College of Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/sreekanthrupavatharam - Portfolio: http://www.juniper.net - GitHub: https://github.com/rskanth --- Source: https://flows.cv/sreekanthrupavatharam JSON Resume: https://flows.cv/sreekanthrupavatharam/resume.json Last updated: 2026-04-12