Summary
Ramyak Singh is a Senior Software Engineer in the San Francisco Bay Area with nine years of experience building scalable, distributed systems and stream-processing pipelines. He specializes in Kotlin gRPC backends, distributed databases (Cassandra, DynamoDB), and reducing latencies through cache layers like Redis, while also contributing Go-based Kubernetes controllers and GitOps-driven deployments. His background in computer science and statistics from Purdue underpins work spanning data engineering, observability (Prometheus/Grafana), and automated testing across cloud environments. Notably, he has bridged backend systems with frontend needs—shipping Vue/TypeScript interfaces—and has practical DevOps chops from containerization to ArgoCD integrations. Colleagues rely on him for pragmatic solutions that blend performance tuning, infrastructure automation, and cross-stack delivery.
9 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree Computer Science and Statistics, Bachelor’s Degree Computer Science and Statistics at Purdue University