Привет, я Михаил.
Работаю веб-разработчиком и занимаюсь интернет-проектами: от сайтов и интерфейсов до систем автоматизации.
Связаться со мной

Создание сайтов

Я занимаюсь созданием сайтов и web-разработкой в целом.

При разработке сайтов я использую собственные наработки, если отсутствуют достойные готовые решения. Большинство этих наработок опубликовано доступно для использования — https://github.com/mishantrop. В качестве платформы для большинства сайтов я выбираю MODX Revolution ввиду гибкости и продуманной архитектуры этой системы.

Также мне интересные нетиповые проекты, требующие разработки индивидуальных программных модулей. В таком случае я использую какой-нибудь PHP-фреймворк. 

Основной стек технологий

  • GNU/Linux.
  • HTML, CSS, JavaScript.
  • CodeIgniter.
  • PostCSS, SASS.
  • Gulp, Webpack.
  • React, БЭМ.
  • Git.

Используемые технологии и подходы

BackEnd

  • PHP.
  • Фреймворк CodeIgniter для нетиповых проектов.
  • Другие технологии:
    • менеджер пакетов и зависимостей Composer.

FrontEnd

  • Верстаю макеты с использованием технологий HTML, CSS, JavaScript:
    • принципы абсолютно независимых блоков с БЭМ;
    • анимации и интерактив;
    • адаптивность;
    • кроссбраузерность;
    • семантическая разметка;
    • использование микроразметки для поисковых систем.
  • Настраиваю сборку FrontEnd:
    • автоматизация задач по сборке frontend с помощью Gulp;
    • постпроцессинг стилей с PostCSS;
    • настройка гибкого и модульного JavaScript с Webpack, с возможностью писать на новом стандарте ES, транслируя код с помощью Babel;
  • Стандартизирую процессы FrontEnd разработки:
    • написание методологий разработки;
    • разработка библиотеки используемых компонентов.