Saturday, November 10, 2007

About myself

My name is Sergey Solyanik. I live in Seattle and work at Microsoft.

Here's an abbreviated version of my resume:

Where I went to school:
  • University of Washington, '01-'02, MBA, Technology Management
  • University of Pennsylvania '95-'97, MS, Computer Science
  • Moscow Institute of Physics and Technology, '97-'82, MS, Physics

Where I work(ed):
  • Microsoft, 2008-present, Development Manager
    • Leading a team of 20+ developers on a startup project in datacenter management.
  • Google, 2007-2008, Software Engineer
    • Served as a tech lead on a new business voice project
    • Implemented road traffic incidents in Google Maps
    • Implemented multi-user chat in Gmail
    • (Re)Implemented most of the client portion of Gmail spellchecker
    • Led Google Readability team; Served as JavaScript readability reviewer
    • Served on Seattle Hiring committee
  • Microsoft, 1998-2007, Software Design Engineer, Development Lead, Development Manager
    • Ran development for Windows Home Server v1
    • Ran development for an effort to port Windows NT to a new CPU
    • Ran Windows CE Middleware team
    • Implemented Bluetooth stack for Windows Mobile
    • Implemented Windows CE version of MSMQ
    • Ported DCOM to Windows CE
    • Implemented CMD and console subsystem for Windows CE
  • Bentley Systems, Inc., 1993-1997, Software Developer
    • Implemented JIT compiler and optimizing compiler backend for Java port to MicroStation
    • Ported MicroStation to PowerMac, OS/2, Solaris x86, and several Windows NT architectures
    • Implemented several device drivers for graphics, printing, and input.


Hobbies:
  • Coding
  • Halo
  • Economics
  • Politics


**This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.**