# Santosh Madugundi > Principal Software Engineer at Palo Alto Networks Location: Pleasanton, California, United States Profile: https://flows.cv/santoshmadugundi I am a Principal Software Engineer specializing in cloud infrastructure, platform engineering, and AI-driven systems. My work focuses on building secure, scalable platforms that enable engineering teams to deploy, operate, and govern complex workloads reliably across hybrid and on-prem environments. Currently at Palo Alto Networks, I architect and develop multi-tenant orchestration platforms, AI agent frameworks, and GPU-backed infrastructure that power enterprise-scale automation and AI workloads. I have designed systems that enable safe production changes, automated incident reasoning, and policy-governed execution using LLM-based agents integrated with enterprise systems such as Kubernetes, GitLab, and observability platforms. I am deeply involved in advancing Agentic AI infrastructure, building secure execution frameworks with policy guardrails, identity-aware access controls, and governed tool execution. My recent work includes developing AI-powered operational assistants, secure AI code platforms, and hybrid GPU compute orchestration systems leveraging on-prem and cloud resources efficiently. I actively contribute to AI ecosystem and developer platforms, including AI code editors, LLM infrastructure tools, and agent frameworks. My focus is on enabling reliable, secure, and production-ready AI platforms through strong architectural design, observability, and policy-driven automation. My core expertise includes: • Platform Engineering and Distributed Systems • Agentic AI Infrastructure and LLM-powered Automation • Kubernetes, Cloud Infrastructure, and Hybrid GPU Platforms • Multi-Tenant Orchestration and Policy-Driven Systems • Reliability Engineering, Observability, and Incident Automation • Cloud Platforms: GCP, AWS, OCI, and VMware-based on-prem environments GitHub: https://github.com/saneroen ## Work Experience ### Principal Software Engineer @ Palo Alto Networks Jan 2022 – Present | San Jose, California, United States ### Member Of Technical Staff @ Cohesity Jan 2020 – Jan 2022 | San Jose, California, United States ### Member Of Technical Staff @ VMware Jan 2019 – Jan 2020 | Palo Alto, California ### Software Engineer @ Cisco Jan 2017 – Jan 2019 | San Jose, California ### DevOps Tools Engineer @ Silver Peak Jan 2016 – Jan 2017 | Santa Clara, CA ### Software Engineer @ Shadow Networks Jan 2016 – Jan 2016 | Santa Clara, CA Designed and Developed a Malware Analysis Engine (using Java) to execute Python plugins in the specified order & Implemented Bro in ShadowBox to generate logs out of network traffic. Developed Python plugins for Virustotal and Google Safe browsing. Used Jenkins for continuous Integration and various build tools like Maven and Git for Version Control. Wrote Puppet manifest files to deploy automated tasks to many servers at once. Built binaries using tools like Maven, Gradle and Ant. Worked on Continuous Integration using Jenkins and Writing puppet scripts to automate cloud infrastructure. Skills used: Java, Python, Vagrant, Open Stack, Puppet, Logstash, Kibana, ELK, Ansible, Jenkins ### Software Engineer Intern @ Shadow Networks Jan 2015 – Jan 2015 | Santa Clara, CA Integrated Virustotal (both CLI and GUI versions) for checking URL’s, IP address, Domains and MD5 for version Shadowbox 1.7 & Shadowbox 2.0 using Ext-JS and Java-REST. Mapped over the existing Splunk IOC queries to Lucene for Shadowbox 2.0 analytics. Worked on Shadow Host Manager API for checking the status of VMs, gathering logs from Terminal and represented them as graphs in ShadowBox UI using Java RESTful services, High charts and Ext-JS. Worked with a team to implement H2o machine learning platform for ShadowBox. Worked on evaluating applicability and usefulness of views on the data, refining the Analytics API. Investigated on integration of current Splunk related logging and searches to ELK. Configured KVM based Linux machines. ### Software Engineer @ VIOTALK LLC Jan 2015 – Jan 2015 | Fremont Worked on the development of Viotalk, the first in its kind of Next Generation Email System. Configured Amazon EC2 instances using configuration management tools like Chef and Ansible. Designed and managed networks of machines both virtual & metal with modern management tools such as Chef, Puppet and Jenkins. Worked with the Software development team to design & develop application specific modules to provide effective solutions for the HR Team. Used Hibernate framework to enable ORM with MySQL database to execute effective queries and develop a language-independent platform. Responsible for storing maintaining and performing queries on DynamoDB of AWS which stores login and logout logs. Was part of the team which developed the Timesheet module which monitors logins. Deployed the application in public cloud AWS EC2 instances to improve utilization of resources. As a part of the DevOps team, achieved continuous delivery using Jenkins Workflow plugin along with Docker Container system for automatic deployment ### Graduate Student Research Assistant @ San Jose State University Jan 2014 – Jan 2014 | San Jose Designed and maintained websites for Professor Fayad using PHP and JavaScript. Designed patterns for various EBT’s and BO’s based on Software stability model ## Education ### Master of Science (MS) in Computer Software Engineering San José State University ### Bachelor of Technology (BTech) in Computer Science JB Institute Of Engineering and Technology (JBIET) ### Udemy ## Contact & Social - LinkedIn: https://linkedin.com/in/santoshmadugundi - GitHub: https://github.com/saneroen --- Source: https://flows.cv/santoshmadugundi JSON Resume: https://flows.cv/santoshmadugundi/resume.json Last updated: 2026-04-12