Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Июль 2017 — по настоящее время (5 месяцев)
Senior Front-end Developer
Санкт-Петербург
Обязанности и достижения

Projects:

  1. Treatments Research SystemTechnologies: React+Redux, Websocket (STOMP), Handsontable, recompose, ramda.js, sass, jest.I was performing / responsible for the following tasks:* Web application development;* Creating React UI components;* Adapting “handsontable” for react, simultaneous editing, custom renderers and editors;* Performance tuning.
Январь 2016 — Июль 2017 (1 год и 7 месяцев)
Full-stack Developer
Санкт-Петербург
Обязанности и достижения

Technologies: React, Redux, Asp.net core/MVC, Webpack, REST

Responsibilities:

  • Development web services;
  • Lead a team of 10 people.

Achievements:

  • Split monolith application for small services with REST API;
  • Create front-end react projects for services;
  • Introduce ELK stack and union graphite cluster with strong naming rules;
  • Improve skills of team members in React and high-loaded projects;
  • Show a beauty of CI in TeamCity for teammates;
  • Integrate OpenStreetMap tile-server with custom styles;
  • Took part in the developing monitoring system (selenium + selenoid + python + mongo + nodejs) and integrating it with Slack.
Июль 2014 — Декабрь 2015 (1 год и 6 месяцев)
Front-end Developer
Санкт-Петербург
Обязанности и достижения

Technologies: JS/Angular 1.2, Asp.net MVC, Asp.net webforms, Gulp

Responsibilities:

  • Development front-end part of search cargo service

Achievements:

  • Took part in migration project from old technologies (webforms) to a new stack (angular, asp.net mvc);
  • Create an unified UI kit for all developers;
  • Help a QA Team to create a platform for Se-testing with py.test/python.
Июль 2013 — Июль 2014 (1 год и 1 месяц)
Front-end Developer
Санкт-Петербург
Обязанности и достижения

Technologies: JS/jQuery/Ractive, less, Require.js, Python 3/Flask, RabbitMQ, Riak, Grunt.

Responsibilities:

  • Development system for document assembly with digital signature;

Achievements:

  • Create all frontend for beta-test;
  • Create a generating preview image service for doc/pdf/rtf.
Январь 2013 — Июль 2013 (7 месяцев)
Front-end Developer
Санкт-Петербург
Обязанности и достижения

Technologies: JS/jQuery, Python 2.7, CouchDb, Atlasboard, Grunt, Event-driven architecture, Fabric.

Responsibilities:

  • Create a helpdesk system for operators;
  • Create an aggregator for emails from many systems (facebook, android, ios) and direct messages to helpdesk system.

Achievements:

  • System has worked for 2 years at least without any maintenance.
Январь 2011 — Декабрь 2012 (2 года)
Junior WEB-Developer
Санкт-Петербург
Обязанности и достижения

Technologies: PHP 4/5, JS/jQuery, MySQL, Flash/AS3, modX, 1c bitrix

Responsibilities: 

  • Website development for external purposes, like landings;
  • Support website's of company: instom.ru, emedi.ru.

Achievements: 

  • Transfered head site (http://medi.spb.ru/) of company from old custom CMD to modX with new desing;
  • Create a web platform for photo competitions in VK (St-Peterburg Smile, Children's Painting Competition, etc);
  • Create an eContent sales system for articles in bitrix;
  • Create a flash game for contest (lasikmania).
Высшее образование
Октябрь 2010 — Март 2015
МТИ ВТУ
Информатики и вычислительной техники
Москва