Профессиональные навыки
ASP.NET MVC.NETKendo uiC#JQueryMssql
Опыт работы
Разработка программного обеспечения, системная интеграции, обработка данных и автоматизация бизнес-процессов
Senior .NET Developer
Декабрь 2013 — По настоящее время (6 лет и 10 месяцев)
Company
Минск
Senior C# ASP.NET MVC developer
Июнь 2012 — По настоящее время (8 лет и 4 месяца)
Обязанности: - Creating App architecture - Development process set-up - Development Достижения: - ASP.MVC, ASP.NET WepApi, WCF service, MSMQ, ASP - jQuery, Kendo UI, TypeScript, Html 5/CSS, Knockout - MS SQL, MS Reporting - IoC: Autofact, Ninject; AupoMapper - Git, SVN - Design Patterns, Enterprise Design Patterns, Refactoring
Wimix
Минск
Senior C#/C++ programmer/Team Leader
Февраль 2010 — По настоящее время (10 лет и 8 месяцев)
Обязанности: - projects architecture designing, communication with customers; - issues implementation, restriction; tasks time shield organization; Достижения: - succeed in software architecting process (DB system stored 20 000 items per/second); - developed clustering system for DB; - multi-threading, multi-tasking programming in .NET; - MVVM model software development; - math formulas interpreter (800 000 formulas calculation per second); - real time cache system with float bounder; - big amount of data per second organization (multi-search, two levels buffering system) - clustering system for DB; - Agile software development; - developed trend system (dynamic trends for Silverlight);
Steelmonkey company
Минск
C++ programmer
Февраль 2009 — Октябрь 2009 (9 месяцев)
Обязанности: - Support - Game objects development; Достижения: - Development of game objects behavior; - Animation process implementation;
Checkpoint corporation
Минск
C++ programmer
Сентябрь 2007 — Февраль 2009 (1 год и 6 месяцев)
Обязанности: - support; - new features implementation; - Reversing; - Crush dump analyze; - Maintain file system filter driver; Достижения: - System programming in both user/kernel mode, improved file system driver; - Internal MS Windows architecture(2000,XP – in both user/kernel level) reversing: developed NTFS HD raw data parser; - Software development: developed first version of heuristic module; - Software reverse engineering, crush dump analyze (user/kernel mode crush dumps): reversed malware behavior. - Leave remote/on same computer debugging techniques;
Высшее образование
Белорусский государственный университет
Минск
Факультет: Прикладной математики и информатики; ФПМИ
Сентябрь 2005—Июнь 2010 (4 года и 9 месяцев)