About me

I’m a programmer with professional experience of 7-8 years. I started out teaching myself programming in Common Lisp, then moved to Clojure, then Ruby. I currently have ~2 years of experience in Golang, and have recently started learning C and playing with Forth.

If you have something that involves Ruby, Golang, or PostgreSQL, then I’m your guy. I specialize in helping companies with scaling up their existing services, and usually do that by refactoring their application-layer and moving heavy computation into PostgreSQL itself. I’ve found that most scaling problems are solved by updating and refactoring an out-of-date data-model that hasn’t been updated in years.

I can be reached at ravi AT ravidesai.com.