C#/.Net разработчик
Кирилл Владимирович
Возраст
22 года (25 Декабря 2003)
Город
Санкт-Петербург
Возможен переезд в другой город
Гражданство
Россия
Полная занятость
4 года
Информационные технологии / IT / Интернет
Def.Zone — компания, занимающаяся облачной кибербезопасностью. Компания обслуживает
несколько сотен средних бизнесов.
Я работаю на микросервисном проекте Ad-hoc News. Работаю на микросервисном проекте
Ad-hoc News, который позволяет дочерним компаниям получать новости, проводить
самообследование через опросы, проверять внедрение важных обновлений и новых
стандартов всеми филиалами. Отвечаю за разработку микросервисов контента и новостей,
включая проектирование REST API для административных и пользовательских функций,
обеспечение безопасности API, проектирование и оптимизацию схем баз данных PostgreSQL
для сервисов контента и новостей. Работа ведется по SCRUM (2 недели спринт) в команде из 7 человек, где 5 разработчиков. На проекте настроен CI/CD в Gitlab CI, автоматизированные тесты на xUnit, есть code review.
Стек: C#, .NET 6, Entity Framework Core, PostgreSQL, RabbitMQ, GitLab, xUnit, Docker.
Достижения:
- Сократил время формирования агрегированных отчетов по 100+ филиалам с 12 секунд до 800
мс, оптимизировав главный API отчетов через пагинацию данных и покрывающие индексы в
PostgreSQL.
- Ускорил ночной ETL-процесс обработки аналитики по 200+ филиалам клиента с 4 часов до 25
минут, применив параллельные запросы с Dapper, bulk inserts и партиционирование таблиц
по датам.
- Реализовал систему агрегации статистики по опросам с денормализацией данных: вместо вычисления результатов на лету из 500+ записей ответов, внедрил материализованные представления с инкрементальным обновлением через триггеры PostgreSQL, что ускорило
загрузку дашборда с результатами с 8 секунд до 400 мс.
- Внедрил систему распределенного кэширования на Redis с инвалидацией по событиям через
RabbitMQ, что снизило нагрузку на БД на 70% и улучшило время отклика API.
Информационные технологии / IT / Интернет
Соммет занимается разработкой интернет-сайтов и интернет-рекламы. Было создано более 100 сайтов как для частных, так и для государственных предприятий.
Я занимался разработкой сайтов для компаний. Проект строился на микросервисной
архитектуре для удобной масштабируемости в будущем и постоянного доступа для
пользователей. Я отвечал за разработку контроллеров, сохранение данных в БД, реализацию
системы авторизации и аутентификации. Команда состояла из 6 человек, включая двух
C#-разработчиков. Работали по Scrum с 1-недельным спринтом. В команде проводились code
review. Средой развертывания был Docker.
Стек: C#, .NET, EF Core, REST API, PostgreSQL, RabbitMQ, Swagger, GitLab, Dapper, Docker.
Достижения:
- Оптимизировал сбор информации, ускорив генерацию с минуты до 3 секунд за счет
разбиения сложных запросов с помощью .AsSplitQuery() и применения индексов в БД.
- Выявил и устранил утечку памяти в фоновом сервисе обработки очередей, внедрив
использование ArrayPool<T> и IDisposable, что сократило потребление памяти на 80%.
- Реализовал индексирование отчетов в памяти через HashSet<T> и Dictionary с составными
ключами, что сократило время поиска по 50К+ записям с 2 секунд до 20 мс.
- Оптимизировал загрузку данных из микросервисов, заменив синхронные вызовы в цикле на асинхронные параллельные запросы с ограничением (SemaphoreSlim), сократив время ответа
с 8 секунд до 400 мс.
Среднее специальное
Санкт-Петербург, 2020 — 2023 гг.
Английский — Технический
Backend-разработчик на C# с опытом более 4 лет на платформе .NET. Работал с
микросервисными архитектурами, оптимизировал производительность высоконагруженных API и проектировал базы данных. Основной стек: C#, .NET Core, ASP.NET Core, Entity Framework Core, PostgreSQL, RabbitMQ, Docker. Сильная сторона - находить узкие места в производительности: в последнем проекте сократил время отклика критичного API с 12 секунд до 800 мс через оптимизацию запросов и индексирование. От новой команды ожидаю работы над масштабными задачами, применения современных практик (CQRS, Event Sourcing, распределённое кэширование) и возможности перенимать опыт senior разработчиков.
Telegram: @yomi_yoru
Gmail: kirilldeveloperru@gmail.com
1 августа, 2016
35 000 руб
Павел Валерьевич
Город
Санкт-Петербург
Возраст
35 лет (25 декабря 1990)
Опыт работы:
4 года и 10 месяцев
Последнее место работы:
СМИ, маркетинг, реклама, BTL, PR, дизайн, Event Art
07.2014 - 05.2015
23 августа, 2016
30 000 руб
1 сентября, 2016
25 000 руб
Анна Юрьевна
Город
Санкт-Петербург local_shipping
Возраст
32 года ( 8 мая 1993)
Опыт работы:
9 месяцев
Последнее место работы:
Специалист по сопровождению ПО 1С, ООО "КИО Про"
09.2015 - 04.2016
Резюме размещено в отрасли
