About
My name is Igor Ostrovsky and I am a developer on the Parallel Computing team at Microsoft. Much of my time is spent working on the Parallel LINQ project, but I also contribute to other projects across our team.
It has been nearly a year since I joined Microsoft full-time, and much has happened in that year. Our team shipped a Community Technology Preview, I spoke at Seattle Code Camp, attended Super Computing Conference 2007, and recorded a Channel9 video.
I have a bachelor’s degree in Computer Science from University of British Columbia. My undergraduate thesis was related to aspect-oriented programming language, and I am a co-author on a paper called "Lightweight virtual machine support for AspectJ".
During my time at University of British Columbia, I became involved with its excellent ACM ICPC programming team. I practiced pretty obsessively, and ended up solving over 1,000 problems on a site that hosts problems from past contests. All the work paid off in the last year of my degree, when my team won the regionals, advanced to the world finals, and placed 14th. I am still active in the TopCoder online programming contests, and you can find my profile here.
My posts will mostly concentrate around features of programming languages, parallel programming, algorithms, and software development in general. I spend much of my time working with Microsoft technologies, so expect a strong focus on the .Net framework and C# in particular.
I have modified article from my personal blog following your instruccions.
http://refact.blogspot.com/2008/05/linq-tricks.html
Thanks for all.
Hi,
Could you send your e-mail please ?
Thanks,
Yeah, Igor, we need an email address.
@Frank: But it’s right up there, in the sidebar!
I added it after Yasmine’s message. I should probably add it into the About section as well.
For now, I’ll just repeat it here: “If you want to contact me, my email alias is igoros and I use GMail.”
Make sure to send me a URL once your podcast is up!