Richard Anton

Software Developer and Writer



I am a software developer. I am currently working at Snowflake as a Principal Engineer, mostly on Streamlit. Previously I worked at Amazon Advertising and for a time in AWS Observability, and at Google as an SRE (Site Reliability Engineer) for 5+ years.

Now days I mostly work on large distributed systems, especially system design, architecture, scalability, and reliability.

I spend a lot of time trying to help and mentor other engineers on technical and non-technical aspects of software engineering and technical leadership.

I also like to blog mostly about technical leadership and software engineering things, but sometimes just to show off programming projects.

In my free time I like to play around with natural language processing, generative AI, machine learning, computer vision, and computer graphics.

Because I am an avid life-long learner, and have a long standing interest in psychology and cognitive science, I created a website and run a newsletter at, on memory improvement, mnemonics, memorization techniques, and self-learning.

I also help out my wife, Amy, with her travel planning business, Dash Away Trips.

Check out my projects page for some of my projects, articles and presentations.