Родился в 1995г. В г. Курске, в 2013 поступил в Юго-Западный государственный университет на специальность «Программная инженерия», закончив обучение по программе бакалавриата был призван на срочную службу в Вооруженные Силы Российской Федерации в декабре 2017г., в декабре 2018г. уволился. С января 2019г. работаю в одном из подразделений Лаборатории Касперского (веб разработчик)
Программированием увлёкся ещё в школе, работать начал в 2014 году, в конце 1 курса университета. Основная специализация - разработка веб-приложений. Пробовал писать мелкие мобильные и desktop приложения (не на коммерческой основе, в образовательных целях). С февраля 2014 по октябрь 2017 постоянно работал, совместно с учебой в университете.
За три года работы имел опыт со следующими технологиями:
- Javascript - на хорошем уровне. Много экспериментировал, писал с использованием Angular (1.x) и React. Для себя выбрал React и Redux за декларативность, функциональный стиль, тестируемость и модульность. Присматриваюсь к Relay и GraphQL. Неплохо верстаю, хорошо понимаю принципы работы бэкэндов и взаимодействия клиентов и сервера.
- Python (Django, Flask) - на довольно высоком уровне. Могу самостоятельно вести проекты средней сложности.
- Postgres, PostGIS, MySQL - на хорошем уровне. Понимаю что такое реляционная модель, нормализация, зачем нужны индексы и как можно ускорить работу базы данных. Неплохо разбираюсь в работе с геоданными.
- Java - на среднем уровне. Разрабатывал бэкэнд на Spring и JPA 2 (Hibernate) под руководством сильного техлидера. К самостоятельному проекту на этом стеке скорее всего не готов.
- Linux - спокойно чувствую себя в командной строке. Могу поднять работающий веб-сервер с приложением.
- Помимо вышеперечисленного, экспериментировал с C#, Go. Писал bash-скрипты.
- Git - уверенно. Понимаю для чего он нужен, преимущества и недостатки разных подходов к ведению истории (git-flow, rebase-flow). Есть опыт работы с Jira, Gitlab.
Уверенно владею письменным английским, могу вести деловую и техническую переписку, документацию. Устным владею несколько хуже, сказывается недостаток практики.
Ответственный, исполнительный, быстро учусь, стрессоустойчив.
Предпочитаемый способ связи на данный момент - телеграм или электронная почта.