Обо мне

I am a leading front-end developer with over 9 years of experience in developing by JavaScript, PHP, PL/SQL. I specialize in working with JavaScript and PHP. I have experience in designing architecture difficult web applications, developing a build system, creating usability interface, managing a team of developers and designing databases.

In free time I develop smart home system, which name is Dobby. It is based on PHP website, Arduino controllers and C# multiroom service. I like cycling, joging and swimming. Sometimes I play soccer and ski. I like play board game.

Профессиональные навыки
Опыт работы
Июнь 2014 — по настоящее время
ООО "ТелемедикЛаб"
lead front-end developer
Краснодар
Обязанности и достижения

Maintaining and improving front-end infrastructure, creating build scripts, teaching developers, designing architecture, writing unit-tests. Developed the core of the website, which includes a system of modules, authorization system, build and deploy scripts for Jenkins. It was developed using JavaScript(Backbone.js, Underscore, Grunt) and PHP(Kohana). Developed the cabinet, as a single-page application using Backbone.js, which includes Less, Node.js. Helped our Java developers to design databases and services.

Used technologies: JavaScript, Backbone.js, Underscore, jQuery, Require.js, Grunt, Less, Git, Node.js, PHP, Kohana, Smarty, HTML 5, CSS3, Jenkins, Bower, Postgre SQL, MySQL.

Октябрь 2013 — Июнь 2014
ООО "ГДЕЭТОТДОМ.РУ"
Senior Developer
Москва
Обязанности и достижения

Developing and supporting some projects of Gdeetotdom website. Planning team sprints, using Scrum. Coding on PHP(Kohana 3, Kohana 2) and JS, optimizating and refactoring code, reviewing code of other developers.

Used technologies: PHP, Kohana 3, Kohana 2, Git, JavaScript, jQuery, Underscore, Require.js, Grunt, Bower, Thrift, Less, Git.

Февраль 2012 — Октябрь 2013
ООО "СЦИ Инфокинетика"
Веб-разработчик, проектировщик
Краснодар
Обязанности и достижения

Maintaining web version of transport monitoring system Navstat. It includes a map with car’s tracks of a thousand points, many zones of interests and cars in real time. I designed interface and the structure of application. Developed company’s bugtracker and task manager.

Used technologies: JavaScript, Backbone.js, Leaflet, Canvas, CSS, SASS, jQuery, PHP, Kohana 3, MySQL, Postgre SQL, Smarty, Bootstrap, SVN, SOAP, digital signature.

Январь 2007 — Январь 2014
Фриланс
Веб-программист, специалист по юзабилити, дизайнер, проектировщик, верстальщик
Москва
Обязанности и достижения

Занимался работой во фрилансе.
http://moizemlyaki.ru/ - Благотворительная социальная сетьРазрабатывался в течении нескольких лет. Есть все, присущие соц. сетям, функции. Огромное количество фич, которые и не перечислить. Подключен агрегатор платежных систем. Разработка интерфейса, программирование PHP JS, верстка, интерфейс.
http://doska.orbita.co.il/ - Доска объявления Израиля Высоконагруженный проект, оптимизация базы данных и скриптов, кэширование страниц. Программирование PHP, JS, верстка, интерфейс.

Сентябрь 2006 — Июль 2008
ООО "Трансинвест"
Программист
Москва
Обязанности и достижения

Разработка ПО на Delphi 7 с интеграцией в 1С.

Высшее образование
Сентябрь 2007 — Июнь 2012
КубГАУ
Прикладной информатики
Краснодар
Специализация и достижения

Участвовал во Всероссийской олимпиаде по программированию

Среднее специальное образование
Сентябрь 2003 — Июнь 2007
колл., Краснодарский колледж электронного приборостроения
Автоматизированные системы обработки информации и управления
Краснодар
Специализация и достижения

Участвовал во Всероссийской олимпиаде по программированию.
Побеждал в олимпиаде по программированию в крае