@hvck

daniil kirsanov

skills
  • php
  • go
  • bash
  • mysql
  • postgresql
  • redis
  • symfony
  • laravel
  • docker
  • kafka
  • keycloak
  • jaeger
  • age21 yo
  • locationrussia / st. petersburg
social
about

make things better.
programmer since childhood.
i love what i do & i love you too 💖

experienced by

framework team 2021.04 - 2024.06

один из крупнейших сервисов бронирования отелей

russia & cis

  • спроектировал и реализовал кеширование запросов к API в Redis, с инвалидацией через Kafka
  • реализовал переход с Redis Array на Redis Cluster
  • спроектировал и реализовал интеграцию с Jaeger
  • работая в команде, успешно реализовал интеграцию Keycloak с бизнесом, делегируя написание логики подключения к Keycloak членам команды
  • исправил скрипт для разворачивания проекта под MacOS, а также исправил ошибки в нем (Bash + Docker)
  • реализовал генерацию OpenAPI документации через Gnostic
  • реализовал генерацию Protobuf классов из proto файлов
  • реализовал метод пробной коррекции заказа с услугами(пунктами в заказе)
  • оптимизировал запросы на получение отелей, получилось найти проблему в кешировании
  • исправил ошибки в логике сервиса логирования на Go, а также доработал запросы к MongoDB, часть перенес на полнотекстовый поиск, часть на регулярные выражения
  • провел множество Code Review
  • был главным в помощи с проблемами, которые возникали на локальном окружении при разворачивании проектов, при проблемах взаимодействия между сервисами
  • был правой рукой в проведении on-boarding: делился знанием и опытом с коллегами

school of business & management