# Vishal Agnihotri > Tech-Lead Content Platform Engineering @ LinkedIn Learning - Bringing Learning to All !! Location: San Jose, California, United States Profile: https://flows.cv/vishalagnihotri I am currently working as a Software Developer at Juniper Networks in Switching and Security Business Unit (S3BU) working in the Packet Forwarding Team of Qfx-series (qfx10K) switches since Feb 2015. I completed my Masters in Computer Science from North Carolina State University (Aug 2013- Dec 2014) specializing in Computer Networking CGPA : 4 During my previous employment with Infosys India Ltd. I was working as a Technical Support Engineer for Juniper Networks which has imparted me with concrete knowledge of Networking Fundamentals. Interested in : Network OS development, Kernel development , Virtualization and Distributed System. ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2020 – Present | Sunnyvale, CA Tech-Lead for Content Platform Engineering @ LinkedIn Learning – owning LinkedIn Learning’s core platform infrastructure—building E2E pipelines for 1P, enterprise, and third-party content ingestion and publishing; unifying heterogeneous sources into homogenous data model; and managing access control, data quality, and royalty workflows at scale. • Drove end-to-end delivery of multiple key 0→1 initiatives for LinkedIn Learning – o A new Entity Based Retrieval solution for Learning: Designed and built a new efficient content indexing and retrieval solution leveraging EBR techniques to power new semantic content understanding. o Multimedia Articles: Launched a rich text-based multimedia content type for efficient delivery of non-video instructional content, reducing content creation timelines by 15%. o Code Challenges: Introduced interactive in-platform coding practice with real-time feedback, increasing tech learner retention by 25% WoW. o Enterprise Content Filtering: Built content filtering for admins to block content based on their organization’s policies, driving multiple $1M+ deals and adoption by 30+ enterprises. o Slug Management Platform: Developed a holistic platform to manage SEO’ed slugs and prevent SEO loss for ~122K high-traffic content items. o Featured Courses on Profile: Empowered 3K+ instructors to showcase courses on their LinkedIn profiles, resulting in a 17% uplift in course engagement. o Career Development Assessments: Delivered skill evaluation assessments as part of career dev platform, leading to a 0.1% uplift in weekly skilled learners and +19% recommended course clicks. • Expert in scalable data and API modeling, modular system architecture, and high-throughput content frameworks; embedded monitoring and data-quality mechanisms to ensure system resilience, reliability, and content accuracy. ### Senior Software Engineer @ Cisco Jan 2017 – Jan 2020 | San Jose Working in the datapath team on the Enhanced Wireless Controllers (eWLC) which are the next generation wireless controllers by Cisco. • Designed and delivered User Personal Networks (UPN) feature which facilitates on-request user segregation into different private rooms. Users can add/delete other users and wireless devices to their rooms to control/restrict access to these resources. Front- ended customer interactions to gather requirements and translate it to a delivered solution by working with various cross-functional teams. • Implemented Encrypted Traffic Analytics(ETA) on eWLC that allows detecting malicious activity in the encrypted traffic without the need for bulk decryption. Responsible for implementing the export of required telemetry to support this solution. Owned and drove this feature end to end. • Designed and implemented the flow-based packet distribution model that improved data path throughput by ~20% by eliminating the need for flow locks. • Performed detail memory/performance analysis of datapath code on eWLC controllers that helped in identifying a key performance bottleneck. Rework of code resulted in performance improvement of ~30% in the CAPWAP reassembly performance. • Took initiative and introduced python-based Unit Test automation in the team by using it for ETA feature. ### Software Engineer III @ Juniper Networks Jan 2015 – Jan 2017 I am currently as a Software Engineer 3 in Packet Forwarding (Data Plane) team in Security and Switching BU working on qfx-10K series datacenter switches which are the flagship switching product for Juniper Networks. - Own L2 MAC learning and Aging data-plane module on Qfx series switches and handle all issues and feature enhancements related to this module. Implemented a polling based interrupt handling mechanism that increased the capacity by 10 percent. - Implemented feature enhancement to support various packet-actions for ‘mac-limit’ port security feature. - Currently working to 801.2 Q-inQ double tag feature on qfx-10k platforms writing the code for this feature enhancement from the scratch. - Implemented Pybot UT infra for Q-in-Q, L3 protocols, Mac-learning modules. - Worked on Proof of Concept and feature validation for Qfx-10008 Platform. ### Intern Software Engineer @ Juniper Networks Jan 2014 – Jan 2014 | Sunnyvale, California • Implemented a long sought-after feature enhancement on QFX series platform, to fetch the routing information actually programmed in the hardware to the command line. Made modifications to hardware SDK, HAL-P as well as HAL code of JunOS. Introduced 7 commands as a part of this feature. • Feature enhancement to display the ACL-TCAM utilization from HAL-P layer to the command line interface. ### Juniper Networks Escalation TAC Engineer @ Infosys Technologies Ltd Jan 2011 – Jan 2013 | Pune As a TAC Escalation Engineer my primary responsibility is to take escalations from Tier 1 engineers and direct cases from our premium, high visibility accounts. It also includes extensive troubleshooting and research to resolve any sort of Network/Technical/Hardware issues which are related to Juniper SRX Firewalls and J-series router within a specified SLA time. Worked in Juniper’s Global JTAC Insight team, troubleshooting Juniper’s SRX line of firewalls (Branch and High End models and J-Series routers).Worked extensively on • On and Off call Deployment and troubleshooting: Routing protocols (BGP,OSPF etc), Security applications (IPSec VPN, IDP, Application layer gateways, UTM, JUNOS Pulse Dynamic VPN, ) • Analysis and Replications : Analysis of packet traces, logs and Core Dump Analysis, Replicating network scenarios in Juniper Labs, • Training and Escalations: Designed course material and conducted training for new TAC engineers for IPSec VPN and High Availability. • Knowledge base and documentation: Have written 3 Knowledge Base Articles for Juniper Networks published on their site. ## Education ### Master's Degree in Computer Systems Networking and Telecommunications North Carolina State University ### Bachelor of Engineering (B.E.) in Information Technology Fr. Conceicao Rodrigues college of engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/vishalagnihotri313 --- Source: https://flows.cv/vishalagnihotri JSON Resume: https://flows.cv/vishalagnihotri/resume.json Last updated: 2026-04-12