Ryan Rishi.

I'm a software engineer focused on building great user experiences.

Over the course of my career, I'm grateful to have had the opportunity to work across multiple focus areas including frontend development, backend development, infrastructure, and operations.

Fast-forward to today, and I've had the privilege on working at an audio ad tech startup, a workplace platform startup, and a customer engagement platform. My main focus these days is leading product-focused engineering teams to deliver highly available backend services in order to deliver great experiences to the end-user.

Here are a few technologies I've enjoyed working with recently:

Outside of work, I enjoy listening to and playing music, cooking, traveling, and saying hi to dogs I pass on the street.


Writing about technology, music, and life.

Solving Wordle

Wordle has taken the world by storm. Here's a program to solve it efficiently.

Managing the Same AWS Key Pair in Multiple Terraform Workspaces

Importing key pairs into a Terraform workspace can lead to some unexpected results. This post outlines the problem and provides a solution by manipulating the Terraform state.

Edward Tufte: Presenting Data and Information

Some learnings from Edward Tufte's "Presenting Data and Information" course

Read all posts →


Data visualization, conference talks, and web scrapers.

paperless-ng Terraform

Terraform module to set up paperless-ng on AWS.

Loudness Wars

A closer look at how recorded music has been getting increasingly louder over the past 50 years.


I wrote a bot that texts me when a Yosemite reservation I'm interested in becomes available.

See all projects →