Full Stack .NET C# Blazor Developer
08.2022 - 04.2024 |Инфогород
C#, .NET Core, Blazor, Jira, Создание telegram-ботов, REST
● ASP.Net core 6/7/8 Blazor - тех.портал для внутренних нужд.
● API/REST - для внешних систем/потребителей.
● AD/LDAP - интеграция ActiveDirectory средствами Novell.
● Jira и HPSM - интеграция между собой (шина обмена).
● TelegramBot - для доступа к функционалу внутренних ИС.
Программист-разработчик
02.2022 - 05.2022 |Оптовый дистрибьютор автозапчастей TISS
C#, .NET, SQL, ООП, Базы данных, Разработка программного обеспечения, Microsoft SQL Server, Git, Оптимизация кода, RabbitMQ
● Доработка существующих проектов компании, сайтов и создание новых.
● Поддержка и разработка API (ASP.NET).
● Проведение рефакторинга кода, поиск узких мест в производительности.
● Доработка Web-приложений на ASP.NET.
● Разработка программного обеспечения под текущие требования.
● C#, Razor, T-SQL (в виду особенностей системы).
Программист-разработчик
08.2020 - 01.2022 |Магазин Путешествий
C#, .NET, Веб-разработка, TypeScript, JQuery, JavaScript, HTML, SQL, ООП, MySQL, Redis
● Работа с внутренней корпоративной системой документооборота (личный кабинет менеджера) - оптимизация, доработка под текущие нужды.
● API.
● Фронт: самописный ts/js квази фреймворк.
● Бэк: .net (C# & F#)
● FullStack разработка.
● Произвел миграцию с ASP.NET Framework 3 + на .NET5.
Программист-разработчик
04.2013 - 08.2020 |OpenSource
C#, .NET, JavaScript, HTML, WPF, WCF, Веб-разработка, MQTT, Blockchain, Xamarin
Проект 1.
● Клиент-серверное решение взаимодействия с контроллерами ab-log (датчики, реле, оповещения).
● Серверная web часть asp.net core связана с контроллерами на прямую и обеспечивает связь с внешними потребителями.
● Клиенты: Blazor MAUI (android, win и т.д.) + доступ/оповещения через TelegramBot.
● Связь между узлами через любой публичный MQTTv5.
Проект 2.
● Конструктор web форм.
● Позволяет конструировать web формы любой сложности, которые можно
заполнять данными или генерировать на их основе код c#.
● Позволяет устраивать опросы/анкетирование или использовать как дизайн-утилиту (ef core и др.).
Проект 3.
● КЛАДР-view - клиент просмотра классификатора адресов ГНИВЦ.
Инженер (аналитик, разработчик, консультант)
11.2009 - 03.2013 |Почтовая Экспедиционная Компания
Разработка под 1С, HTML, PHP, CSS, JavaScript, Ajax, C#, .NET, Microsoft SQL, ООП, MySQL, Высоконагруженные системы
● Программист в команде.
● Разработка прикладных решений на базе 1С: Предприятие 7.7 (Комплексная SQL), C#.NET Framework (WinForms, COM, OLE) и WEB разработка (PHP, CSS, JS).
● Взаимодействие с внешним оборудованием (весы, принтеры, сканеры, кассы и т.д.) через промежуточные библиотеки (в том числе собственные на C#).
● Из-за большого документооборота (35-40 тысяч документов в месяц) занимался оптимизацией ресурсоемких операций. Оптимизация достигалась за счёт перевода логики на "прямые" MSSQL запросы к БД (1cpp.dll) и переработки самого кода 1С.
Консультант по автоматизации учёта / Программист / Системный администратор
06.2006 - 01.2009 |Промавтоматика
Разработка под 1С, Администрирование 1С, Руководитель проектов 1С, HTML, PHP, Joomla, Drupal, JavaScript, Веб-разработка
● Проектирование и разработка прикладных решений любой сложностяна базе 1С Предприятие 7.7.
● Консультант по автоматизации учёта. Сдача отчётности в электронном виде.
● Подключение/настройка торгового оборудования и кассовых мест.
● Консультация клиентов по телефону или на месте с выездом на объект (в том числе командировки).
● Обновление конфигураций (в том числе не типовых) и форм отчётности.
● Системное администрирование, сервисное обслуживание ПК и лазерной ксеро-копировальной оргтехники, построение ЛВС под ключ, проектирование и монтаж систем видеонаблюдения.
● Изучение в кратчайшие сроки и установка с настройкой не типового ПО или "не"популярных конфигураций 1С с последующим установкой, настройкой и внедрением.