Александр К. .NET разработчик, Senior
ID 5967
АК
Александр К.
Мужчина, 30 лет
Россия, Москва, UTC+3
Ставка
4,375 Р/час
НДС не облагается
Специалист доступен с 3 июня 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
О себе
Последние 2 года занимаюсь только бэкенд разработкой, но имею full-stack опыт. Существенное внимание уделяю качеству кода, люблю чистый и поддерживаемый код. Ратую за поддержание документации по проектам в актуальном состоянии. Обожаю рефакторинг и закрытие технического долга. Нравится быть наставником. Умею работать как по ТЗ, так и без него.
Люблю видеоигры, покатушки на велосипеде, стендовый моделизм, warhammer 40k.
Проекты
(6 лет 3 месяца)
NDA
Роль
Ведущий разработчик
Обязанности
Проект 1: облачное хранилище с микросервисной архитектурой.
Работа велась в кроссфункциональной команде по скраму с двухнедельными спринтами, daily, demo и retro, backlog grumming и poker planning.
Основные обязанности:
- поддержка и развитие бэкенда проекта;
- периодическая роль дежурного инженера, взаимодействие с техподом, девопсами и тестерами для решения возникающих проблем в прод окружении;
- проведение code review по пулл реквестам коллег;
- ресерч технических проблем и создание статей в confluence с результатами ресерча и вариантами решений;
- написание юнит и интеграционных тестов;
- консультирование разработчков клиентских приложений (ios/android/web)Стек:- Backend: .NET 6.0, EF Core, cockroachdb, mongodb, kafka, docker, S3 (minio/dell ecs).
- наблюдаемость: kibana, grafana, jaeger, prometheus;
- прочее: jira, confluence, bitbucket, bamboo.
Проект 2: ядро биллинга с сервис-ориентированной архитектурой.
В команде присутствовали бэкенд разработчики, разработчики бд, тестеровщики, архитектор и технический руководитель проекта.
Работа велась по kanban со встречей на всю команду раз в неделю.
Основные обязанности:
- реализация интеграции с клиентами ядра биллинга через kafka;
- разработка graphQL интерфейсов взамен rest api;
- ресерч технических проблем и создание статей в confluence с результатами ресерча и вариантами решений;
- написание юнит тестов.
Стек: Backend: .NET 4.7-4.8 (WCF), .NET 6.0, linq2db, oracle/postgresql, kafka, graphQL, docker
Прочее: jira, confluence, gitlab
Период работы
Ноябрь 2021 - По настоящее время
(1 год 8 месяцев)
NDA
Роль
Разработчик
Обязанности
Основные обязанности:
- Поддержка и доработка текущий приложений компании;
- Тесное взаимодействие с командой системных аналитиков, тестировщиков, другими командами разработки;
- Роль devops-инженера (обновление тестового/прод окружения, своевременное реагирование на инциденты на проде, принятие решений по их исправлению и пр.);
- Взаимодействие с системными администраторами при развертывании новых версий внутренних утилит/программ;
- Участие в митингах команды (дейли, оценка задач, ретроспективы);
- Поддержание актуальности технической документации;
- Проведение code review по пулл реквестам коллег;
- Помощь и наставничество для младших разработчиков, в т.ч. парное программирование;
- Консультация аналитиков по недокументированным участкам кода (reverse-engineering);
- Поддержание чистоты кода, рефакторинг и работа с тех. долгом;
- При отсутствии тимлида - проведение daily, planning poker, распределение задач по разработчикам, подготовка и публикация релизных сборок (azure devops).
Значимые достижения:
- Участие в переписывании UI основного функционала б2б портала на devextreme (devexpress);
- Заложение основы UI тестирования б2б портала (selenium + unity);
- Внедрение CQRS в проекте;
- Интеграция с внешним API: AliExpress, Jira;
- Последний год существенное уделение времени рефакторингу, оптимизации и прочему техническому долгу в нескольких проектах. В том числе составлению документации по существующему коду;
- Менторство младших разработчиков.
Стек: Бэкенд: C#, LINQ, ASP.NET MVC 5 (+Core), Web API (+ swagger), WCF, EF 6/Core, Dapper;- UI: html\css, DevExtreme (aka devexpress), jQuery, немного ExtJs, немного AngularJs;- БД: ms sql server, mongodb.
Мелкие утилиты: WinForms, WinServices, Console + Task Scheduler.
Таски: Jira.
Документация: Confluence.
Git-Flow + Azure CI\CD.
Период работы
Апрель 2017 - Ноябрь 2021
(4 года 8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский технологический университет МИРЭА
Специальность
Институт комплексной безопасности и специального приборостроения – Информатика и вычислительная техника / Магистр
Завершение учебы
2017 г.