Саша
Backend developer (Golang)
- Возраст:
- 22 года
- Город:
- Луцк
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/17631855/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
[Дейна Олександр] [Луцьк, Україна] | [[
[https://github.com/El1as2023]
Про себе
Backend розробник із фокусом на високопродуктивні та масштабовані системи мовою
Go. Маю досвід проектування баз даних (PostgreSQL), розробки RESTful API та
впровадження кешування з Redis. Використовую Clean Architecture, TDD та сучасні
інструменти фронтенду (Next.js, Tailwind) для повної інтеграції бекенду та клієнтської
частини.
Технічні навички
● Backend: Go (Golang), GIN, Clean Architecture, PostgreSQL, REST API,
JWT-авторизація, GORM/pgx, golang-migrate, Redis, Cache-Aside pattern, unit
tests (testify, miniredis).
● Frontend (додатково): Next.js (App Router), React, TypeScript, Tailwind CSS,
Zustand, Axios.
● Інфраструктура та інструменти: Docker, Docker Compose, Git, SMTP Sandbox
(Mailtrap), structured logging (log/slog).
● Інтеграції: RESTful API, Challonge API (HTTP Basic Auth), Groq API (LLM).
Ключові проекти
SavageMood — MLBB Tournament Platform
Backend Developer | Go, PostgreSQL, Redis, Docker, Next.js
● Спроектував ядро платформи для управління турнірами, суворо дотримуючись
принципів Clean Architecture (ізоляція Domain, Usecase та Repository шарів).
● Реалізував надійну JWT-авторизацію з генерацією токенів та верифікацією
електронної пошти користувачів через SMTP Sandbox.
● Інтегрував зовнішній Challonge API для автоматизації складної логіки генерації
турнірних сіток на стороні сервера.
● Розробив клієнтську частину на Next.js для взаємодії з REST API бекенду та
управління станом через Zustand.
● Додав Redis кешування для bracket-даних із Cache-Aside pattern; реалізовано
X-Cache: HIT/MISS.
● Автоматично інвалідую кеш при старті турніру.
● Використав Challonge API через HTTP Basic Auth, реалізував
ChallongeServiceInterface та CacheServiceInterface для DI.
● Підвищив безпеку: перевірка конфігурації на старті сервера, виправлення
витоків JWT-деталей, HTTP 500 → 400 для некоректних ID.
● Замінено fmt.Printf на структуроване логування.
● Написав 21 unit тест (middleware, сервіс кешування, ChallongeService,
обробники).
GitHub: [https://github.com/El1as2023/SavageMood-FullStack]
Sports Analytics AI SaaS
Backend Developer | Go, Groq API, Next.js,Docker
● Створив серверну частину платформи для аналітики матчів, налаштувавши
взаємодію з Groq API (LLMs) для генерації прогнозів.
● Спроєктував ефективну обробку даних на бекенді, приховавши ключі доступу до
ШІ та забезпечивши безпечну передачу даних на клієнт.
● Зібрав адаптивний користувацький інтерфейс за допомогою Tailwind CSS v4 та
Next.js для зручної візуалізації аналітики.
● Налаштував Docker Compose для швидкого та ізольованого розгортання бази
даних і серверної частини.
GitHub: [https://github.com/El1as2023/Sports-Analytics-AI-SaaS]
Досвід роботи
Системний адміністратор | [15.11.2023] – Теперішній час
● Співпраця в команді ІТ-відділу для забезпечення безперебійної роботи систем,
мереж та інфраструктури.
● Допомога в автоматизації робочих процесів та підтримка внутрішніх
інформаційних систем.
Вчитель інформатики | [31.08.2022] – [28.09.2023]
● Викладання інформатики учням середніх та старших класів
● Проведення гуртків та додаткових занять з програмування
Освіта
Ступінь Магістра, спеціальність "Професійна освіта (комп`ютерні технології)"
[Луцький національний технічний університет] | 2025 – 2027
Ступінь Бакалавра, спеціальність "Середня освіта (Інформатика)" [Луцький
національний технічний університет] | 2023 – 2025
Ступінь Молодший спеціаліст, спеціальність "Молодший спеціаліст,
Інформатика" [Луцький Педагогічний Коледж] | 2019 – 2027
Похожие кандидаты
-
Backend-розробник
35000 грн, Луцк, Удаленно -
Back end програміст
15000 грн, Луцк, Удаленно -
Back end програміст
Луцк, Киев , еще 6 городов -
Back end програміст
Луцк, Удаленно -
Software Engineer Developer
Луцк, Киев , еще 4 города -
Програміст (Js, SQL, Ruby, Css, HTML5)
20000 грн, Луцк, Винница , еще 8 городов