Обо мне

В общих чертах

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

Большой любитель самых разных фреймворков. Прежде чем писать свой велосипед, обязательно посмотрю в репозиториях, не написал ли кто-то уже подобное. Люблю поковырять чужие библиотеки, посерфить GitHub на наличие новых проблем и их решений. Считаю, что лучшая документация - читабельный исходный код. Люблю Linux.

Веб-разработка

PHP - основной скилл со всеми вытекающими. Знаю 4 способа, как заставить PHP работать асинхронно. Люблю Yii2. JS, CSS на подхвате с bower и npm. Есть опыт с AngularJS.

Мобильная разработка

Есть опыт разработки приложений под Android, а также под iOS (Objective-C и Swift). Разрабатывали как нативные приложения, так и кроссплатформенные на cordova. Также разрабатывал игры на OpenGL (Cocos2d).

Администрирование

Имею представление о том, как правильно развернуть сервер, как настроить проект для production, и подобные задачи. Есть опыт запуска проекта в docker-контейнерах.

* Этим пунктом, я хотел сказать, что администрирование сервера для меня обычная задача; и моего скила хватит, чтобы управиться с 1-5 серверами для малого-среднего проекта.

О разработке

Положительно отношусь к тестам. Считаю, что критические части проекта должны быть обязательно покрыты. Люблю "непрерывные" технологии: интеграция, разработка, развертка. Знаю, как организовать ZeroDowntime-развертку. Могу оценить качество кода в цифрах.

Идеальный workflow вижу только с git. Не очень люблю svn.

Безопасность

Не понаслышке знаком с безопасностью проекта. Знаю, что такое уязвимости типа SQLInj, XSS, CSRF, SSRF, как их искать, и как с ними бороться.

Знаю ассемблер x86, ARM на уровне чтения, могу немного пореверсить зловреды, разобраться как они работают.

На десерт

Также пишу на C++, Python, Java, Bash

Английский уровня Intermediate.

Рабочий тулкит: xubuntu, phpstorm, vim, nginx+php-fpm, не люблю апач.

Готов сотрудничать через ИП (поможет вам сэкономить на налогах).

Мои труды и ссылки

Мой блог о вебдеве

Утилита для быстрой работы с nginx-конфигами

Маленькая библиотека для работы с массивами на php

Библиотека для автоматического определения IMAP-гейтов

Я на Github и Stackoverflow

Профессиональные навыки
PHPJavaScriptLinuxObjective-СPythonC++ BashJavaMySQLGit
Опыт работы
Ноябрь 2016 — Март 2017 (4 месяца)
Web-разработчик
Москва
Обязанности и достижения
Fullstack разработка, yii + backbonejs.
Август 2015 — Сентябрь 2016 (1 год и 1 месяц)
Web-разработчик
Москва
Обязанности и достижения
Разработка мобильной версии сайта, разработка b2b-подсистемы. Обновление технологий и подходов в разработке.
Февраль 2014 — Июль 2015 (1 год и 5 месяцев)
Wishtap Inc
Ведущий разработчик
Сан-Франциско и район залива
Обязанности и достижения
Проектирование и организация всей серверной инфраструктуры. Сложный бэкенд на вебсокетах, админка, лэндинг, веб-клиент, гибридные мобильные клиенты, автоматизация разработки и выкатки. Основной стек: PHP, Websocket, Mongo, Mysql, Bash, C++
Ноябрь 2012 — Январь 2014 (1 год и 2 месяца)
Jam Media Group
Web-разработчик
Москва
Обязанности и достижения
Фронтэнд, бэкенд для стартапа Tooeezzy: www.tooeezzy.com Основной стек: PHP, Javascript, CSS, REST
Октябрь 2010 — Ноябрь 2011 (1 год и 1 месяц)
НПО Тесла
Web-разработчик
Орел
Обязанности и достижения
Разработка клиентской части на qooxdoo (js) для сети магазинов.
Рекомендательные письма
c00n
Web Developer • знакомый

Strong knowledge of tool.

Письмо написано 07 октября 2014 в 23:03
c00n
Web Developer • знакомый

Strong frontender.

Письмо написано 07 октября 2014 в 23:05
c00n
Web Developer • знакомый

High level professional.

Письмо написано 07 октября 2014 в 23:00