Experienced .NET architect, developer, team leader
Dedicated, self-motivated, always available, super-communicative sr. developer and architect.
I deliver high-quality work on the same level as a good software company does. Worked in a software development company for 6 years, also a startup founder. I've been on both sides of the wall so I understand what employers want very well.
I write and test code so that you wouldn't report any bugs most of the time. I guarantee.
Looking for job primarily on .NET platform, that mostly involves challenging technical and
algorithmic solutions (data parsing/processing, case analysis, optimizations and fast execution, multithreading). I perform my task producing high quality code that is easy to maintain and support.
My algorithmic skills are measured on http://topcoder.com/tc world-known website (link to my profile is
Secondary: C++, F#, CGI, Python.
Other skills: nltk, machine learning, parallel programming (threads, C# TPL), combinatorics, statistics, math programming, HTTP hacking.
Possess strong project management and team leader skills. Led teams from 2 to 7 developers with using modern tracking systems (Team Foundation Services, Visual Studio Online, MS Project) and methodologies (Agile, Scrum, waterfall).
Have experience in developing natural language processing solutions (data mining, text extracting, text classification based on machine learning).