Обо мне

Правильно работающий код, радующий пользователей и приносящий бизнесу прибыль - лучший код! После того, разумеется, который так и не был написан.

Решаю задачи лучшим подходящим для ситуации способом: никакого перфекционизма - только золотые середины.

Не держу справочные знания в голове: всё, что может быть найдено в Гугле, - должно быть найдено в Гугле!

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
uKit Group
Москва
Blockchain Developer
Август 2017 — Май 2018 (10 месяцев)
Веб-сервис uCoz – интернациональная ИТ-компания с опытом стабильной работы на интернет-рынке более 9 лет.
Senior JavaScript Developer
Январь 2015 — Май 2018 (3 года и 5 месяцев)

For this moment, I was working on a lot of parts of uKit (a site builder for small business) written in Node.js/MondoDB stack.

Here are a few things I've worked on:

  • Autotesting based on Nightwatch.js tool
  • Internal instruments and services like templates server where all existing templates for uKit sites was created (in the first release it was based on many Gulp.js task runner processes which was ruled by PM2 process manager, for now it based on RabbitMQ queue)
  • Deployment system (built on Gulp.js with ~100 tasks)
  • Different tricks for Mongoose/MongoDB
  • Billing part (all paid features in the project)
  • Internal stats part
  • White-labeling ability (there are two successful integrations for hosting companies in Russia and Mexico)
  • API for creating third party apps (not in public yet)
PANFILOV & YUSHKO C.G.
Ставрополь
Full stack developer / Project manager
Март 2013 — Декабрь 2014 (1 год и 10 месяцев)

http://py-group.ru

Almost all sites between 2013 and 2015 years have been developed by me in different roles: from project manager and designer (for a little) to frontend and backend coder. All of them based on Drupal 6/7 or Yii Framework 1.x.

There were:

  • promo sites for brands or events
  • publishing sites for magazines
  • e-commerce sites for retailers
  • sites for travel companies
  • sites for cinemas
  • etc
Rosmedia, LLC
Ставрополь
Web developer
Август 2012 — Март 2013 (8 месяцев)

http://rosmediy.ru/

Backend and frontend development of projects for many external clients.

Here was my first experience with Node.js/MongoDB stack through Deployd which was used for mobile app backend API and admin section.

Web developer
Январь 2011 — Май 2012 (1 год и 5 месяцев)

http:// infocom-s.ru/

Development of different projects basically for governments:

  1. municipality portal with electronic services for citizens
  2. etc
Programmer of Computer Security chair
Сентябрь 2010 — Январь 2011 (5 месяцев)

Development and integration to educational process:

  • specific testing systems (written in Django or Yii)
  • software emulators of hardware devices (written in Delphi)
  • electronic conferences (based on Wordpress)
  • etc
Programmer of Computer Security chair
Сентябрь 2008 — Апрель 2010 (1 год и 8 месяцев)

Development and integration to educational process:

  • specific testing systems (written in Django or Yii)
  • software emulators of hardware devices (written in Delphi)
  • electronic conferences (based on Wordpress)
  • etc
Academy of Innovation, LLC
Ставрополь
Web developer
Апрель 2010 — Июль 2010 (4 месяца)

http:// academiya-i.ru/

Development of electronic journal project for schools, in particular billing for it. Project was written in custom PHP framework. Also, I've implemented a search for the source code through OpenGrok.

Kurs, LLC
Ставрополь
Teacher
Июнь 2008 — Сентябрь 2008 (4 месяца)

Nothing interesting to tell.

Высшее образование
Северо-Кавказский федеральный университет
Ставрополь
Факультет: Гуманитарный институт
Январь 2007—Январь 2013 (6 лет)

Специальность 090103.65 «Компьютерная безопасность», красный диплом