For the most of my career I have been a software engineer
who likes to design, write and optimize low-level code (which in this day
and age is defined as
My favorite shell is a debugger prompt.
Microsoft taught me how to be an operating systems engineer who knows a thing or two about systems performance and security. Facebook enabled me to refine those skills in a different context.
Public description of my career evolution is on my LinkedIn page.
My research projects are focused on empirical challenges coming from the existing large-scale software projects in industry. The key qualifier for me is the practical application of results. Any study I am involved with must be eventually useful for software engineers.
Keywords: Empirical Software Engineering; Assertions; Mining Software Repositories; Systems Programming