Привет!

Я Денис.
Коротко обо мне: унылый программист. Работаю в двух местах (внимательный читатель поймет в каких).
На вопрос «Кем вы видите себя через 5 лет?» в ответ предлагаю рассказать о ваших бизнес-планах на ближайшие 5 лет и немного об экономике страны, в которой вы проживаете.
В общем, всё.

Авчомсмысол?

Сайт — краткая сводка умений, список проектов, место силы и связи со мной (и зачем вам писать мне?) в одном флаконе. Может здесь когда-нибудь будет что-то поинтереснее. А может и не будет.
Дизайн не очень, но я и не дизайнер.

Что умею

Backend (задний конец), бд, стандарты, архитектуры

  • Python с 2.7 по 3.7
    • Django и основные распостранённые батарейки
    • Celery, RQ
    • Multiprocessing
    • Asyncio
    • Sanic
    • Pipenv, pipdev, pipsi
    • Fabric
  • Golang
  • MySQL (больше), PostgreSQL (меньше)
    • ACID, CAP
    • Транзакции
    • Сложные запросы
    • Профилирование
    • Репликация (row, statement, mixed, master-slave, master-master — с galera знаком поверхностно)
    • Индексы
    • Триггеры
    • Переход на 4x байтовый юникод и прочие нюансы жизни с mysql
  • PHP 5/7 (последнее время редко)
    • Zend
    • Symfony
    • Laravel
    • Yii
    • Phalcon
  • Redis
  • Node, Express (версии бесполезно прописывать)

Frontend (передний конец): верстка, js разработка

  • HTML, CSS
    • HTML5
    • CSS3 (flexbox, grid, float, inlineblock, table и так далее)
    • Sass, Compass, PostCSS
    • БЭМ
    • Семантичность, Валидность, Кроссбраузерность (caniuse, browser market share etc.)
    • Профилирование, Отладка скорости рендеринга (Reflow/Repaint)
  • JavaScript
    • ES2018
    • jQuery (много опыта), ExtJS (прилично опыта), Angular (применительно к Ionic в основном), Backbone, Underscore
    • Vue, React (и весь сонм прилагающихся роутеров, редаксов/мобиксов, саг etc.) — поверхностно
    • SSR (react, django + node + react)
    • Gulp, Webpack, Npm
    • Websocket
    • Service Workers (пуши, оффлайн версии)
  • PWA

Devops, администрирование, сети, протоколы

  • REST, JSON RPC, SOAP, Websocket
  • Docker, Docker Compose, DockerHub
  • Fabric
  • Микросервисная архитектура
  • Nginx
  • TCP/IP, UDP, HTTP, HTTPS, HTTP/2
  • LetsEncrypt
  • Bash, Coreutils
  • CI/CD: Jenkins, TeamCity, Gitlab, TravisCI
  • Экспериментирую: coreos, rkt, k8s

Разное

  • Алгоритмы, Структуры данных (вот тут я качаюсь на CodeWars, а тут ещё медленнее на HackerRank)
  • GIT, SVN
  • Bitbucket (тут можно бесплатно хранить кучу приватных репозиториев, что я и делаю), GitHub (изредка контрибьючу в опенсорс, когда хватает времени)
  • Юнит, интеграционное, регрессионное тестирование
  • A/B тестирование
  • Знаком с Drupal (средне), Joomla (плохо), Wordpress (средне), Bitrix (средне), Sbuilder (средне), PhpShop (средне), Modx (хорошо) (и стыжусь этого)
  • MacOS (рабочая система) / Debian (сервера) / Ubuntu (рабочая система, сервера) / Centos (сервера)
  • Shell
  • GRASP, SOLID, KISS, YAGNI, DRY
  • OWASP (кое-что)
  • Экспериментирую: Nim, Crystal, Elixir
  • SEO
  • Photoshop/AvoCode/Zeplin/Figma etc.

Кое-что, над чем я работаю и работал

Все сайты ниже работают на django. Те, которые не работают (или работают не на нём) отмечены отдельно. Никакого заговора по поводу ранжирования этих проектов нет. Список составлен в случайном порядке. Все ссылки открывают в новом окне, поэтому вы сможете наслаждаться этим прекрасным списком сколько угодно долго (на самом деле лучше закрывайте сразу, он говно какое-то неинтересное).