# Louis Satrijo > Principal Software Engineer at Palo Alto Networks Location: San Jose, California, United States Profile: https://flows.cv/louissatrijo ## Work Experience ### Principal Software Engineer @ Palo Alto Networks Jan 2022 – Present | Santa Clara, California, United States ### Technical Leader @ Cisco Jan 2016 – Jan 2022 | San Jose, California, United States Developed infrastructure software for the Cisco IOS XE operating system for enterprise networking devices (programmed primarily in C). Led a 3-person team to develop the Service Directory component used for locating services within a stack of switches or a cluster of devices. Lead author for the requirements, functional specification, and design documents for the Service Directory project. Enhanced the Operational Data Manager (ODM) library to operate within a nanoservice to consolidate many in-memory databases to a single database in a cluster. Enhanced the subscription capabilities of the Emulated Database to enable data consistency for subscribers of telemetry data. Implemented automated unit tests that automatically detects memory leaks for the Emulated Database and ODM components. Designed ODM serviceability enhancements to capture and retain critical error info even when logs have wrapped. Developed automated platform tests in Python. Developed automated unit tests in C and Lua. ### Technical Lead Software Engineer @ Ericsson Jan 2012 – Jan 2016 | San Jose, California, United States Development of QoS and ACL forwarding plane software for the SSR multi service edge router (MSER). Design owner of Traffic Management (queuing) line card software running on Ericsson SNP4000 Network Processor (programmed in C). Implemented ACL for subscribers using Broadcom NL11000 TCAM on SNP4000 based line card (programmed in C). Implemented OpenFlow/SDN TCAM based table using Broadcom NL11000 TCAM for EZchip NP4 based line card (C and microcode). Implemented Layer 2 ACL using Broadcom NL11000 TCAM on EZchip NP4 based line card (C and microcode). Awarded PDU IP Routers Employee Award in 2015 for driving several critical system level issues to resolution. ### Senior Software Engineer @ Redback Networks, an Ericsson Company Jan 2006 – Jan 2011 | San Jose, California, United States Development of QoS control plane software for the SSR and SmartEdge multi service edge routers (MSER). Development in C on Linux and Unix (NetBSD) in a multi-threaded, multi-process environment. Implemented QoS for economical link aggregation groups. Implemented Dynamic QoS Parameters to allow customization of QoS policies for individual subscribers. Provide fixes for high escalation issues for major accounts such as British Telecom. ### Software Engineer @ Redback Networks Jan 2001 – Jan 2005 | San Jose, California, United States Development of control plane software for the SmartEdge multi service edge router (MSER). Development in C on Linux and Unix (NetBSD) in a multi-threaded, multi-process environment. Implemented Circuit Creation on Demand for 802.1q VLANs. Implemented modular software upgrade of the Packet Processing ASIC software for the Interface State Manager process. Implemented provisioning of Gigabit Ethernet, Channelized OC12, Channelized STM1, and Channelized DS3 line cards for the Controller State Manager process. Awarded Redback Spider Value Award for Integrity in 2004. ### Software Engineering Intern @ Pivotal Corporation Jan 2000 – Jan 2000 | North Vancouver, BC, Canada Developed database and user interface components for Pivotal CRM. Programmed in Microsoft Visual C++ and MFC on a Windows 2000/98/NT platform. ### Junior Software Developer @ MDA (Macdonald Dettwiler & Associates) Jan 1999 – Jan 1999 | Richmond, BC Canada Developed software components of a high resolution satellite image processing system. Programmed in C++ on a UNIX platform. ## Education ### Bachelor’s Degree in Computer Science The University of British Columbia ## Contact & Social - LinkedIn: https://linkedin.com/in/louissatrijo --- Source: https://flows.cv/louissatrijo JSON Resume: https://flows.cv/louissatrijo/resume.json Last updated: 2026-04-12