← В ленту
Регистрация: 24.09.2024

Скиллы

Git
C#
PostgreSQL
.NET
RabbitMQ
ООП
ASP.NET WEB API
Паттерны проектирования
Entity framework
JavaScript
Angular.js
Linux
Node.js
Vue.js
MS SQL

Опыт работы

Старший разработчик
с 06.2024 - По настоящий момент |Usetech
C#, .NET Core, SQL, Entity framework, Angular.js, PostgreSQL
● Реализация нового функционала. ● Интеграция с апи яндекс карт (прямое геокодирование).
Fullstack Developer
01.2023 - 06.2024 |Комита Цифровые технологии
C#, ASP.NET WEB API, PostgreSQL, Elasticsearch, Linux, Node.js, Vue.js, Entity framework, RabbitMQ
Команда: ● 2 разработчика . 2 аналитика-тестировщика. ● Разработка веб приложения по учёту физ. оборудования с элементами low-code. Бэкэнд: ● ASP.NET Core WebApi 3.1, БД - PostgreSQL, EntityFramework. Из интересных задач: ● Внести изменения без наличия сурс кода. ● Сделал через DLL инъекцию, модифицировав с помощью DnSpy оригинальную dll. Импорт из Excel файла. ● Уже был функционал, но он мягко говоря не удобный. Модифицировал возвращаемый шаблон. Парсил его с помощью JObject-а. ● Сделал универсальный механизм фильтрации полей в объектах, который снизил нагрузку на разработчиков. Фронтенд: ● Node., Vue.Js, DevExpress. ● Фикс багов. UI загрузки файлов. ● Есть опыт наставничества и code review
Инженер-программист
10.2021 - 12.2022 |СИНТЕЛЛЕКТ
.NET Core, Linux, PostgreSQL, Microsoft SQL, Docker
Дорабатывал СЭД Tessa. ● Наша команда насчитывала 3 разработчика, 1 аналитик и 1 тестировщик. ● Прототипирование решения для Газпрома. ● Доработка решения для банка VTB. Покрывал существующий функционал автотестами. ● Переводил хранимые процедуры, view-хи и прочее с MSSQL на PostgreSQL. ● Фикс багов связанных с переходом на linux. ● Написал интеграцию с файловым сервером. ● Делал Docker файл для проекта.
Инженер-программист
05.2021 - 10.2021 |Такском
WPF, Entity framework, API Интерфейсы, Microsoft SQL
Развивал продукт компании "Доклайнер". ● Команда из 8 человек. 5 программистов, 3 тестировщика. ● Сложный проект с большой историей. ● Часть source кода была написана на C++. ● Делал функционал "Сверка с бюджетом". ● Писал взаимодействие с файловым сервисом другой команды.
Junior Programmer
05.2019 - 05.2021 |The Most Games
ASP.NET WEB API, .NET Core, WPF, C#, XML, MongoDB, Entity framework
Занимался разработкой для внутренних нужд компании. ● Приложение для работы над локализацией реплик. WPF, Xlsx. ● Прежде всего важна отказоустойчивость. Из интересных задач: ● Создание снапшотов изменений для записи в файл (у DocumentFormat.OpenXML был баг, не позволявший сохранять без перезагрузки всего документа). ● Синхронизация ползунка с нарисованной аудиоволной. Отображение возможной разницы во времени между локализованной репликой и оригиналом. ● ASP.NET Core Web Api для получения актуальных данных о скрипте (как дополнительный механизм получения актуальных данных).

Образование

Системный анализ и управление (не окончил)
2017 - 2019
Московский Авиационный Институт (Национальный исследовательский университет), Аэрокосмический факультет

Языки

АнглийскийСредний