Был на сайте сегодня в 09:44
Деревцов Константин
Мужчина, 31 год, родился 31 июля 1992
Не ищет работу
Белгород, не готов к переезду, готов к командировкам
RUST разработчик
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день, гибкий график, удаленная работа
Опыт работы 9 лет 3 месяца
Декабрь 2021 — по настоящее время
2 года 5 месяцев
picodata.io
Информационные технологии, системная интеграция, интернет... Показать еще
RUST разработчик / Lead инфраструктуры
Разработка решений в сфере баз данных:
1. Разработка высоконагруженной шины данных / message broker. Ожидаемая нагрузка более 1KK rps.
2. Разработка различных CDC решений.
3. Создание и поддержка множества библиотек для внутренней инфраструктуры (драйверы, фреймворки и тд).
Технологии: rust, C, tarantool
Август 2021 — Ноябрь 2021
4 месяца
Ассоцияция Финтех
Москва, www.fintechru.org
Информационные технологии, системная интеграция, интернет... Показать еще
GO/С разработчик
Разработка форка Ethereum - masterchain
https://www.dltru.org/
Технологии: GO, C, Ethereum
Июль 2019 — Июль 2021
2 года 1 месяц
Информационные технологии, системная интеграция, интернет... Показать еще
GO разработчик
1) Технологии: GO, Clickhouse, influxdb, redis, C
Разработка системы управления и мониторинга контрольно измерительных приборов (КИП) на подстанции. В разработку входит как создание архитектуры и реализация низкоуровневых подсистем для обработки данных от КИП (подразумевает системное программирование) так и реализация облачной подсистемы в рамках микросервисной архитектуры.
2) Технологии: GO, Clickhouse, Postgress, redis
Разработка IoT проекта (https://a-platform.ru/). Создание архитектуры, реализация микросервисов, реализация инфраструктурных библиотек.
Август 2018 — Июнь 2019
11 месяцев
JivoSite
PHP backend разработчик
Разработка и поддержка backend'ов по направлению телефонии.
Технологии: PHP+Symfony 3/4, Mysql, Redis, Ansible,
Postgress.
В ходе работы были выполнены такие задачи как:
1) Отложенный обратный звонок на сайтах.
2) Настройка обратного звонка в приложение пользователя.
3) Рефакторинг большей части legacy системы на zf1 с переходом на symfony 4.
Октябрь 2016 — Июль 2018
1 год 10 месяцев
ООО Креатив Медиа (KMA)
Go/PHP backend разработчик / Tech lead
Как tech lead:
Разработка новых модулей, микросервисов, code review, создание - утверждение архитектуры, постановка задач.
Технологии: GoLang, PHP+Yii2, Symfony components, Mysql, Clickhouse, Tarantool, Redis, Docker.
Решенные задачи:
1) Разделение исходного монолита на независимые модули.
2) Начало миграции с Yii2 на Symfony components.
3) Изменение вектора разработки с традиционного db-first на ddd like подход.
4) Введение unit тестов и соответствующих подходов для написания тестируемого кода.
Как backend - разработчик:
Работа с монолитом на PHP+Yii2, создание и поддержка микросервисов на golang.
Технологии: GoLang, PHP+Yii2, Mysql, Clickhouse, Tarantool, Redis.
Из наиболее сложных/интересных задач выделю:
1) Разработка публичного REST-API
2) Доработка модуля статистики с переходом MySql -> Clickhouse.
3) Работа с сервером Tarantool (не только в контексте базы данных но и как с сервером приложений).
4) Разработка системы по поиску дубликатов изображений, требования к системе - поиск должен быть "интеллектуальным" (учитывать возможность поворота изображений и других модификаций) и быстрым (размер исходного датасета изображений ~20 GB). Для реализации были использованы алгоритмы из библиотеки openCV и pHash, микросервис выполняющий данную задачу написан на golang.
Январь 2016 — Июль 2016
7 месяцев
ООО ONE-TOUCH
Белгород, one-touch.ru
PHP backend разработчик
Разработка и поддержка небольших интернет - магазинов. В их число входят:
https://www.telekarta.tv/
https://mosremit.ru/
Технологии: Mysql, Pure PHP, Bitrix, MOD-X.
Ноябрь 2013 — Ноябрь 2014
1 год 1 месяц
ОАО ITS Белгород
Белгород, its.bz
PHP backend разработчик, Android разработчик
Участие в разработке системы записи на автомойки.
Включала в себя back часть написанную на PHP + Yii1 и мобильное приложение на Java.
Технологии: Mysql, PHP + Yii1, JS, Java.
Ключевые навыки
Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже
Обо мне
Мой github:
https://github.com/godzie44/
Мои публикации:
https://habr.com/ru/company/itsoft/blog/649161/
https://habr.com/ru/company/itsoft/blog/597745/
https://habr.com/ru/company/itsoft/blog/589389/
https://habr.com/ru/post/571420/
https://habr.com/ru/post/524232/
https://habr.com/ru/post/502506/
https://habr.com/ru/post/358604/
Высшее образование
2014
ИИТУС, Инженер ИТ и ИС
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения