Kartik Agaram
I research ways to write software that make it easier for newcomers to understand rather than for insiders to maintain.