Welcome to my website. I maintain this site to discuss some of my interests - mostly things related to software and technology. You can read some of the articles I've written or check out some of my software.
My software interests include cloud computing, distributed and concurrent systems, software architecture, machine learning, mathematical optimization, operating systems, virtualization, computer networks, and mobile apps.
Some of my personal interests include: soccer, drums, boxing, economics, finance, history, travel, and writing.