Олег
Junior .NET Backend Developer
- Вид занятости:
- полная, неполная
- Возраст:
- 22 года
- Город проживания:
- Киев
- Готов работать:
- Киев, Удаленно
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/16978042/
Опыт работы
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.
Орієнтація на чисту архітектуру, читабельність коду та підтримуваність.
Похожие кандидаты
-
Junior Backend Developer
Киев, Удаленно -
Junior Front End Розробник
Киев -
Junior Python Backend Developer
Удаленно -
Junior .NET Developer
30000 грн, Винница, Удаленно -
Back end програміст
45000 грн, Удаленно -
Back end програміст
99000 грн, Киев