Максим Моисеев (astmus), 36 лет, Украина, ХарцызскМаксим Моисеев (astmus), 36 лет, Украина, Харцызск

Максим Моисеев

C# developer. Опыт Desktop, Mobile dev, REST Api. Придерживаюсь SOLID и CQRS.Бэкенд разработчикДесктоп разработчикСредний (Middle)
От 2000 $Не ищу работу

Контакты

Войти
Возраст: 36 лет
Опыт работы: 14 лет и 1 месяц
Регистрация: 11.12.2022
Последний визит: 8 месяцев назад
Гражданство:
Местоположение: Украина, Харцызск
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Качество кода ценю больше чем деньги и время.
Разработка приложений на C# в VisualStudio(Desktop/Back). Есть также опыт мобильной разработки. 

Навыки

C#
WPF
REST
ASP.NET
.NET Core
SQL
WCF
Entity framework
Linq
ASP.NET MVC

Опыт работы

  • Частная практика, работа без зачисления в штат
    Бэкенд разработчик.net developer
    Апрель 2023 — По настоящее время (1 год и 10 месяцев)

    Участие в проектах с использованием стека технологий: C#, .NET Core, ASP.NET (Back-end/Rest API), Xamarin Forms/MAUI,MSSQL, Ef-Core/Linq2Db ORM. Refit. JWT tokens. Реализация отдельной функциональности, поиск и фикс багов, оптимизация UI, нормализация базы данных.

  • Biruza Software
    Донецк
    net developer
    Декабрь 2015 — Апрель 2023 (7 лет и 5 месяцев)

    Desktop(Enterprice) (WPF(MVVM/Prism)/WCF/LightSpeed/TelerikControls, MSSQL) В сфере мониторинга состояния, исправности, учета, закупки и контроля доставки оборудовния. Создание репортов под конкретных заказчиков. Реализация нового функционала на стороне клиента и сервера.

    Back-end реализация Rest Api, OAuth2, JWT, миграции баз, интеграции к соц. сетям. Работа с API OneDrive, Jenkins, Google Disk, Drop box.

    Поритрование проектов с NetFramework на NET.Core с применением DI/Clean Architecture по принципам SOLID. Поддержка и дальнейшая разработка. Разработка архитектуры приложения. Работа с Bar-code сканерами и сканерами RFid меток, разработка новых фич, работа с различными api.

    Кроссплатформенная разработка (Xamarin(MVVM)/EntityFramework/SQLite) в сфере мониторинга состояния и исправности приборов. Сканирование, внесение показателей, работа в оффлайн и синхронизация с сервером при подключении. Динамическая генерация контролов окна на основе JSON от сервера. Работа с картами Google Maps, публикация в стор.

    Web разработка с испрользованием ASP.Net MVC/JS/HTML. Сайты визитки, web интервейсы к API и контрольные панели.

    Разработка мобильных приложений по шифрованию данных и резервному копированию в различные хранилища, агрегации продуктов и их цен с поддержкой соц сетей. Дизайн и функциональность подобные Instagram.

    Работа как в одиночку так и в команде от 3 - 30 человек.

    Опыт общения с иностранными заказчиками(Норвегия)

    GitC#.NETSQLEntity frameworkLinqWPFWCFMVVMClean Architecture
  • Honey Gambling
    ios developer
    Сентябрь 2012 — Декабрь 2013 (1 год и 4 месяца)

    -проект Backgammon(Cocos2d, Objective-C) азартная онлайн игра для мобильных устройств iOS в режиме реального времени. Поддержка DLC. Публикация приложения в стор.
    - проект Рулетка(Сocos2d, Objective-C) азартная онлайн игра для мобильных устройств iOS в режиме реального времени. Поддержка DLC. Публикация приложения в стор.

  • Deo Source
    Бэкенд разработчик.net developer
    Февраль 2012 — Декабрь 2015 (3 года и 11 месяцев)

    Мобильная разработка WinPhone/iOS. Различные приложения с использованием нативного фреймверка и особеностей платформы. Разработка архитектуры приложения. Проектирование мобильного Rest API совместно с серверным разработчиком.  Добавление новой функциональности и изменение старой. 

    Разработка Back-end/WinService. Cервисы для мониторинга облачного хранилища, синхронизации файлов, структурированного сохраниня с носителей, сжатиея фото/видео (FFmpeg). Отчентность и логи в MS SQL и SQLite(Standalone). Нотификации о проделанных операциях.

  • UkrTrack
    Десктоп разработчикsoftware developer
    Октябрь 2008 — Октябрь 2009 (1 год и 1 месяц)

    -проект Tracker(Borland C++) Слежение за автомобилями в режиме реального времени посредством GPS. Накопление даннных и их обработка, автоматизация данных процессов.
    -проект TrackReported(Borland C++) Генерация отчетов в файл Excel по различным параметрам с возможностью скинов

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

  • ДПИ-Донецк

    Донецкий политехнический институт
    Донецк53 выпускника
    Вычислительной техники и информатики; BTиИ
    Сентябрь 2004 — Июнь 2009 (4 года и 9 месяцев)

    Инжинер-программист широкого профиля. С/С++/C#/JS/Java/AJAX

Дополнительное образование