Специалисты

Описание

Федор К. — .NET Developer с более 3.7 годами коммерческого опыта. Имеет навыки разработки простых и сложных систем на .NET Core и ASP.NET, работы с различными СУБД, включая PostgreSQL, MariaDB, MSSQL, Redis, а также с инструментами Docker, GitLab, Angular и React.

Навыки:
- Языки программирования: TypeScript, C#.
- Фреймворки и библиотеки: React, Angular, ASP.NET, Entity Framework, REST, .NET Framework, ASP.NET Core.
- Инструменты разработки: Webpack, Docker, RabbitMQ, Gitlab, Quartz, Swagger, Serilog.
- СУБД: PostgreSQL, MariaDB, Redis, MongoDB, MySQL, MsSql.
- Методологии разработки: CI/CD, CQRS.
- Доп. навыки: NUnit, Apache Kafka, SqLite.

Образование:
- Самарский государственный технический университет, Самара, специальность Информатика и вычислительная техника.
- Самарский государственный технический университет, Самара, специальность Вычислительная техника.

Опыт
Проект

Система для сбора, обработки и визуализации данных

Описание

Работа над системой сбора, обработки и визуализации данных с промышленных предприятий. Специалист принимал участие в переведении приложений на более современные версии .NET, улучшении UI, оптимизации процессов формирования и обновления отчетов, внедрении распределенного кэширования и обновлении системы аутентификации. Регулярно проводил Code Review и разрабатывал модульные тесты на NUnit.

Технологии

.Net Core 8, Web API, EF Core, PostgreSQL, MariaDB, MsSql, Docker, GitLab, Swagger, Serilog, Grafana, Prometheus, Angular, JWT, SQLite, Flexbox, NUnit

Длительность

20 месяцев

Проект

Функциональный модуль для управления учетными записями и лицензиями

Описание

Работа над модулем управления учетными записями и лицензиями, включая регистрацию, авторизацию, отслеживание активных лицензий. Специалист реализовал все CRUD-операции, оптимизировал работу API и настроил автоматическое создание резервных копий базы данных.

Технологии

.Net Core 9, Web API, EF Core, SQLite, GitLab, Quartz, Swagger, Serilog, React, Nginx

Длительность

17 месяцев

Проект

Система управления документами для строительной компании

Описание

Работа над системой управления документами, включая рефакторинг устаревшего кода, проектирование и создание базы данных, поддержку приложения, внедрение системы разделения ролей и автоматизацию процессов. Специалист внедрил CI/CD для довольно быстрой сборки и деплоя приложения, а также добавил модульные тесты.

Технологии

.NET Framework, ASP.NET, Angular, MySQL, NUnit, JWT, CI/CD

Длительность

9 месяцев