Илья Козиев
Разработчик C++/C#
IT, интернет, связь, телеком / Программирование, разработка, тестирование
Специализация и профессиональные навыки
Опыт практического применения 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 для реализации бизнес-логики.
Иностранные языки: английский без словаря, немного французский
Кросс-платформенная разработка на 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 для реализации бизнес-логики.
Иностранные языки: английский без словаря, немного французский
Профессиональные цели
Практическое применение современных информационных технологий для реализации идей в области компьютерной лингвистики.
Опыт работы
Разработчик
MentalComputing Software, Череповец
IT, интернет, связь, телеком / Программирование, разработка, тестированиеЯнварь 2005 — продолжаю работать
Образование
ОФ МИФИ-Обнинск (Обнинский филиал Московского инженерно-физического института), Обнинск, Специалист
ф-т Физико-энергетический; ФЭФ
1990 — 1996
Прочее
Награды, сертификаты, портфолио, проекты
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.sh...
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... (C#, WinForms, MySQL, собственная ORM) и сервер переводов http://www.solarix.ru/for_developers/exercise/transformer.... (C++, многопоточный веб-сервер для Linux/Windows)
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.sh...
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... (C#, WinForms, MySQL, собственная ORM) и сервер переводов http://www.solarix.ru/for_developers/exercise/transformer.... (C++, многопоточный веб-сервер для Linux/Windows)
Прочее
На сайте http://www.solarix.ru можно найти примеры программ для разных платформ, созданных в рамках проекта Компьютерная Лингвистика, с детальным описанием алгоритмов.
Также на сайте доступны исходные тексты отдельных частей проекта. Они предназначены как дополнительная помощь разработчикам, применяющим компоненты в своих системах.
Также на сайте доступны исходные тексты отдельных частей проекта. Они предназначены как дополнительная помощь разработчикам, применяющим компоненты в своих системах.


