Артем
.NET-програміст
- Місто проживання:
- Бердичів
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/17787585/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Артем Богун
Junior .NET Developer
Бердичів, Україна
[
GitHub: https://github.com/aemuw
Про себе
Junior .NET Developer з ~3 роками досвіду програмування. Спеціалізуюсь на розробці backend-додатків на C# та ASP.NET Core, створенні REST API, інтеграції з базами даних та побудові масштабованої архітектури.
Маю практичний досвід Clean Architecture, MVP, SOLID, DDD, Entity Framework, PostgreSQL та SQLite, написання unit та integration тестів, а також контейнеризації через Docker.
Активно розробляю власні pet-проєкти та цікавлюсь архітектурою, тестуванням та якістю коду.
Шукаю Intern / Junior .NET Developer позицію для розвитку в професійній команді.
Технології
Мови програмування
• C#
• C++
• JavaScript (базовий)
• HTML / CSS (базовий)
Backend
• ASP.NET Core Web API
• REST API
• JWT Authentication
• Dependency Injection
• FluentValidation
• Entity Framework Core
Бази даних
• PostgreSQL
• SQLite
• SQL
Архітектура та принципи
• Clean Architecture
• MVP
• SOLID / DRY / DIP / Tell Don’t Ask
• Domain-Driven Design (DDD)
• Repository Pattern
• Rich Domain Model
Тестування
• xUnit
• Moq
• Entity Framework InMemory
• WebApplicationFactory
Інструменти
• Git
• Docker / Docker Compose
Формати даних
• JSON (System.Text.Json)
• XML
• CSV (CsvHelper)
Проєкти
Huntly
GitHub: https://github.com/aemuw/huntly
Опис: REST API для відстеження процесу працевлаштування (job applications) з Web UI. Мета проєкту – допомогти відстежувати вакансії, компанії, співбесіди та статуси під час пошуку роботи.
Основні можливості:
• Створення та управління job applications
• Відстеження зарплат, пріоритетів, дедлайнів
• Повний життєвий цикл заявки: Watchlist → Preparing → Applied → Interview → Offer → Accepted
• Управління базою компаній та технологій
• Аутентифікація через JWT і хешування паролів BCrypt
• Web UI з dashboard, таблицями заявок і темною мінімалістичною темою
Технології:
C# (.NET 8), ASP.NET Core Web API, Entity Framework Core (PostgreSQL), Clean Architecture, JWT, Docker
Що я робив:
• Реалізація REST API для job applications
• Робота з Entity Framework та PostgreSQL
• Інтеграція JWT аутентифікації та безпечного зберігання паролів
• Розробка Web UI для управління заявками та компаніями
Wealth Tracker
GitHub: https://github.com/aemuw/wealth-tracker
Опис: Персональний трекер фінансів з WinForms десктопним додатком та ASP.NET Core Web API. Мета – навчитися взаємодії клієнт-додатку та backend API для керування фінансовими даними.
Основні можливості:
Десктоп додаток:
• Додавання доходів та витрат за категоріями
• Видалення транзакцій з підтвердженням
• Фільтрування транзакцій за ключовими словами та датою
• Візуальний індикатор балансу гаманця
• Графіки: пиріг витрат, лінія балансу з часом
• Експорт даних у CSV та XML
Backend API:
• Управління транзакціями через REST endpoints
• JWT аутентифікація користувачів
• Сервісний шар для бізнес-логіки
• Тестування через xUnit та Moq
Технології:
C# (.NET 8), WinForms, ASP.NET Core, Entity Framework Core (SQLite), MVP, JWT, xUnit, Moq
Що я робив:
• Розробка WinForms UI для управління транзакціями
• Реалізація графіків і візуалізацій фінансових даних
• Інтеграція з backend API через REST
• Робота з базою SQLite через Entity Framework Core
• Побудова архітектури MVP та сервісного шару
Освіта
Бердичівський фаховий коледж промисловості, економіки та права (БФКПЕП)
Спеціальність: Інженерія програмного забезпечення, 3 курс
Додатково
• Знання алгоритмів та структур даних
• Досвід проектування REST API
• Написання unit та integration тестів
• Використання архітектурних підходів (Clean Architecture, DDD, MVP)
Мови
• Українська — рідна
• Англійська — B1/B2
Схожі кандидати
-
.NET-програміст
Дистанційно, Житомир , ще 8 міст -
.Net-програміст
17000 грн, Дистанційно -
.NET-програміст
Дистанційно -
.NET developer
Дистанційно -
.Net-програміст
25000 грн, Дистанційно, Дніпро , ще 4 міста -
.NET developer
Дистанційно