Обо мне

Программировать начал в 1989 году на первом курсе института. Разрабатывал программы на ассемблере Z-80 для ZX-Spectrum. Во время учебы в институте изучил C++.

Первую коммерческую программу написал в 1997 году: программный комплекс для управления пейджинговой станцией, использовал C++ и CA Clipper. В то же время реализовал первое веб приложение на PHP - сайт пейджинговой компании, с возможностью отправки сообщений на пейджеры.

С 1999 по 2005 года работал в новосибирской компании Бэкап ИТ, которая занималась профессиональной разработкой ПО различного профиля от веб приложений до банковских систем. Работал программистом, архитектором, начальником отдела программирования. В проектах использовал разные ЯП и технологии (C++, C#, PHP, JS, ORACLE, MYSQL, MS SQL, CORBA).

В 2005 году переехал в Москву и с 2006 года по сегодняшний день работаю над проектом Virtonomica (php, postgresql) в должности технического директора. Занимаюсь всем, что связано с проектированием, программированием и поддержкой работоспособности проекта: от написания фреймфорка до развертывания на боевых серверах (nginx, apache, memcached, pgbouncer, git, freebsd jails).

Хорошо знаю PostgreSQL, могу оптимизировать конфигурацию сервера, спроектировать/оптимизировать структуру базы данных любой сложности.

Хорошо владею ООП. Создал собственный фреймворк на PHP.

Профессиональные навыки
ArduinoPostgreSQLJavaScriptC++PHPMySQLAjaxLinuxGitООП
Опыт работы
Virtonomica.ru
Москва
Технический директор
Февраль 2006 — По настоящее время (14 лет и 8 месяцев)
Форекс клуб
Москва
Ведущий программист
Май 2005 — Февраль 2006 (10 месяцев)
Bacup IT
Новосибирск
Начальник отдела программирования
Июнь 1999 — Апрель 2005 (5 лет и 11 месяцев)
Высшее образование
Новосибирский государственный технический университет
Новосибирск
Факультет: Радиотехники, электроники и физики; РЭФ
Январь 1989—Январь 1995 (6 лет)