Обо мне

Специализация и профессиональные навыки:
Опыт практического применения C++ с 1994 года в различных предметных областях, от численных методов, машинной графики до работы с базами данных и компьютерной лингвистики.

Кросс-платформенная разработка на C++ для 32/64 битных Windows и Linux, как на 'голом' WinAPI/C Run Time, так и с применением различных библиотек и фреймворков типа Qt, wxWidgets.

С 2004 года активное использование платформы .NET и языка C# для создания клиент-серверных приложений - от работы с БД до консольных утилит по обработке текстов на естественном языке. С 2010 года - также работа с ASP.NET в связке с javascript-кодированием для создания AJAX-приложений.

С 2000 года разработка под различные СУБД - Oracle, MySQL, FireBird, MS SQL, MS Access, а также применение встраиваемых вариантов SQLite и embedded FireBird. Использование нативных API MySQL, SQLite, FireBird, а также ODBC, ADO.NET, а также языков PL/SQL и FireBird для реализации бизнес-логики.

Иностранные языки: английский без словаря, немного французский

Профессиональные цели:
Практическое применение современных информационных технологий для реализации идей в области компьютерной лингвистики.

Награды, сертификаты, портфолио, проекты:
1. Демо-версия грамматического словаря - связка из PHP, MySQL и jQuery для отображения словарных статей http://www.solarix.ru/online/dictionary.shtml

2. Грамматический Словарь Русского Языка - реализованная на C++ в CodeGear CBuilder программа для просмотра словаря, использует SQLite и InternetExplorer для отображения HTML-форматированных данных http://www.solarix.ru/russian-grammar-dictionary.shtml

3. SDK Словаря - скомпилированные модули для 32/64 битных версий MS Windows, Linux, реализован на C++ и C#, примеры использования для C++, C#, Delphi, VisualBasic, ASP.NET: http://www.solarix.ru/for_developers/api/grammar-engine.shtml

4. Поисковая система - настольный и серверный варианты, реализован на C++, используются wxWidgets, MySQL для хранения полнотекстовых индексов, встроенный веб-сервер Mongoose для поискового веб-интерфейса: http://www.solarix.ru/desktop-search.shtml и http://www.solarix.ru/fulltext_search_server.shtml

4. Японско-русский переводчик - C++ и C#, под Windows и Linux, консольные и GUI утилиты - к примеру Редактор Переводов http://www.solarix.ru/for_developers/exercise/translatorfx.shtml (C#, WinForms, MySQL, собственная ORM) и сервер переводов http://www.solarix.ru/for_developers/exercise/transformer.shtml (C++, многопоточный веб-сервер для Linux/Windows)

Дополнительная информация:
На сайте http://www.solarix.ru можно найти примеры программ для разных платформ, созданных в рамках проекта Компьютерная Лингвистика, с детальным описанием алгоритмов.

Также на сайте доступны исходные тексты отдельных частей проекта. Они предназначены как дополнительная помощь разработчикам, применяющим компоненты в своих системах.

Опыт работы
Май 2013 — по настоящее время
SDI
Разработчик БД
Москва
Обязанности и достижения

Разработка, тестирование и сопровождение корпоративного кода на T/SQL, PL/SQL и PSQL для СУБД MS SQL, Oracle, FireBird, PostgreSQL. Разработка утилит для работы с БД на C#.

Январь 2005 — по настоящее время
MentalComputing Software
разработчик
Череповец
Высшее образование
Сентябрь 1990 — Апрель 1996
ИАТЭ
Физико-энергетический
Обнинск
Специализация и достижения

Расчет и конструирование ядерных энергетических установок

Январь 1990 — Январь 1996
ОФ МИФИ-Обнинск
Физико-энергетический; ФЭФ
Обнинск