Олег

Junior .NET Backend Developer

Вид зайнятості: повна, неповна
Вік: 22 роки
Місто проживання: Київ
Готовий працювати: Дистанційно, Київ
Вид зайнятості:
повна, неповна
Вік:
22 роки
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

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

Шукач вказав телефон.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

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

https://github.com/dafsas3/netshop-backend-API

• Розробка RESTful Web API на ASP.NET Core
• Реалізація аутентифікації та авторизації (JWT) та політ. доступу в ТД.
• Проектування бізнес-логіки з використанням Result Pattern
• Робота з Entity Framework Core та MySQL
• Реалізація функціоналу інтернет-магазину: кошик, замовлення, керування статусами (workflow) та супутня бізнес-логіка
• Валідація вхідних даних (FluentValidation)
• Централізована обробка помилок (middleware)
• Проектування DTO та шарової архітектури
• Робота з Git (commit, push, 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

Додаткова інформація

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

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

Кандидати за містами