# Jerome Purushotham > Distributed Systems | Virtualization | AI powered assistants Location: San Ramon, California, United States Profile: https://flows.cv/jeromepurushotham Hands-on software engineer and architect with 25+ years of experience building high-performance systems for distributed infrastructure, storage, and cloud-native platforms. I focus on building scalable, resilient systems with a developer-first mindset—translating complex architecture into reliable, maintainable platforms that deliver real impact. Most recently co-led the development of an AI-powered technical support assistant at RunLLM, combining multi-agent LLM orchestration (OpenAI, LLaMA), RAG pipelines, and microservices on GCP. Prior to that, I led platform engineering efforts at Cisco and Springpath, architecting secure, scalable REST APIs, lifecycle management solutions, and multi-hypervisor orchestration for hyper-converged infrastructure. Known for delivering real-world impact—whether building from scratch at a startup, or leading platform modernization at scale. Passionate about API-first design, systems that scale, and enabling engineering velocity through well-architected platforms. Core strengths: Distributed Systems, Scale-Out Architecture, Cloud Infrastructure, LLM/RAG Applications, Systems Management, REST APIs, SaaS Observability, Microservices, Developer Platforms ## Work Experience ### Principal Engineer @ RunLLM Jan 2023 – Present | San Francisco Bay Area Co-led the development of an AI-powered technical support assistant, combining RAG pipelines, fine-tuned LLMs (LLaMA 3, OpenAI APIs), and multi-agent orchestration for high-accuracy responses. Designed and deployed a FastAPI-based microservice architecture on GCP, integrating Slack, Zendesk, and GitHub. Built scalable data pipelines, vector search (Elasticsearch), and event-driven workflows to automate and accelerate support operations for modern developer teams. ### Principal Engineer @ Cisco Jan 2017 – Jan 2023 | San Jose, California, United States Architected and led the design of scale-out management solutions for Cisco’s Hyperflex distributed storage platform. Delivered secure, multi-hypervisor (vSphere, Hyper-V, KVM) lifecycle management, REST APIs, and platform observability for performance, health, and capacity. Spearheaded security hardening (FIPS, STIG), resource monitoring tools, and non-disruptive Linux OS migrations, driving adoption across enterprise environments. ### Staff Engineer @ Springpath (Acquired by Cisco in 2017)) Jan 2013 – Jan 2017 | Sunnyvale, California, United States Early team member building the complete management stack for a hyper-converged infrastructure platform (acquired by Cisco). Led design and implementation of policy-based distributed control plane, secure REST APIs, upgrade automation, and developer/QA productivity tools. Helped deliver a working MVP in four months and scaled the platform for enterprise-grade deployments. ### Senior Staff Engineer @ VMware Jan 2006 – Jan 2013 | Palo Alto, California, United States Architected and developed VMware Update Manager—industry’s first non-disruptive patch and scale-out orchestration tool for ESX and guest OS. Delivered key platform integrations including SMP Fault Tolerance and Cisco Distributed Virtual Switch deployment support. Work contributed to broad platform adoption and simplified lifecycle management for VMware’s global customer base. ## Education ### Master's degree in Mathematics Bangalore University ### Master's degree in Systems Analysis and Computer Applications National Institute of Technology Karnataka ## Contact & Social - LinkedIn: https://linkedin.com/in/jeromepurushotham --- Source: https://flows.cv/jeromepurushotham JSON Resume: https://flows.cv/jeromepurushotham/resume.json Last updated: 2026-04-12