Summary
Ryan Rozanski is a Senior Software Engineer with a decade of experience building fault-tolerant, high-scale systems and automation at Cisco from core telemetry pipelines to geographically redundant backups. He is fluent across paradigms—imperative, object-oriented, functional, and relational—and codes in C, Python, Go, Scheme and miniKanren, bringing a research-informed perspective from an MS in Computer Science. Ryan’s full-stack operational expertise spans SQL, Redis, InfluxDB, Kapacitor, NATS, Kafka, Ansible, Docker and Kubernetes, enabling him to design robust data collection, distribution, and self-healing automation. He combines deep implementation skills with applied theory (having taught interpreter construction and logic programming) to solve complex distributed-system challenges. Based in San Jose, he pairs continual learning with pragmatic delivery, often surfacing elegant solutions that bridge academic concepts and production-grade engineering.
10 years of coding experience
6 years of employment as a software developer
Master's of science, Computer Science, 3.45 GPA, Master's of science, Computer Science, 3.45 GPA at Indiana University Bloomington