Профессиональные навыки
PHPPostgreSQLJavaScriptC++ CMySQLScalaPythonJava
Опыт работы
Декабрь 2014 — по настоящее время (3 года)
Genes1s Intellectual Solutions
Senior Software Engineer
Москва
Обязанности и достижения
– Проектирование и разработка RPC Server для клиентских устройств. Python 2.x. – Разработка и интеграция кеширования работы внешнего API для http://vocxod.com. PHP, MySQL. – Проектирование и разработка программного обеспечения для отслеживания движения крыс и отрисовки соответствующей графики поверх видеопотока в реальном времени. C++98, Boost, OpenCV, libcurl, немного OpenGL.
Июнь 2014 — Август 2015 (1 год и 3 месяца)
Сотрудничество с компанией Совы Нежные
Разработчик биржи криптовалют
Орел
Обязанности и достижения
Разработка биржи криптовалют: – Фронтэнд: CoffeScript, AngularJS. – Бэкэнд: Scala: Akka actors, Spray, Slick. REST-сервис. SBT для сборки. Прототипирование на NodeJS. – Хранилище и процессинг: PostgreSQL, PL/pgSQL.
Март 2012 — Октябрь 2014 (2 года и 8 месяцев)
IT Expert
Создатель и руководитель направления разработки программного обеспечения
Орел
Обязанности и достижения
– Сайты PHP, jQuery, MySQL: orcoko.ru, kovanstil.ru, sk-europa.ru, stomatolog57.ru, do-centre.ru, baza57.ru. – Разработка и внедрение системы учета на производстве для компании Поли-Пласт. – Разработка электронной витрины для Базы строительных товаров (как у Enter). Сервер PHP, хранилище MySQL. Клиент C#, WPF. – Совместно с Efimov Project: td-textile.ru, amedicus.ru, efimovshow.ru. – Совместно с Interlike: поддержка 2test.ru, rent2test.ru. Руководство технической частью разработки надстройки для PowerPoint.
Ноябрь 2010 — Март 2012 (1 год и 5 месяцев)
Open Source Technologies
Главный программист, тимлид
Москва
Обязанности и достижения
Разработка системы мобильной рекламы. – SOA на Java SE, ActiveMQ. Почти чистая Java, за исключением Hibernate. – Хранилище: PostgreSQL, PL/pgSQL. – Maven в качестве системы сборки.
Май 2007 — Март 2011 (3 года и 11 месяцев)
APEX Point
Главный программист, тимлид
Орел
Обязанности и достижения
Принял участие в трех проектах: – Travian-like стратегия. Сервер на C, PHP extension в качестве клиентского API. – Real-time MMORPG. Сервер портирован на C++ из предыдущего проекта, хранилище BerkeleyDB, API для ActionScript-клиента. – Симулятор хоккейного менеджера. Сервер на Java SE, ActiveMQ. API для PHP-клиента.
Январь 2007 — Декабрь 2014 (8 лет)
Фриланс
Разработчик
Москва
Обязанности и достижения
I.2014 – III.2014 Reverse engineering протокола bet365.com: – PUSH-протокол для доставки коэффициентов ставок, событий и проч. – Прототип полнофункционального клиента на Python по результатам ресерча.XI.2013 – XII.2014 RPC-сервер на Python для выполнения задач от JavaScript-фронтэнда
Сентябрь 2006 — Ноябрь 2008 (2 года и 3 месяца)
Инфотель
Программист
Москва
Обязанности и достижения
Разработал и развивал систему по приему и обработке входящих сообщений, формированию и отправке ответов на входящие сообщения. – Реализация протокола SMPP 3.4 на C++– PostgreSQL в качестве хранилища – PL/pgSQL как язык бизнес-логики – Веб-интерфейс на PHP для клиентов. На основании статистики, генерируемой интерфейсом, велись взаиморасчеты компании с клиентами.
Высшее образование
Сентябрь 2005 — Июнь 2010
ОрелГТУ
Электроники и приборостроения
Орел
Специализация и достижения
Проектирование и технология радиоэлектронных средств