Борис Стрельников

Young man in a grey checked jacket over a blue shirt, standing outdoors with blurred city buildings in the background.
Широкий кругозор в сфере вэб разработки и хорошее базовое образование помогают мне решать сложные задачи. Помогу найти ответы на любые вопросы и научу достигать поставленные цели, а также посоветую отличные книги.

Опыт

Программированием увлекся со старших классов школы, как и многие в этом возрасте, начинал с Pascal. Закончил МФТИ по направлению прикладные математика и физика, где освоил несколько разных курсов по классическим алгоритмам и структурам данных на С/С++ и Python.

В качестве отправной точки в коммерческом программировании выбрал web разработку. Пробовал запустить свой стартап, фрилансить и работал в нескольких мелких веб-студиях решая самые разнообразные задачи с использованием Python, PHP, Ruby on Rails, Javascript и React.

Несколько лет разрабатывал финансовые сервисы в Tinkoff.ru, а также дочерней vivid.money. В качестве основного языка использовал Javascript, но позднее перешел на Golang в связи с определенной спецификой задач. На текущий момент выбрал контрактную удаленную работу на зарубежные компании. Люблю сложные практические задачи требующие детального подхода, а также держу руку на пульсе современных технологий. Периодически хожу на собеседования, а также сам провожу техническое интервью новым кандидатам. На данный момент суммарный опыт коммерческого программирования составляет 6 лет за которые мне довелось побыть в роли как разработчика так и тимлида.

Ключевые навыки

  • go
  • javascript
  • postgresql
  • redis
  • react
  • docker
  • ramda
  • ci
  • microservices
  • bash
  • rest-api
  • ubuntu
  • nginx
  • redux
  • websocket

Специализация

  • Программирование на Go

    Разберем ключевые особенности языка и научимся с его помощью реализовывать различные API-сервисы. Построим процесс разработки с использованием CI и Docker.

Статьи

Отзывы

Хочу поблагодарить Бориса за то, что очень помог разобраться с docker и деплоем приложения на сервер, помогает структурировать знания по технологиям. На mkdev я пришел с целью найти человека(ментора) с которым можно обсуждать свои решения, задавать глупые вопросы и получать на них развёрнутые ответы, структурировать уже имеющиеся знания, считаю, что я нашел, что искал, очень доволен тем как проходит обучение.

Gennadii Khotovytskyi, 27/08/20