Обо мне

Инженер, люблю проектировать и создавать различные системы, которые помогают людям. Работал в различных предметных областях (реклама, электронная коммерция, справочно-поисковые проекты). Обладаю широким кругозором в технологиях, и не останавливаюсь на достигнутом.

- Имею и всегда освежаю в памяти фундаментальные знания в Computer Science

- Понимание принципов построения и работы высоконагруженных распределенных web систем

- Хорошие знания и опыт работы с Linux (debian based)

- Имею большой опыт работы с PHP (с версии 5.4), NodeJS, Python

- Базовые знания Scala и Go (написание некрупных проектов, и небольшой срок использования)

- Есть опыт конфигурирования серверов HTTP и приложений (Apache, NGINX, php-fpm, wsgi и т.п)

- Хороший опыт настройки и использования хранилищ данных (PostgreSQL, MongoDB, Redis, Cassandra). Оптимизировал запросы, настраивал триггеры, шардинг, партицирование и т.п.

- Знаю когда нужно использовать и как настраивать брокеры сообщений: RabbitMQ, Kafka

Также, имею опыт и понимание Agile разработки, инструментов CI (jenkins, gitlab), систем виртуализации и конфигурации (docker, vagrant, ansible, chef), систем оркестрации и мониторинга приложений.

Принимал основное участие в полном цикле разработки - от формирования требований, до production-релиза продукта.

Цели и область интересов:

Построение сложных распределенных приложений. Также интересуюсь системами управления кластерами и контейнерами (openstack, kubernetes, docker swarm, deis и т.д).

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Апрель 2014 — по настоящее время (3 года и 8 месяцев)
Ведущий разработчик ПО
Новосибирск
Июнь 2011 — Март 2014 (2 года и 10 месяцев)
Saritasa LLC
Ведущий разработчик ПО
Рудный
Обязанности и достижения
Обязанности: - Разработка средних и больших интернет проектов - Написание кода и проектирование баз данных Достижения: - Разработка крупного проекта связанного с интернет рекламой
Сентябрь 2010 — Ноябрь 2010 (3 месяца)
Megahost.kz
Junior PHP developer
Уральск
Обязанности и достижения
Обязанности: - Разработка различных Web-приложений (PHP 5.3, JavaScript) - Стажировка - Администрирование хостинг-серверов (FreeBSD, CentOS, LAMP)
Высшее образование
Январь 2011 — Январь 2014
РИИ
Экономики и информационных систем
Рудный
Среднее специальное образование
Январь 2007 — Январь 2011
техн., Челябинский политехнический
Программное обеспечение и вычислительная техника
Челябинск
Рекомендательные письма
arth-18316
API разработчик (nodeJS, PHP) • знакомый

Хорошее знание технологий EC2, S3, dynamoDB, CloudSearch в применении к высоконагруженным проектам, умение построить грамотную архитектуру на базе сервисов Amazon.

Письмо написано 30 июля 2013 в 04:53
arth-18316
API разработчик (nodeJS, PHP) • знакомый

Хорошее, глубокое знание языка, паттернов проектированияУмеет выбрать лучшее решение из многих возможных

Письмо написано 30 июля 2013 в 04:51