Даніїл Марчук
Запропонуйте Даніїлу роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Резюме
Software Engineer (Go) | Microservices & Backend Architecture
Backend-інженер із глибоким розумінням мікросервісної архітектури. Вже 2 роки я розробляю відмовостійкі, масштабовані системи, використовуючи Go як основний інструмент.
Мій фокус — це не просто написання коду, а побудова ефективних екосистем. Я вмію проєктувати архітектуру "з нуля", працювати з високими навантаженнями та забезпечувати стабільну роботу сервісів. Глибоко розумію роботу з базами даних (PostgreSQL), контейнеризацію (Docker) та принципи чистого коду.
Для мене розробка — це інженерна дисципліна: від правильного проєктування API до оптимізації запитів. Завжди націлений на створення продуктів, які легко підтримувати та масштабувати.
Навички та вміння
Програмування
Портфоліо
-
4434 UAH Backend Software Engineer (Go)
Веб-програмуванняМікросервісна архітектура (Go):
Проєктування та реалізація слабкозв'язаних (loosely coupled) мікросервісів на Go, що забезпечує гнучкість системи та легкість масштабування.
… Розробка чистого, підтримуваного коду з дотриманням принципів SOLID та Clean Architecture.
Написання ефективних REST API для взаємодії між сервісами та клієнтськими застосунками.
Бази даних та дані (PostgreSQL):
Проєктування складних реляційних схем даних (на прикладі E-commerce систем: товари, варіанти, замовлення).
Оптимізація SQL-запитів та налаштування індексів для підвищення продуктивності роботи з великими обсягами даних.
Інфраструктура та інструменти (Docker):
Контейнеризація додатків за допомогою Docker для забезпечення ідентичності середовищ розробки (Development) та продакшену (Production).
Налаштування docker-compose для оркестрації локального розробницького оточення (база даних + сервіси).