Обо мне

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

In free time I develop mobile applications based on React Native.

Профессиональные навыки
Опыт работы
Гибрид медиа и социальных сетей, управляемый искусственным интеллектом совместно с пользователями
Lead front end developer
Декабрь 2015 — По настоящее время (4 года и 10 месяцев)

Maintaining web client Sola.ai(former Plag.com). 

During working in company I've developed:
1. Sola.ai(former Plag.com)
Address: https://sola.ai/ 
https://sola.foundation/
Isomorphic web application, which based on React.JS and Node.js. 
Technologies: React.JS, Node.JS, WebGL, Radium, Redux, Express, Styled, PM2

2. Sensee. 
Video messenger, for communicating between people, sharing video and audio files. It based on the WebRTC technology and supporting 9 people online. It can replace user background by WebGL and OpenCV. There are two version: web and desktop which based on the nw.js including own build and update(on air) system.
Technologies: React.JS, Node.JS, WebGL, OpenCV, Radium, Redux, Bash, Express, C++, Go, NaCL

3. Astory
Web version dating application, which looks like currently web version Instagram. 
Technologies: React.JS, Radium, Redux, Webpack, Typescript, Immutable.JS. 

ООО "ТелемедикЛаб"
Краснодар
lead front-end developer
Июнь 2014 — Декабрь 2015 (1 год и 7 месяцев)

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.

Федеральный портал о недвижимости
Senior Developer
Октябрь 2013 — Июнь 2014 (9 месяцев)
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 (1 год и 9 месяцев)
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 (7 лет и 1 месяц)
Занимался работой во фрилансе. http://moizemlyaki.ru/ - Благотворительная социальная сетьРазрабатывался в течении нескольких лет. Есть все, присущие соц. сетям, функции. Огромное количество фич, которые и не перечислить. Подключен агрегатор платежных систем. Разработка интерфейса, программирование PHP JS, верстка, интерфейс. http://doska.orbita.co.il/ - Доска объявления Израиля Высоконагруженный проект, оптимизация базы данных и скриптов, кэширование страниц. Программирование PHP, JS, верстка, интерфейс.
ООО "Трансинвест"
Москва
Программист
Сентябрь 2006 — Июль 2008 (1 год и 11 месяцев)
Разработка ПО на Delphi 7 с интеграцией в 1С.
Высшее образование
Кубанский государственный аграрный университет имени И.Т. Трубилина
Краснодар
Факультет: Прикладной информатики
Сентябрь 2007—Июнь 2012 (4 года и 9 месяцев)
Участвовал во Всероссийской олимпиаде по программированию