Обо мне

Frontend:

CSS 3, LESS, HTML 5, jQuery (+UI), JavaScript, HighCharts, Bootstrap 3, Web Sockets;

Backbone, Angular, React, Ractive;

Gulp, Bower, Webpack, npm;

Backend:

PHP 5/7, Wordpress, Yii (2), Symfony components;

NodeJs, ExpressJs, KoaJs, Socket.io;

REST API, HighLoad projects;

Apache, Nginx, Http2, PHP-FPM;

Тестирование:

PhpUnit, Codeception;

Mocha, Chai, Selenium, WebDriver, Nightwatch, PhantomJs, ZombieJs, Gemini;

Хранилища:

MySQL/MSSQL/Sqlite/Postgre;

MongoDB, Cassandra, ElasticSearch;

Redis, Memcache; SQS, SES;

Мониторниг:

NewRelic; DataDog;

GrayLog; LogEntries; Kibana;

Разное:

JSON/XML, Git, Agile/Scrum/Kanban;

Amazon AWS;

Ant;

ImgageSeek API, SimilarImages ElasticSearch;

Fedora, mac os, windows;

Симпатизирует философия "Getting Real".

Профессиональные цели: Сделать мир проще

---

Люблю одинаково сильно как backend разработку, так и frontend разработку.

Готов учавствовать в становлении архитектуру, процессов, выступить интегрирующим звеном между backend и frontend разработкой.

Опыт работы
Май 2013 — Май 2016
Программист
Пенза
Обязанности и достижения

Разработка сервисов вокруг приложения iFunny.

- Разработка и поддержка REST API для клиентов высоко нагруженного приложения с DAU 4.000.000. (Мобильное приложение iFunny)

- Проектирование структуры БД и работа с различными стораджами.

- Разработка и развитие системы модерирования контента (jpg/gif/video)

- Frontend разработка

- Разные интересные задачи

----------

Разработка и поддержка REST API:
(PHP, MongoDb, Redis, Cassandra, ElasticSearch, GrayLog, Symfony Components, JWT, Monolog, ODM, AWS - SQS, SES, S3, CloudFront )
- проектирование и реализация фич для мобильного приложения ifuuny на стороне сервера.

----------

Система модерирования контента:
Проектирование и разработка системы модерирования контента. Как клиентская часть, так и серверная часть.
Показатели системы:
- 15.000.000 единиц контента в месяц (jpg/gif/video)
- Среднее время модерирования менее 60 сек для 90%

----------

Доработка и поддержка веб сайта https://ifunny.co
(NodeJs, Express, Gulp, Backbone, jQuery, MongoDB, i18n, forever/nodemon, Cluster, PhantomJs, Selenium)
Изоморфное веб приложение с DAU ~ 300.000
Принимал участие в проектировании. Реализовывал продуктовые фичи.
Покрытие кода тестами, интеграция с CI. Интеграция с SauseLab/Browserstack.

----------

Внутренний портал, для администрирования контента и внутренних процессов с множеством подсистем и большой системой аналитики.
(Gulp, PHP, Yii, Symfony Components, jQuery)
- Работа над улучшением UI
- Проектирование и разработка продуктовых фич
- Частичное покрытие phpUnit
- Миграция с Yii 1 на Symfony Components
- Внедрение и написание браузерных тестов
- Переход на flexbox
- Работа над frontend архитектурой
- Интеграция с CI

----------

Разработка сайта https://fun.co/rn и внутреннего веб портала для работы с контентом в мобильном приложении FunCorn.
(KoaJs, Ractive, Webpack, JWT, PM2)

Сентябрь 2012 — Май 2013
MLS IT SYSTEM
Программист
Пенза
Обязанности и достижения

Разработка веб модулей для продукта ArchiCredit - ПО для микрофинансовых организаций вроде "Быстро деньги".

Разработка веб регистратора для продукта ArchiMed+ - ПО для автоматизации работы медицинских учреждений, салонов красоты, фитнес клубов.

Интеграция модуля веб доставки с продуктом ArchiDelivery - ПО для автоматизации ресторанов, пиццерий, доставки еды.

Разработка терминала работника для сети магазинов "Бахетле".

Август 2011 — Сентябрь 2012
ЦРБ
программист
Пенза
Обязанности и достижения

Обязанности:
- Автоматизация процессов
- Развитие и поддержка локальной сети
- Видеонаблюдение
- Обслуживание парка ПК из 40 единиц
- Разработка и поддержка сайта
- Интеграция онлайн записи с веб сайта

Август 2010 — Август 2011
Freelance
Программист
Пенза
Обязанности и достижения

Разработка сайтов на заказ

Октябрь 2007 — Июнь 2009
ПГПК
Системный администратор
Пенза
Обязанности и достижения

- Поддержка и расширение сети
- Поддержка парка ПК из 40 штук

Высшее образование
Январь 2010 — Январь 2012
ПГУ-Пенза
Инновационных технологий обучения (ФИТО)
Пенза
Специализация и достижения

Неоконченное

Среднее специальное образование
Январь 2006 — Январь 2009
колл., Пензенский приборостроительный
Пенза
Специализация и достижения

Красный диплом