Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Олег

Junior .NET Backend Developer

Вид занятости:
полная, неполная
Возраст:
22 года
Город проживания:
Киев
Готов работать:
Киев, Удаленно

Контактная информация

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

Junior .NET Backend Developer (Commercial-style Pet Project)

с 07.2024 по наст. время (1 год 9 месяцев)
Власні проекти, Київ (IT)

https://github.com/dafsas3/netshop-backend-API
• Розробка RESTful Web API на ASP.NET Core з використанням CQRS-lite (Commands / Queries, Handlers / Repositories)
• Проектування та реалізація бізнес-логіки без “god-services” з чітким розділенням операцій читання та запису
• Реалізація аутентифікації та авторизації (JWT), role-based доступ
• Робота з Entity Framework Core та MySQL
• Реалізація bulk-операцій (batch-обробка) з валідацією, частковим успіхом та оптимізованими запитами до БД
• Реалізація функціоналу інтернет-магазину: кошик, замовлення, керування статусами замовлень (workflow)
• Використання Result Pattern для уніфікованої обробки результатів і помилок
• Валідація вхідних даних (FluentValidation)
• Централізована обробка помилок через middleware
• Проєктування DTO та шарової архітектури
• Робота з Git (git flow, meaningful commits, repository management)

Образование

ВПУ-НАУ (Вище професійне училище Національного Авіаційного Університету)

Обробка інформації та ПЗ
Среднее специальное, с 2017 по 2021 (4 года)

Знания и навыки

  • C#
  • SQL
  • Знання принципів ООП
  • ASP.NET Core
  • Entity Framework
  • ASP.NET
  • MySQL
  • SOLID Principles
  • Generics
  • Swagger
  • JSON Web Token
  • RESTful API design
  • Layered Architecture
  • Result Pattern
  • Centralized Exception Handling
  • Workflow / State Machine
  • DTO Pattern
  • Dependency Injection
  • Entity Framework Core
  • Experience with large third-party C# frameworks (tModLoader)
  • Engineering Systems Modelling
  • FluentValidation
  • Bulk Operations
  • Web API
  • Git
  • Asynchronous programming
  • Async/await
  • Task
  • Task.WhenAll
  • CancellationToken
  • Unit-тестування
  • Інтеграційне тестування
  • SQLite
  • CQRS-lite

Дополнительная информация

Pet - проект інтернет - магазину: https://github.com/dafsas3/netshop-backend-API

Розробка складного C#-проекту на базі стороннього фреймворку (tModLoader).
Проектування та реалізація ігрових систем з бізнес-логікою, станами та взаємодією між компонентами.
Самостійне освоєння та використання великого стороннього C# API.
Орієнтація на чисту архітектуру, читабельність коду та підтримуваність.

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: