I am Siddardh Padyala, a systems engineer passionate about building elegant solutions to complex problems. The most rewarding work for me comes from understanding the ‘why’ behind what I build—whether it’s large-scale platforms at Google or personal projects—and making things that are simple and intuitive for the people who use them.
I work as a Software Engineer at Google, focusing on backend systems programming. My technical experience spans Golang, Python, Kotlin, Kubernetes, Open Metrics, Serverless Computing, Elixir, Nginx, Redis, MySQL, and SQLite. I love technologies related to observability and distributed systems but love not having to need them more.
My engineering philosophy centers on:
- Keeping things simple—both for maintainers and users
- Breaking complex problems into smaller, more manageable pieces
- Recognizing that sometimes the best code is no code at all
- Anticipating what can go wrong (Murphy’s Law)
- Understanding that our systems reflect our organizations (Conway’s Law)
- Pursuing simplicity through conceptual compression
Work Experience
- Software Engineer at Google (2020 - Present)
- Software Engineer at Agrostar (2016-2020)
Current Interests
- Elixir
- SQLite
- LLMs and Agents
- Monitoring
- Lua