- Обо мне
-
- Стоимость работы:
- цена договорная
- Профессиональный опыт:
- более года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Основные навыки:
1. Отличное владение синтаксисом, принципами ООП и ключевыми возможностями языка C#.
2. ASP.NET Core:
- Создание RESTful Web API;
- Работа с Middleware и фильтрами;
- Конфигурация и настройка маршрутизации.
3. Entity Framework Core:
- Настройка и работа с ORM;
- Написание запросов с использованием LINQ;
- Оптимизация производительности запросов.
4. Базы данных:
- Знание SQL, T-SQL и реляционных баз данных (PostgreSQL, MS SQL Server);
- Написание DDL и DML-запросов;
- Написание процедур, функций и триггеров;
- Оптимизация работы с базой данных.
5. Интеграция:
- Работа с JSON для сериализации/десериализации данных;
- Настройка взаимодействия с внешними API.
6. Разработка многослойной архитектуры:
- Разделение приложения на Domain, Infrastructure и Application слои;
- Использование Dependency Injection (DI) и Inversion of Control (IoC).
7. Безопасность:
- Аутентификация и авторизация (JWT, OAuth2, OpenId Connect).
8. Тестирование:
- Написание юнит-тестов;
- Использование фрейморков xUnit, Moq, Fixture.
9. Контроль версий:
- Владение системами контроля версий (Git);
- Работа с платформами, такими как GitHub, GitLab.
10. Работа с конфигурацией:
- Чтение и настройка конфигурации (appsettings.json, секреты).
11. Развертывание:
- Настройка и развертывание приложений (Docker).
Из хобби чтение интересных статей/новостей, касаемых C#, а также книг популярных авторов таких, как Роберт Мартин, Эндрю Троелсен и т.д.
- Ключевые навыки
- Отзывы
Нет отзывов