Boris Strelnikov
Experience
I like programming from school, like many at this age, I started with Pascal. I graduated from the Moscow Institute of Physics and Technology with a bachelor degree in applied mathematics and physics, where mastered several different courses on classical algorithms and data structures in C/C ++ and Python.
I chose web development as a starting point in production-level programming. I tried to start my own startup, freelance and worked in several small web studios solving a wide variety of problems using Python, PHP, Ruby on Rails, Javascript and React.
For several years I have been developing financial services at Tinkoff.ru and vivid.money. I used Javascript as the main language, but later switched to Golang because of tasks specificity. At the moment, I chose contract remote work for foreign companies. I love complex practical tasks that require a detailed approach, and I am also on the cutting edge of technology. I periodically go to interviews, and also conduct technical interviews myself for new candidates. At the moment, my total experience of production-level programming is 6 years during which I happened to be both a developer and a team lead.
Core skills
- go
- javascript
- postgresql
- redis
- react
- docker
- ramda
- ci
- microservices
- bash
- rest-api
- ubuntu
- nginx
- redux
- websocket
Specialization
-
Programming Go
We will consider the key features of the language and learn how to implement various API services using it. We will build a development process using CI and Docker.
Posts
Reviews
I want to thank Boris for helping me a lot with docker and deploying the application to the server, helping to structure knowledge by technology. I came to mkdev with the aim of finding a person (mentor) with whom I can discuss my solutions, ask stupid questions and receive detailed answers to them, structure the existing knowledge, I think that I found what I was looking for, I am very pleased with how the training is going.
Хочу поблагодарить Бориса за то, что очень помог разобраться с docker и деплоем приложения на сервер, помогает структурировать знания по технологиям. На mkdev я пришел с целью найти человека(ментора) с которым можно обсуждать свои решения, задавать глупые вопросы и получать на них развёрнутые ответы, структурировать уже имеющиеся знания, считаю, что я нашел, что искал, очень доволен тем как проходит обучение.
translation missing: en.home.mentors.reviews.text_translated_with_google - Original Text Gennadii Khotovytskyi, 27/08/20