undermoveundermove

Дмитрий Афонченко

.NET back-end developer · Бэкенд · Фронтенд
Не ищу работу
Возраст: 26 лет
Опыт работы: 4 года и 11 месяцев
Регистрация: 31.07.2013
Последний визит: 4 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: C# · Wpf · .NET · Pgsql · .net core · Rabbitmq
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Обо мне:
Нравится рациональный подход. Всегда стараюсь задаваться вопросом. Зачем нам нужно делать то или это. Больше всего люблю работать с людьми, для которых разработка это не только работа, но ещё и увлечение.

Книги, повлиявшие на меня:
Троелсен,"Паттерны ООП" , Рихтер CLR via. C#, "Компьютерные сети" Танненбаума, "Современные операционные системы" Танненбаума, Джон Скит C# In Depth, Design Data Intensive Applications

Pet-projects:

-Игра в камень-ножницы-бумага. Научился наконец организовывать CI/CD. Освоил основы Vue.js, Go 
- Внутренний веб-мессенджер. React.js в свзяке с ASP.NET Core (пока в работе)
https://github.com/Undermove/SlowPochta
https://github.com/Undermove/SlowPochta.WebInterface

Участие в профессиональных сообществах

Опыт работы

  • Международная франчайзинговая сеть с IT-технологиями в основе: пиццерии (done), кофейни и доннерные (in progress).
    Москва · От 100 до 1000 сотрудников
    Разработчик
    Апрель 2019 — По настоящее время (1 год и 8 месяцев)

    Развиваю продукт "Ресторан". Пишем ERP систему для помощи ребятам в пиццерии на кухне и гостям в зале. Распиливаем монолит, и потихоньку делаем Dodo IS great again!

  • Развитие телематических продуктов и сервисов для потребительских и корпоративных рынков
    Москва · От 10 до 100 сотрудников
    .NET back-end developer
    Апрель 2018 — Апрель 2019 (1 год и 1 месяц)

    Занимался развитием серверной части для обработки сообщений от телематических устройств установленных на автомобилях. Всего было около 10000 устройств от различных производителей. Удалось покопаться в протоколах передачи данных и поотлаживать различные проблемы с ними при помощи WireShark'a. Принимал участие в распиле монолита на сервисы и переводе их на .NET Core. Некоторые нагруженные участки системы писал на Golang. Поучаствовал в разработке с нуля проекта на React.js. Получил хорошее представление о работе с MongoDB, но без хардкорных оптимизаций.

  • Проп-трейдинговая компания
    Москва · От 100 до 1000 сотрудников
    Junior C# developer
    Январь 2016 — Март 2018 (2 года и 3 месяца)

    Разрабатывал торговую платформу Аврора. В основном бэк-энд и иногда клиентскую часть на WPF
    Опыт: Понял, как работают биржевые API, научился по мелочи администрировать Windows Server, писать код за который не стыдно и разбираться в довольно сложных асинхронных сценариях. Плюс занимался тех. поддержкой сервисов на бою. В общем это была отличная первая работа, на которой удалось научиться очень и очень многому.

Высшее образование

  • МЭИ (НИУ)

    Национальный исследовательский университет «МЭИ»
    Институт радиотехники и электроники
    Сентябрь 2011 — Август 2015 (3 года и 11 месяцев)
    Бакалавр электроники и наноэлектроники, специализация светотехника.