Eng

Фотография Виктора Жарины Меня зовут Виктор Жарина (ударение на и). Сейчас живу в Калининграде. Разработчик программного обеспечения с фокусом на backend-разработке web-приложений. Последние несколько лет использовал Kotlin вместе со Spring Boot. До этого использовал PHP. Имею опыт использования Graphql и EventSourcing подхода. Участвовал в проектах с нуля и до эксплуатации. В проекте navio получил опцион за проделанную работу и участие в развитии компании. Говорю, пишу и читаю на английском. Без вредных привычек. Последние несколько лет участвовал в стартапе, который делает софт для людей, у которых диагностировали рак головного мозга.

Образование: Томский Политехнический университет, Физико-технический факультет, Электроника и автоматика физических установок.

Контакты: viktor@zharina.info

Сертификаты: Coursera Algorithmic Toolbox

Творчество: youtube, telegram

2023
МАР
> лет
2018
ОКТ
Software Developer

navio.com

Разработка программного обеспечения для людей, у которых диагностировали рак.

Чем занимался

Переключился с PHP на Kotlin.

Общение с заказчиками: еженедельные стречи, 1-1, планирование работ.

Разработал REST-сервис для хранения данных пациентов.

Активно участвовал в разработке новых функций для приложений пациента и доктора.

Участвовал в применении подхода Event Sourcing и Kafka в качестве брокера сообщений.

Участвовал в разработке event-source фреймворка, созданного для проекта и написанного на Kotlin. Разработал специальный сервис (event-migrator), который отправлял сообщения в Kafka и далее они считывались на стороне приложения.

Предложил способ backup/restore на основе утилиты kafkacat для kafka.

Добавил correaltion id в события Kafka. Это позволило быстрее идентифицировать проблемы.

Разработал функцию поиска данных в elasticsearch по данным пациента.

Написал несколько библиотек, которые использовали внутри проекта, такие как шаблонизатор сообщений для sms и email и клиента для cognito для выполнения простых CRUD операций для user pool.

Периодически обновлял проекты для аудита системы и по соображениям безопасности.

Технологии

GraphQL, REST, Kafka, Postgres, Redis, Elasticsearch, Spring Boot, Hibernate, Junit, Kotlin, Twilio, CopperCRM, Datadog, Sentry, Slack, Jira.

2018
ОКТ
>2 лет
2016
ИЮН
ООО "Офти"
Senior Web Developer

usedcarsni.com

Сервис для покупки и продажи авто/мото транспорта в Северной Ирландии

Чем занимался

Разрабатывал функции и интеграции с сервисами: финансовый провайдер кредитных предложений Ivendi, фильтр и поиск автомобилей доступных в кредит, Trustpilot, Worldpay, Visitor Chat, 360 degree Image.

Участвовал в переходе с версии 5.3 до 7 для PHP.

Общение с заказчиками: планирование, задачи в Redmine.

Участвовал в разделении монолитного legacy приложения на отдельные сервисы.

Участвовал во внутреннем проекте как teamlead и организовал разработку чата с участием Junior разработчиков.

Технологии

PHP, Mysql, Redis, Sphinx, Redmine, GIT, Ivendi, Trustpilot, Worldpay.

2016
ИЮН
>2 лет
2014
АПР
Интернет-провайдер "Новые Телесистемы"
Программист

Интернет-провайдер с более чем 20 000 клиентами

Чем занимался

Участвовал в разработке и поддержке системы учета.

Работал и писал скрипты для работы с роутерами Cisco, Eltex, Dlink.

Разработал утилиту для перемещения групп пользователей с одной подсети в другую.

Разработал модуль для создания запросов на включение/отключение пользователей.

Внедрил систему GIT вместо SVN.

Технологии

PHP, Mysql, Codeigniter, Ext4js, GIT, MSSQL(2012) network devices, bash, telnet

2014
ИЮН
1 год
2013
ИЮН
ФорексИнн
Junior web-developer

Форекс брокер

Чем занимался

Занимался поддержкой сайта форекс-брокера.

Изучил основы финансовой торговли.

Познакомился и начал использовать фреймворк symfony за короткий срок.

Разработал модуль для проведения соревнований среди инвесторов.

Технологии

Symfony, PHP,jQuery, Mercurial, MetaTrader4, Bootstrap, HTML, JS

2012
ДЕК
>3 лет
2009
АПР
Специалист группы систем управления

Программное обеспечение ПЛК Beckhoff, командировки, создание документации, наставничество.

PLC, Beckhoff, EtherCAT, TwinCAT, CodeSYS

2007
ОКТ
>2 лет
2005
МАЙ
Инженер ЦТО

Автоматизация общепита и кинотеатров. Обучал персонал, решал аппаратные и программные проблемы.

Rkeeper, Delphi7, StoreHouse, UCS Cinema