Москва
Резюме № 45986885
Обновлено 8 апреля
Превью фото соискателя

Middle+/Senior Backend C# developer

Был больше месяца назад
250 000 ₽
24 года (родился 21 мая 2001)
Москва
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 3 года и 3 месяца

    • Октябрь 2024 – февраль 2025
    • 5 месяцев

    Senior C# developer

    ООО «Нова Софтвер», Москва
    Разработка ПО в сфере HR Tech

    Обязанности и достижения:

    Основные обязанности: - Разработка серверной части платформы реферального рекрутменра (ASP.NET Core, Web API); - Разработка серверной части платформы бюджетирования организаций (ASP.NET Core, Web API); - Разработка второстепенных приложений (cli утилит); - Разработка архитектурных решений проекта - Создание технической документации проекта; - Разработка функциональности в платформе по аналитике; - DDD + Rich Model: CQRS / Reads + Writes / DI / Autofac; Второстепенные обязанности: - Проведение code review команды. Успешно выполнил рефакторинг системы, которая была унаследованна от не самых добросовесных outsource разработчиков.
    • Август 2024 – октябрь 2024
    • 3 месяца

    Главный инженер по разработке

    СберРешения, Москва

    Обязанности и достижения:

    Основные обязанности: - Разработка серверной части платформы. (ASP.NET Core, Web API); - Разработка второстепенных приложений (cli утилит); - Разработка архитектурных решений проекта. (Multitenancy, Reads / Writes, DI с автоматической регистрацией, MediatR + UoW); - Проектирование с нуля. Создание проекта, настройка инфраструктурных скриптов. Создание файлов конфигураций (docker-compose.yml, и т. д.). Создание Dockerfile. - Настройка процессов проекта в GitLab (файлы шаблонов MR- ов, политика ведение git- веток, и т. д.). - Создание технической документации проекта; - Разработка функциональности в платформе по аналитике; - DDD + Rich Model (самостоятельно придерживался TDD подхода): CQRS / Reads + Writes / DI / Autofac; - Разработка интеграций c микросервисами экосистемы; - Написание Kubernetes cron job файлов (yml); - Написание Kubernets configmap-ов (yml, по шаблону); Второстепенные обязанности: - Отбор кандидатов на проект; - Проведение тех. интервью кандидатов; - Ведение документации (Confluence); - Проведение code review команды; - Помощь DevOps инженерам в настройке стендов (Kubernetes) и GitLab-а; - Участие, как докладчик, в архитектурных комитетах. Защита предложений по улучшению архитектуры проекта; - Проведение event storming-ов (развитие event storming бордов до business check ready состояния, когда новый человек в проекте, допустим QA (или новый аналитики) мог просмотрев флоу на борде b быстро разобраться в том, как рабоает функционал и быстро вникнуть в процесс); # Stack ## Backend ✅.NET 8 ✅ ASP.NET Core ✅ EF Core / PostgreSQL ✅ MassTransit / RabbitMq ## Testing ✅ Unit tests ✅ Integration tests ✅ Component tests ✅ Architecture tests (на CQRS и использование UoW) ## Services ✅ Jira / Confluence ✅ GitLab ## Exploitation ✅ Kubernetes ✅ Grafana ✅ Docker ✅ Elasticsearch 1. Создние основной архитектуры для нового проекта компании с использование лучших подходов в индустрии (полноценный модульный монолит (*НЕ ПУТАТАТЬ С РАСПРЕДЕЛЁННЫМ МОНОЛИТОМ*) с *правильным* CQRS + DDD подходом + на многие архитекурные вещи были написаны архитектурные тесты, чтобы обязать других разработчиков придерживаться изначально заложенных концепций). Итог: выросла надёжность микросервиса + скорость написания нового функционала ускорилась в несколько раз, по сравнению с другими проектами; 2. Ввёл практику Event storming-ов на проекте. 3. За счёт написания тех. документации и её правильно структурированности (работа в паре с аналитком) - ускорил процесс онбординг новых сотрудников до 1 встречи (онбординг: ~1 день), после чего разработчик уже мог писать полноценно бизнес-код и выполнять задачи.
    • Июль 2023 – июль 2024
    • 1 год и 1 месяц

    Ведущий инженер по разработке

    Сбер Решения, Москва
    Сбер Решения предоставляет услуги аутсорсинга: бухгалтерского учета, кадрового администрирования, юридической и ИТ-поддержки бизнеса. В 1994 году мы стали первой компанией в России, предложившей иностранным компаниям услуги финансового аутсорсинга для поддержки их работы на территории России. С некоторыми из клиентов мы сотрудничаем 20 лет. Сегодня мы работаем с компаниями из 20 стран, штат которых – от 1 до 14 000 человек. Более 1000 специалистов Сбер Решения в Москве, Санкт-Петербурге, Нижнем Новгороде, Рязани, Киеве, Алматы, Астане и Баку берут на себя поддержку бизнеса клиентов во всех часовых поясах.

    Обязанности и достижения:

    ENG: Involved in the development of the company's main product. Development of new microservices. Conducted analysis of legacy microservices and refactored them in accordance with company standards. Conducted a lot of code reviews. I used TDD (testing driven design) / DDD (domain driven design) in my work. RU: Основные обязаннтсти: - Занимался развитие основного продукта компании. - Разработка новых микросервисов. - Проводил анализ legacy микросервисов и рефакторил их в соответствии со стандартами компании. - Проводил множество review кода. Использовал в работе TDD (testing driven design) / DDD (domain driven design). Второстепенные обязанности: - Ведение документации (Confluence); - Проведение code review команды; - Участие, как докладчик, в архитектурных комитетах. Защита предложений по улучшению архитектуры проекта; # Stack ## Backend ✅.NET 8 ✅ ASP.NET Core ✅ EF Core / PostgreSQL ✅ MassTransit / RabbitMq ## Testing ✅ Unit tests ✅ Integration tests ✅ Component tests ## Services ✅ Jira / Confluence ✅ GitLab ## Exploitation ✅ Kubernetes ✅ Grafana ✅ Docker ✅ Elasticsearch Рефакторинг сложных Core-микросервисов, которые долго никто не хотел брать: - упрощение бизнес-логики; - ускорении запросов с ~30 секунд до 2-3 после рефакторинга; - переход от распределённого монолита к полноценной микросервисной архитектуре.
    • Декабрь 2021 – февраль 2022
    • 3 месяца

    Team Leader, Fullstack middle c#.NET developer

    Индивидуальное предпринимательство / частная практика / фриланс, Москва
    Общественное питание

    Обязанности и достижения:

    Разработка сайтов под заказ. Сайт для кафе-ресторана "Кафе Город" (https://cafegorod-online.ru/) # Обязанности Технический анализ требований. Управление командой разработки (4 человека: дизайнер, фронтенд разработчик, backend-разработчик, 1С разработчик): оценка сроков, оценка эффективности выполнения задач, оценка качества. Разработка серверной части сайта. Ведение тех. документации Интегрирование с автоматизированной системой "Трактир". Успешная закрытие проекта в установленные сроки. Полное управление контентом сайта, а также его наполнением через автоматизированную систему "Трактир" (https://traktir.ru/).
    • Февраль 2021 – декабрь 2021
    • 11 месяцев

    Full-stack ASP developer c#

    Аркадия, ЗАО, Санкт-Петербург
    Разработка ПО на заказ для иностранных зазчиков

    Обязанности и достижения:

    Eng: fulltime fullstack developing. There was two projects I've worked on. First project was a Finnish survey-creating platform. I was realizing new features for the platform. Base technology stack was: Frontend: ✅ React + Typescript + Redux ✅ Knockout.JS + JQuery Backend: ✅ ASP.NET Framework ✅ NHibernate ✅ MS SQL Testing: ✅ Unit tests ✅ Integration tests Services: ✅ Jenkins ✅ Jira ✅ Bitbucket ✅...other... Second project was a UK's exam-creating platform. I was in the team who worked on the features of exam answers checking system. Frontend: ✅ Razor + Knockout + JQuery Backend: ✅ ASP.NET Framework ✅ MS SQL Testing: ✅ Unit tests ✅ Integration tests ✅ Auotomation tests Services: ✅ TeamCity ✅ Rally ✅ Bitbucket ✅...other...
    • Ноябрь 2020 – февраль 2021
    • 4 месяца

    Full-stack ASP developer c#

    Индивидуальное предпринимательство / частная практика / фриланс, Санкт-Петербург
    Разработка ПО на заказ

    Обязанности и достижения:

    Eng: Full cicle of web market creating. I've managed a small team (2 developer (including myself) and ui/ux designer). I was also full stack developer and team-leader, but I was developing backend part in general. After developing part I've deployed all code on Azure services. Rus: Полный цикл создания интернет-магазина. От менеджерской работы (управление небольшой командой из трёх человек: 2 программиста (включая меня) и 1 дизайнер, создание ТЗ, контроль) до работы программистом. Конкретно в данной команде я был full-stack разработчиком и team-лидом, но по большей части занимался backend-чатью. Вносил правки во frontend-часть, а именно связывание частей (frontend и backend). Позже занимался и правкой некоторых стилей. В backend-части я полностью создал бизнес логику, слой базы данных, все контроллеры/хелперы. После всего для теста я развернул заказчику всё на azure.
    • Август 2020 – ноябрь 2020
    • 4 месяца

    Full-stack desktop developer c#

    ООО Качественные решения, Санкт-Петербург
    Разработка ПО на заказ

    Обязанности и достижения:

    Eng: IP-Telephony ☎ integration (Mango). I was developing visual dialogs and requests to the Mango service. After that work, I was participating in company own product developing. Rus: На данной работе, мы интегрировали ip-телефонию Mango, за мной были закреплены задачи по визуальной части (диалоги) и по отправке запросов от пользователей к серверам Mango. После интеграции, я занимался развитием собственного продукта компании. Это были задачи по написанию бизнес логики, написание backend логики для связывания, и сопутствующее создание визуальных элементов (вкратце full-stack). Успешное внедрение IP телефонии Mango.

Обо мне

Дополнительные сведения:

Опыт работы на С# +.NET: больше 7 лет. Активно применяю паттерны проектирования: TDD / DDD / MVC / и т. д. Cоблюдаю ООП, SOLID и DRY, а также, что по моему мнению не мало важно, умею правильно документировать код и активно пользуюсь этим. Считаю, что самодокументированный код - это хорошо, но самодокументированный код с пояснениями в сложных местах и документирование концепций и аспектов приложения ещё лучше. По образованию я инженер-программист в области компьютерных сетей и сетей связи (стандарт обучения 09.03.01 "Информатика и вычислительная техника"), поэтому я довольно хорошо знаком Linux администрированием, с сетевыми протоколам и сетями. Знаком с основами управленческой деятельности и ведения бизнеса, отлично нахожу контакт с людьми и с клиентами. Управление проектами: ✅ Trello ✅ Jira ✅ Confluence ✅ Rally ✅ и т. д. Desktop (Linux): ✅ Mono ✅ GTK# ✅ MySQL ✅ EntityFramwork (ORM) ✅ LINQ/PLINQ ✅ NET Framework 4.6.1 WEB: ✅ ASP.NET Framework (.NET Framework 4.8) ✅ MS SQL ✅PostgreSQL ✅MongoDB ✅RabbitMQ ✅ORM: EF Core / NHibernate ✅ … other... Имею опыт работы с сервисами: Version control: ✅ BitBucket ✅ Git ✅ GitHub Version control services (other): ✅ GitKraken ✅ Fork CI, CD: ✅ Jenkins ✅ TeamCity

Иностранные языки

  • Английский язык — разговорный
  • Немецкий язык — базовый

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 21 ноября
no-avatar
Unity C# Разработчикз/п не указана
Последнее место работы (1 год и 2 мес.)Unity-разработчикИюль 2024 – сентябрь 2025
Обновлено в 11:00
Обновлено 8 ноября
no-avatar
C#/.NET-разработчикз/п не указана
Обновлено 7 ноябряПоследнее место работы (3 года и 4 мес.)C#/ .NET-разработчикАвгуст 2021 – декабрь 2024
Обновлено 19 октября
Обновлено 13 ноября
Превью фото соискателя
C#/.NET-разработчикз/п не указана
Последнее место работы (1 год и 6 мес.)C#/.NET-разработчикМай 2024 – работает сейчас
Обновлено 18 ноября
Превью фото соискателя
Разработчик C#з/п не указана
Последнее место работы (1 год и 5 мес.)Программист C#Июнь 2024 – работает сейчас
Обновлено 7 октября
Превью фото соискателя
C#/.NET-разработчикз/п не указана
Последнее место работы (1 год)РядовойИюнь 2024 – июнь 2025
Обновлено 14 ноября
Превью фото соискателя
Программист С#з/п не указана
Последнее место работы (9 мес.)ПрограммистМай 2023 – февраль 2024
Обновлено 2 октября
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеSenior C# developer

Смотрите также резюме