Исследуем, что мотивирует людей работать. Пройти опрос (займет около 5 минут).
Обо мне

I have been working on a position of frontend developer for more than two years. My main stack of technologies is the following: React, Redux/ReduxSaga, MobX, GraphQL, WebSocket, as well as development of an mobile application on React Native.
Moreover, I have an experience in team leading, code review and IT HR activities. 

Профессиональные навыки
Опыт работы
Разработка высоконагруженных систем и сервисов на платформе Metamorphosis. CaaS.
Frontend
Декабрь 2018 — По настоящее время (11 месяцев)

Participate in development of a big and complicated project.
Company's main product is e-document management system: catalog with complicated filters, full-text editor, visualisation of logic on Canvas, great performance attention.

My area of responsibility is:

  • Leading the mobile application development
  • Develop of text editor
  • System of internationalisation for app
  • HR
  • Mentoring (company started course of JavaScript in terms of HR-activities)
  • Due to the unsuitability for the our project of existing technologies, I developed and implemented my own:
    • intenationalization, pluralization and formatting of dates/currencies/numbers system
    • the system for page formatting (JSON-like structure which is being formatted in A3, A4, A5 pages faster than with the use of existent technologies)
    • the realisation of a garbage collector (in bigger quantity of elements on the page those elements that are out of the screen can be simple converted into a plug thus improving the overall performance)
    • implemented rarely-used but extremely functional browser API

Technologies and tools: React, React Native, Redux, Redux Saga, MobX, GraphQL, Canvas, WebSocket, Web API, Webpack, Git

Москва
Front-end developer
Апрель 2018 — Ноябрь 2018 (8 месяцев)

Our team developed a platform helping to perform a communication between manufacturers of goods, i.e. industry, and small retailers.

In terms of the project I performed:

  • Choice of tools
  • Development of interface by mockups
  • Communication with backend and design API

Ушел с проекта в связи с невыполнением работодателем своих обязательств.

JavaScriptReact.jsReduxRestWebsocketsGitWebpackHTMLCSS
Разработка и внедрение информационных систем
Front-end разработчик
Октябрь 2017 — Апрель 2018 (7 месяцев)

Our team was responsible for the development of an automatisation system for a governmental institution.
System included: climate and lightning control in-door, real-time tracking of staff movements around the building, helpdesk.

On my responsibility were:

  • Choice of tools
  • Development of an interface by mockups and specification from analyst
  • Communicate with backend and designing API

The product was fully developed and forwarded to the customer.

Technologies and tools: React, Redux, Redux Thunk, WebSocket, Git

Уволился в связи с окончанием проекта.

JavaScriptReact.jsReduxGitHTMLCSS
Простая и понятная система учета потенциальных клиентов и сделок
Frontend-разработчик
Апрель 2017 — Октябрь 2017 (7 месяцев)

Work in big team. Main activities:

  • Development interface from mockups
  • Bugfix
  • Building of new functionality

Technologies and tools: HTML, CSS+SCSS, Backbone, Gulp, ES6, Git

Уволился из-за ненормированного графика работы. В компании приняты большие релизы два раза в год, за пару месяцев перед каждым начинались массовые переработки по 10-12 часов в день + иногда выходные.

JavaScriptBackbone.jsGitHTMLCSSJQueryTwigGulp
Высшее образование
Московский государственный индустриальный университет (Завод-ВТУЗ)
Москва
Факультет: Прикладной математики и технической физики
Сентябрь 2005—Декабрь 2010 (5 лет и 3 месяца)
Автоматизация технологических процессов в машиностроении