Профессиональные навыки
WCFXamlC++ .NETC#
Опыт работы
Август 2013 — по настоящее время
diwip
.NET Game Developer
Москва
Январь 2012 — Декабрь 2012
Nova
Senior .NET Developer
Москва
Обязанности и достижения

Programming of large-scale metrology software package – modular MVVM-driven WPF application. As member of Agile team of developers I have developed important parts of the application in test-driven manner and wrote unit tests with required coverage level. I also engaged in creation application’s architecture, performance profiling and repairing memory leaks.Technologics :- C#- WPF(MVVM)- LINQ- WCF- parallel programming with TPL- Moq tests- SVN- Unity DI/IoC- MS Prism- MVVM Light- Rx.NET - ANTS profiler - Visual Studio 2012 + TFS

Июль 2011 — Март 2012
Freelance
.NET Software Developer
Москва
Обязанности и достижения

Creating of spell checking application. I engaged in implementation modular "autoupdatable" structure of application, porting to MVVM + WCF architecture and fixing mechanism of interaction with WIN32Technologics :- WPF- MVVM- WCF- C#- C++/WIN32- P/Invoke- MySQL

Октябрь 2009 — Июнь 2011
IT-Result
Senior .NET Developer
Москва
Обязанности и достижения

During my work in IT-Result I’ve created many .NET-based program products, such as: • GPS-tracking system “SMPO” with WCF services on server side, WinForms/MVP on client and database on MS SQL Server 2008 and advanced reporting system based in FastReports.NET. • HDS Invoker – WPF-based fast application deployment tool (Steam-like)• KidsTV – WPF-based program for HD video streamingand many others(billing system, fire alarm system, XML-based protocol(and implementation) for interface between billing systems). In some of projects I was in role of team leader.Technologics :- C#- WPF(MVVM)- WinForms(MVP) - WCF- LINQ, Entity Framework- P/Invoke- Prism- TPL- WMI- Fast Reports.NET- ASP.NET- MS SQL 2008 | 2005- MySQL- SQLite

Январь 2009 — Декабрь 2009
Giperion
Senior .NET Developer
Москва
Обязанности и достижения

I was only one SW Engineer in company and was engaged in automation of the financial department and managing local network. I created information system for inventory control “H.I.V.E”, network configuration tools “RemoteCtrl”Managing Company`s Local Network with Windows servers and clients.Technologics :- C#- WPF- WinForms(MVP)- MySQL- WMI

Январь 2008 — Январь 2009
ЦТПО, "Гарант"
Software Developer
Москва
Обязанности и достижения

I was engaged in creation of software utilities for company's needs

Январь 2004 — Январь 2006
Complex Analysis Institute of Russian Academy of Science
Software Engineer
Москва
Обязанности и достижения

I was engaged in creation of mathematics software and other nautical projects as software developer