Обо мне

Специализация и профессиональные навыки:
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 — по настоящее время
Lead Software Engineer
Минск
Февраль 2015 — Февраль 2016
SolbegSoft
Senior Software Engineer
Минск
Май 2014 — Январь 2015
Software Engineer
Минск
Сентябрь 2013 — Апрель 2014
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
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
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
Software Engineer
Минск
Март 2011 — Сентябрь 2011
Software Engineer
Минск
Сентябрь 2003 — Январь 2012
ГУ “Главное хозяйственное управление” УД ПРБ
Senior Software Engineer
Минск
Высшее образование
Январь 1999 — Январь 2004
БГУИР-Минск
Компьютерных систем и сетей
Минск
Специализация и достижения

Инженер-программист.