Сергей Куликов фронтенд-разработчик

Верстаю и разрабатываю сайты на Drupal. Живу и работаю в Днепропетровске.

Портфолио

barsky.furniture
Лендинг «Color»
barsky.furniture
Лендинг «Кресла Sport Drive»
barsky.furniture
Лендинг «Каталог»
barsky.furniture
Страница «Dongwei»
barsky.furniture
Лендинг «Кресла Barsky»
barsky.furniture
Лендинг «Comfortable»

Навыки

Кратко / Подробно

Кроссбраузерно верстаю сайты на HTML5 и CSS3. Владею JavaScript и jQuery, знаком с основами ES6, React и Redux. Использую Sass в связке с PostCSS. Умею и люблю верстать адаптивно, по желанию заказчика делаю вёрстку pixel-perfect. Люблю компонентный подход и БЭМ в работе со стилями, верю в светлое будущее с веб-компонентами.

Использую Gulp для сборки, Spritesmith для генерации спрайтов, npm и Bower для подключения библиотек. Знаком с Webpack. Ранее работал с Compass и фреймворком для сеток Susy, также знаком с Bootstrap и Foundation. Тестирую вёрстку в Chrome DevTools с помощью плагина PerfectPixel и BrowserSync.

Интегрирую вёрстку в Drupal, создаю собственные темы на основе фреймворка Omega. Знаю PHP на уровне написания кастомных модулей с использованием Drupal API, есть наработки для Drupal Commerce. Работаю также с Next Generation CMS, для которой написал плагин гостевой книги и еще пару плагинов попроще.

Работаю с Git-репозиториями, использую Trello для управления проектами по системе Kanban и Grindstone — для учёта времени. Также знаком с Subversion и трекером задач Redmine. Есть опыт работы в окружении Linux (Ubuntu), включая настройку и запуск задач по cron, начальные знания конфигурации Apache и Nginx.

Знаю английский на уровне свободного понимания технической литературы и документации и поиска решений проблем. Совершенствовал навыки разговорного английского на курсах ESL и Yappi Corporate — около 8 месяцев занятий. За это время поднял свой уровень до intermediate и на этом не останавливаюсь.

Языки

  • HTML + CSS: семантичная вёрстка с применением новшеств CSS3
  • JavaScript: адаптация готовых решений, jQuery, AJAX, JSON
  • PHP: разработка модулей для CMS Drupal и Next Generation CMS
  • SQL (MySQL, Transact SQL): написание простых запросов

Приёмы

  • кроссбраузерная вёрстка (IE8+) и graceful degradation
  • резиновая и адаптивная вёрстка, mobile-first
  • вёрстка pixel-perfect (с минимальными погрешностями)
  • вёрстка и структурирование кода по методологии БЭМ
  • спрайты, оптимизация кода и ресурсов для production

Окружение

  • препроцессоры: Sass (SCSS), PostCSS
  • фреймворки: Compass, Susy, Bootstrap, Foundation
  • автоматизация: Gulp, Grunt, Webpack, npm, Bower
  • управление проектами: Trello, Redmine
  • репозитории: Git, Subversion

Опыт работы

 
Para-Diz Web Studio
Февраль 2015 — март 2016
Junior Drupal developer
  • вёрстка страниц из PSD-макетов
  • интеграция вёрстки в CMS Drupal
  • разработка нового функционала
  • адаптация сторонних решений
  • оптимизация производительности
 
ПАО КБ ПриватБанк
Июль 2008 — март 2016
Software maintenance engineer
  • мониторинг серверов БД и app
  • анализ и устранение сбоев
  • плановые регламентные работы
  • release-менеджмент
  • автоматизация задач

Сертификаты

  • Yappi Corporate General English course: intermediate, 26.02.2016
  • English as a Second Language course: intermediate, 19.08.2015
  • English as a Second Language course: pre-intermediate, 25.05.2015
  • DELF: Diploma in French Studies
    B1 and B2, 20.09.2006

Проекты

Обо мне

Мне 28. Работать в IT мечтал с детства. Писать код начал в 14 лет на Турбо Паскале. Работал сисадмином, переучился на фронтенд-разработчика. Свободное время посвящаю семье и саморазвитию.