Eugene's Site
Home

Welcome to my site!

I am a programmer, software architect and frequent online contributor on various programming topics.

In the past I used to help people on matters related to Windows network programming on microsoft.public.win32.programmer.networks newsgroup and elsewhere. These days other things take precedence though I still occasionally post here and there. I have been a Microsoft MVP in "Platform SDK" area since 2003.

I have joined Microsoft in 2009 and currently work on Windows Mobile operating system.

My interests include, obviously, computers but also history, linguistics, biology and physics. On everything except computers I prefer to read what real pros have to say so you won't find me on any forums devoted to these areas.

My programming interests include everything Win32, Unix, C++, server-side programming, network programming, creation of reusable libraries and everything related to creation of robust, secure, portable and fail-safe code. I know quite a lot about .NET and Java but prefer not to work with them.

I live and work near Seattle, Washington. I speak English, Hebrew and Russian. I can be contacted at click link to see address

For those using search engines to find me, my name can variously be spelled as: Eugene Gershanik, Евгений Гершаник or יבגני גרשניק. Due to immigration, incompatible alphabets and other issues the 'a' in my last name disappeared in the English spelling I use but can still be found among my relatives.

This site is currently under construction so many things may not work. Please be patient.