Денис

Junior Frontend Developer

Considering positions:
Junior Frontend Developer, Junior Full Stack Developer 
Employment type:
full-time, part-time
Age:
18 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Full-Stack Developer (волонтер)

from 03.2026 to 10.2026 (8 months)
Студентська рада ФІОТ, КПІ ім. Ігоря Сікорського, Дистанційно (Освіта, наука)

- Один із двох основних розробників сайту та адмін-панелі студради (Next.js, NestJS, Prisma, PostgreSQL, Docker): після того як решта команди вийшла з проєкту, ми вдвох написали близько 90% коду. Сайт запущено в жовтні 2026 року (fice-sc.kpi.ua): у перші ж дні через нього подали заявки на вступ до студради понад 60 студентів.
- Самостійно розгорнув платформу в продакшні на сервері університету з Ubuntu: SSH-ключі, Docker Compose (PostgreSQL, NestJS API, два Next.js-застосунки), Caddy з автоматичним HTTPS, ліміти пам'яті контейнерів, SEO та Google Search Console.
- Під час запуску зробив понад 40 виправлень безпеки й надійності: авторизація та валідація на сервері, квоти на завантаження файлів, фонові розсилки в Telegram з повторами при лімітах (429) і захистом від дублів.
- Зробив лендинг (анімації, паралакс, FAQ), сторінки департаментів на спільному шаблоні та сторінку подачі заявок для партнерів.
- Спроєктував і реалізував основну модель даних у Prisma (14 моделей, міграції, seed-дані) та NestJS-ендпоінти з валідацією DTO для заявок партнерів і зборів.
- Зробив автоматичну синхронізацію сум зборів з банками Monobank: сервіс опитування з експоненційною затримкою при лімітах запитів, сповіщення адмінам у Telegram, unit-тести на Jest.
- Налаштував модуль Telegram-бота (grammY) у NestJS API, провів повне ручне тестування адмін-панелі (Telegram Mini App) і виправив знайдені баги.

Education

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

ФІОТ, 121 Інженерія програмного забезпечення, Київ
Unfinished higher, from 2025 to 2029 (4 years)

Additional education and certificates

березень 2026

2026
Certificate

Knowledge and skills

  • Next.js
  • NestJS
  • React
  • TypeScript
  • JavaScript
  • Node.js
  • Prisma ORM
  • Tailwind CSS
  • Docker
  • Git
  • SQL
  • REST API
  • Redux
  • HTML
  • CSS
  • GitHub
  • Figma
  • PostgreSQL
  • Linux
  • Адміністрування Ubuntu Server
  • Docker Compose

Language proficiencies

  • English — advanced
  • German — average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: