- Обо мне
-
- Стоимость работы:
- от 400 руб. за час
- Профессиональный опыт:
- более пяти лет
- Форма собственности:
- Физ. лицо, ИП
- Способы оплаты:
- наличный расчёт, электронные деньги
Серверный разработчик. PHP, Ruby on Rails, MySQL, MongoDB, Redis, Unix. Опыт работы — 7 лет.
Ruby on Rails.
Начал использовать с тех пор, как была версия 2.3. В работе широко использую шаблоны проектирования, тестирование и сторонние гемы.
Краткий список используемых гемов: grape, swagger, chewy, memcache-client, mongoid, sidekiq, redis, whenever, unicorn, nokogiri, cells, kaminari, draper, paperclip, hashie etc.
В качестве шаблонизатора использую HAML, для решения фоновых задач Sidekiq (через runit) + whenever.
Работал со многими API (из известных: яндекс, вконтакте, google), реализовывал собственное через Grape, Openid.
Реализовывал большое количество бэкграунд-задач (обновление данных через xml, загрузка картинок).
Слежу за процессом развития фреймворка и стараюсь использовать новые фичи.
Много работал с чужим кодом, участвовал в портировании большого проекта с 2.3 → 4.2.
Пример приложения: https://github.com/delphist/problem_manager
По запросу предоставлю более серьезное приложение.
Опыт использования: 4 года.
Php.
Долгий путь с PHP 4 до PHP 5.5, знание особенностей языка, ООП, шаблоны проектироания. Использование многих расширений. В качестве фреймворка предпочитаю Yii (2 года опыта), ранее использовал CakePhp, Kohana. Использование Composer.
Опыт использования: 7 лет.
Yii.
Предпочитаемый PHP-фреймворк. Использование фреймворка в сочетании с MySQL, Redis, MongoDB, etc.
Пример проекта на Yii: https://github.com/delphist/mp3ler
Опыт использования: 2 года.
MySQL.
Использование в качестве основной БД для проектов. Знание теории баз данных, умение склеивать и джойнить запросы, оптимизировать, находить узкие места, ставить нужные индексы, решать проблемы с производительностью, бекапить. Умение настраивать mysqld под определенные данные на определенных мощностях. Разработка и обслуживание проектов с 10M+ записями.
Опыт использования: 6 лет.
MongoDB.
Предпочитаемое NoSQL-хранилище. Сложные запросы, использование индексов, аггрегация разнообразных данных, map/reduce. Разработка и обслуживание базы данных с 3M+ записями.
Опыт использования: 2 года.
Redis.
Использование базы данных для решения определенного вида задач, связанных со сбором и отображением статистики, а также для очередей.
Опыт использования: 1 год.
Unix.
Администрирование серверов на CentOS, Debian. Умение устанавливать и настраивать ОС, окружение, веб-сервера, компиляторы/интерпретаторы. Использование многих утилит, таких как screen, tmux, runit, make и т.д.
Использование RVM, Unicorn, Sidekiq, Bundler. Runit.
Опыт использования: 6 лет.
Html/css.
Опыт верстки, знание шаблонизаторов Smarty, HAML. Опыт с bootstrap, jQuery mobile.
Javascript.
Уверенное знание и использование, большой опыт с фреймворком jQuery.
Sphinx.
Долгое использование начиная с версии 0.9 и заканчивая 2.1. Знание многих тонкостей поиска, индексирования и организации. Сейчас более предпочтителен ElasticSearch.- Ключевые навыки
- Отзывы
Нет отзывов