I am the first-author of 3 top-tier conference papers. I am also the main author of the paper that received the ACM SIGSOFT Distinguished Paper Award at the 36th ICSE conference in 2014. I was honored to have received the 2015 Microsoft Most Valuable Professional (MVP) award for my community work in .NET.
As an industry experience, I implemented "nameof" language feature in the C# compiler and shipped it with Visual Studio 14 CTP3 while working at Microsoft as an intern. I completed a prototype implementation of a breakthrough C# feature: pattern matching.
I am a web entrepreneur, professional skier, and freelance photographer. On May 2011, I co-founded a website called yapanzi.com, which is a micro-payment social marketplace for services.
I'm married to Dr. Hatice S Kaya-Okur, who is a postdoctoral research associate in Molecular & Cellular Biology at the UIUC.
|Jul 18||ASE'15 paper got accepted. Congrats to the first-author, Yu Lin!|
|May 26||Will be working in the TSE team at Microsoft for the summer|
|Apr 27||Honored to receive the Feng Chen Memorial Award.|
|Jan 1||Happy to receive the 2015 Microsoft Most Valuable Professional (MVP) Award.|
|Oct 20||Worked for a week as a consultant at a health care company in Portland.|
|Jul 31||Attended ECOOP'14 conference at Uppsala, Sweden! First time to be in Sweden.|
|Jun 7||Received ACM Distinguished Paper Award at ICSE 2014.|
|Jun 1||Attended ICSE'14 conference at Hyderabad, India! First time to be in India.|
|May 27||Started to work in the C# compiler team at Microsoft @Redmond for the summer.|
|Apr 4||Selected as a ACM CAPS award recipient for ICSE 2014.|
|Mar 4||ECOOP'14 paper got accepted. Will be at Sweden in July 28! This is my second first-author paper in a year.|
|Jan 15||ICSE'14 paper got accepted. It is my first ICSE paper. Will be at India in June!|
|Oct 15||Attended OOPSLA'13 conference at Indianapolis.|
|Oct 15||Attended ESEM'13 conference at Baltimore.|
|Sep 15||Submitted a paper to ICSE'13, collaboration with Delft University.|
|Sep 15||Received merit-based NSF Travel Grant to attend ESEM'13.|
|Sep 10||Presented "How do Developers Use Parallel Libraries?" at 2013 Illinois Symposium on Parallelism: Current State of the Field and the Future.|
|Apr||Danny received Microsoft SEIF Award! I was the writer of the grant.|
|Nov||Attended FSE'12 in Cary, NC and made my first talk, "How do Developers Use Parallel Libraries?".|
|Sep||Received Graduate College Conference Travel Grant!.|
|Jun||FSE'12 paper got accepted. It is my first first-author paper!|
I enjoy doing research in Software Engineering and Parallel Programming. I am specifically interested in interactive program transformation, automated refactoring tools, compilers, parallel libraries, and parallel programmer productivity.
A common thread in my research is understanding how programmers use parallelism in their code. Based on this understanding, my goal is to develop refactorings, bug-fixing, and profiler tools that (i) improve performance and responsiveness of general- purpose applications, (ii) increase programmer productivity, and (iii) make parallel programming accessible to all programmers.
My research projects have been funded by two Microsoft Software Engineering Innovation Foundation (SEIF'11, SEIF'13) awards.
For more details, please see my Curriculum Vitae!
See my Google Scholar profile!