← В ленту

Портфолио

uMark.it

Написал с нуля CRM систему по микросервисной архитектуре. Микросервисы соединялись за счёт Kafka. Один из микросервисов работал с MongoDB, другие с PostgreSQL, некоторые с телеграм-ботом на Python. Ещё один сервис с API рекламными компаниями гугл и яндекса.

InsomiaFest

Мой Pet-проект, которым занимаюсь по выходным. Представляет из себя портал для посетителей фестиваля. Интерактивная карта, доска объявлений и другие особенности. Всё для вас! Я тимлид и backend разработчик. Главной особенностью является необходимость передачи информации в крайне оптимизированном варианте из-за нестабильности развёртанной Wifi-сети локальной. Стэк бэка: C# 7, ASP.NET, CouchDB, PostgreSQL, EntityFramework

CleverERP

Нынешнее место работы представляло из себя CRM-систему для строительных компаний. В мои задачи входило создание фронта и таблиц для аналитики. В качестве условий, требовалось создание оптимизированного кода, который не будет замедлять и так нагруженную систему, и выдавать результат как можно быстрее.

Скиллы

ASP.NET
C#
Kafka
.NET
SQL
TypeScript

Опыт работы

Fullstack Developer
06.2022 - 03.2023 |CleverERP
C# 6, ASP.NET, Blazor, EntityFramework
Нынешнее место работы представляло из себя CRM-систему для строительных компаний. В мои задачи входило создание фронта и таблиц для аналитики. В качестве условий, требовалось создание оптимизированного кода, который не будет замедлять и так нагруженную систему, и выдавать результат как можно быстрее. Работу с SQL запросами, работу с фронтом на Blazor.
TeamLead
04.2022 - 02.2023 |InsomniaFest (pet-проект. Не работа!)
C# 7, ASP.NET, CouchDB, PostgreSQL, EntityFramework
Мой Pet-проект, которым занимаюсь по выходным. Представляет из себя портал для посетителей фестиваля. Интерактивная карта, доска объявлений и другие особенности. Всё для вас! Я тимлид и backend разработчик. Главной особенностью является необходимость передачи информации в крайне оптимизированном варианте из-за нестабильности развёртанной Wifi-сети локальной.
.NET Developer
05.2021 - 06.2022 |Filuet
Blazor, .NET Core 3.1, ASP.NET, PostgreSQL, NopCommerce
Занимался разработкой и доработкой системы с поддержкой нескольких версий платформы. Основой была NopCommerce CRM, к которой писали свои плагины. Например, разные версии сайта (с разным дизайном) отказывались людям различных стран. Фильтровалась вся информация: доступные языки, товары и даже фильтры.
.NET Developer
02.2021 - 04.2021 |uMark.it
C#, .NET 5, Kafka, PostgreSQL, SQL, AutoFac, AutoMapper, MongoDB, Python, TelegramAPI
На нашешнем месте занимался: Проектированием и разработкой back-end части CRM-системы на базе микросервисной архитектуры. Создал архитектуру сервиса и написал: Сервис работы с файлами Сервис уведомлений И к нему бот уведомлений для Telegram Собственный сервис OAuth-авторизации (1) Библиотеку для подключения к OAuth-сервису и проверке прав пользователя Кастомный генератор форм Увы был стартап и он провалился.
.NET Developer
04.2019 - 12.2020 |Filuet
ASP.NET Core, .NET Core 3.1, Augular, TypeScript, SQL, PostgeSQL
Поддержка существующих продуктов компании, фикс найденных ошибок в алгоритмах расчета или вывода, разработка нового функционала, создание интеграции между сервисами, разработка скриптов автоматизации, работа с докер-образами.

Образование

Радиотехника (Бакалавр)
2017 - 2019
МИЭТ

Языки

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