Home

I am a Ph.D. candidate at Georgia Institute of Technology, College of Computing. I have been working with Prof. Yannis Smaragdakis since fall of 2003.

My research focuses on developing tools to reduce the accidental complexities (complexities not related to the core solutions) in software engineering. I apply programming languages techniques to raise the abstraction level used in program construction: I design language abstraction mechanisms that support better modularity and reuse, and I enable programmers to develop their own domain-specific abstractions through program generation.

Contact:

Job Search

I am looking for faculty positions at research universities, or research staff member positions at industrial labs, starting Fall 2009.

My application material: