ДД
Даниил Д.
Мужчина, 24 года
Россия, Ижевск, UTC+4
Ставка
4 285,71 Р/час
НДС не облагается
Специалист доступен с 26 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Навыки
Отрасли
Проекты
(6 лет 1 месяц)
NDA
Роль
Tech Lead | Senior .NET Backend Developer
Обязанности
Анализ техдолга, составление плана по его решению
- Архитектурное ревью, принимал решения по архитектуре, проводил анализ
- Внедрил структурное логирование, в ~30 микросервисов, что позволило быстрее находить проблемные места
- Внедрил метрики и трассировки в свою и соседнюю команду, благодаря чему было найдено много узких мест взамодействия микросервисов
- Написал инфраструктурные библиотеки на проект, что позволило ускорить и стандартизировать использование логов, метрик, трассировок, api, и другого во всех командах
- Внедрил новый CI/CD, депой с Helm, Jaeger, ELK.
- Проводил ревью кода, занимался повышением квалификации коллег в команде
- Обновил устаревший фреймворк на современный в ~30 микросервисах
- Перешли с самодельных миграций на EF Core
- Написание отдельного микросервиса для общения в Telegram через аккаунт человека, а не бота (TDLib - C++ библиотека) и его интеграция с другими сервисами
Период работы
Май 2022 - По настоящее время
(3 года)
NDA
Роль
.NET Backend Senior Developer
Обязанности
Разработка внутренних сервисов для call-центра банка.
- Интеграция с другими сервисами банка посредством RabbitMQ, Kafka, GraphQL
- Перевод CI/CD с TeamCity на GitLab
- Работал над тем чтобы сделать из внутреннего сервиса банка коробочное решение
- Перевод пайплайна сборки на внутренние зеркала библиотек
Период работы
Январь 2022 - Апрель 2022
(4 месяца)
NDA
Роль
.NET Backend Middle Developer
Обязанности
- Переписывание архитектуры, разбиение монолита (совместно с архитектором) крупного проекта и последующее переписывание legacy-кода на .NET 5 (задача выдерживать кратковременное увеличение rps до 50k при подаче заявлений)
- Переписывание архитектуры (совместно с архитектором) набора микросервисов для скоринга клиентов, выдачи кредитов и последующее переписывание legacy-кода на .NET 5 (задача: унификации бэк сервисов под разный фронт и поддержка разных версий воркфлоу процесса одновременно, с возможностью отката)
- Внедрение gRPC вместо WCF, а так же написание небольшого proxy-сервиса для поддержки устаревших клиентов
- Внедрение практик CI/CD, настройка воркфлоу проекта, настройка раннеров, написание скриптов для разворачивания проекта
- Внедрение RabbitMQ
- Перевод проекта с Windows/IIS на Linux/K8s/Docker
- Разработка воркфлоу выдачи кредита на движке BPMN и решение возникающих проблем при использовании и обновление пайплайна
- Написал микросервис нарезки видео на короткие отрывки и кадры
- Интеграция со СМЭВ 3
- Интеграция с мобильным приложением и с другими сервисами в том числе c крупными банковскими системами.
- Ревью кода
- Менторство
Период работы
Апрель 2019 - Декабрь 2021
(2 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ижевский государственный технический университет им. М.Т. Калашникова, Ижевск
Специальность
Информатики и вычислительной техники
Завершение учебы
2021 г.