Обо мне

Специализация и профессиональные навыки:
Languages: С/C++, C#, Pascal, Object Pascal (Delphi), VB Script, VBA, T-SQL, Java, Java Script/jQuery/TypeScript, Lotus Script, HTML, CSS, XAML, XML, XSD/XSLT, Cache Object Script.

Operating Systems: DOS, Windows, Android.

Databases: MSSQL 2005-2012, MySQL, Firebird, Access, Cache’, Lotus, CouchBase, MongoDB, LuceneDB.

Technologies, tools, environments: WinForms, WPF, ASP.NET/MVC, Java Swing, SOAP Services, WCF, REST, ODBC, ADO.NET, LINQ, AJAX, MFC, WinAPI, Windows Sockets API, Microsoft BI (SSAS/SSIS/SSRS), Crystal Reports.NET, TDD/NUnit/MSUnit/Moq, BDD/SpecFlow, Entity Framework, NHibernate, DDD, Design patterns, S.O.L.I.D., Lucene.NET, ElasticSearch, OAuth, Pushover API, Google Analytics API, GitHub, Jira, TargetProcess.

UML Modeling Tools: ERwin Data Modeler (CA), Rose Technical Developer (IBM-Rational), Visio (Microsoft), Visual Studio .Net Enterprise Architect (Microsoft).

Automated Testing: Selenium, WinRunner.

English level: Intermediate.

Профессиональные цели:
1. Разработка качественного ПО.
2. Профессиональный и карьерный рост.
3. Работа в хорошем коллективе, командная работа над проектами.

Награды, сертификаты, портфолио, проекты:
СЕРТИФИКАТЫ
1. март - апрель 2006 ЗАО“Белхард” :
Обучение и защита сертификата по программе курса “Администрирование СУБД Cache’ 5.x”.

2. март - апрель 2006 ЗАО“Белхард” :
Обучение и защита сертификата по программе курса “СУБД Cache’ 5.x: Разработка приложений”.

3. декабрь 2008 “IBA” :
Обучение и защита сертификата по программе курса “IBM Lotus Domino 7 System Administration (7ND750, 7ND760, 7ND770)".

ПРОЕКТЫ
1. “Doorway” Приложение предназначено для быстрого формирования HTML-страниц (doorways).
(Visual Studio 2005 / C#, WinForms / .NET Framework 2.0)

2. “Medical Representative” Приложение помогает вести учёт данных о пациентах, о посещениях врачей и аптек.
(Visual Studio 2008 / C#, WinForms / .NET Framework 2.0 / MS SQL Mobile 2005 / Excel, COM)

3. “Лазер. Калькуляция” Приложение помогает вести учёт расхода металлических листов на производстве, помогает рассчитать стоимость производства, заработную плату сотрудников организации.
(Visual Studio 2005 / C#, WinForms / .NET Framework 2.0 / MS SQL Server 2005 / Excel, Word COM)

4. Сервисная программа “Ostrov Catalog” Приложение является каталогом запчастей, которыми торгует сеть магазинов “Остров сокровищ”. Реализован гибкий поиск деталей по номерам и по маркам автомобилей. Структура БД создана по аналогии известной СУБД “TecDoc”. http://ostrov.by/default.aspx?tabid=80
(Visual Studio 2010 / C#, WinForms / .NET Framework 2.0 / MS Access)

5. Сервисная программа “Brake Company Catalog” Приложение является каталогом запчастей, которыми торгует сеть магазинов “Brake Company”. Реализован гибкий поиск деталей по номерам и по маркам автомобилей. Структура БД создана по аналогии известной СУБД “TecDoc”. http://brake.by/uploads/BCsetup.Full.0.9.8.8.fr.2.0.exe
(Visual Studio 2010 / C#, WinForms / .NET Framework 2.0 / MS Access)

Профессиональные навыки
Опыт работы
Март 2016 — по настоящее время (1 год и 7 месяцев)
Lead Software Engineer
Минск
Февраль 2015 — Февраль 2016 (1 год и 1 месяц)
SolbegSoft
Senior Software Engineer
Минск
Май 2014 — Январь 2015 (9 месяцев)
Software Engineer
Минск
Сентябрь 2013 — Апрель 2014 (8 месяцев)
Lean Technologies
Technical Lead
Минск
Обязанности и достижения
Обязанности: - Communicate with project managers, setting and description of the tasks. - Estimation of the tasks and distribution them between team members. - Designing of the application architecture. - Designing and creation of the database structure. - Writing of the program code. - Code review and refactoring. - Applying the optimization techniques for the full text search, web application quick response, cache resources management and others. - Applying of the software testing techniques. - Organization of seminars on interesting technologies to improve the skills of employees. Достижения: - Locate and maintain communication between team members. Management team as a whole. - Release a startup project in a short time. - Switch between projects, met with the subject domain in a short time. - A good experience in various technologies application development, as well experience in architecture design methodologies.
Сентябрь 2012 — Октябрь 2012 (2 месяца)
Mainstream Development
Software Engineer
Минск
Обязанности и достижения
Обязанности: - Designing and creation of the database structure. - Designing of the application architecture, writing of the program code (back-end). - Creation and development of the UI application (front-end). - Applying of the software testing techniques. Достижения: - At the end of the work the "startup" project has been ready. - A good experience in various technologies application development, as well experience in architecture design methodologies.
Март 2012 — Август 2013 (1 год и 6 месяцев)
Software Engineer
Минск
Обязанности и достижения
Обязанности: - Support of the current program modules, sections of the web application. - Code review and refactoring. - Designing of the application architecture, writing of the program code (back-end). - Creation and development of the UI application (front-end). - Applying of the software testing techniques. Достижения: - A good experience in various technologies application development, as well experience in architecture design methodologies.
Январь 2012 — Март 2012 (3 месяца)
Software Engineer
Минск
Март 2011 — Сентябрь 2011 (7 месяцев)
Software Engineer
Минск
Сентябрь 2003 — Январь 2012 (8 лет и 5 месяцев)
ГУ “Главное хозяйственное управление” УД ПРБ
Senior Software Engineer
Минск
Высшее образование
Январь 1999 — Январь 2004
БГУИР-Минск
Компьютерных систем и сетей
Минск
Специализация и достижения
Инженер-программист.