Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Denys Strakhov

Предложите Denys работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Киев, Украина
2 месяца 10 дней назад
Свободен для работы свободен для работы
возраст 47 лет
на сервисе 3 месяца 20 дней
  • mongodb
  • web разработка
  • web developer
  • CSS/HTML верстка
  • Node.js

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
333
Веб-программирование
Javascript и Typescript

Уровень владения языками

Українська Українська: носитель
Русский Русский: носитель
English English: средний
Deutsch Deutsch: базовый

Резюме

Я Full-stack / Backend разработчик с коммерческим опытом в enterprise-проектах (EPAM). Специализируюсь на Node.js + TypeScript и построении масштабируемых REST API и backend-сервисов. Работал с Azure Functions (включая Durable), Cosmos DB, PostgreSQL, Redis, Azure ; делал интеграции с CommerceTools, Amplience, ProductsUp. Пишу тесты (Jest), держу код в порядке, даю понятные оценки и веду задачу до результата.

Навыки и умения

Портфолио


  • Cards — приложение для изучения языков

    Веб-программирование
    Учебное веб-приложение для изучения языков с публичным demo mode без обязательной регистрации. Есть два сценария использования: гостевой демо-просмотр и вход через Google.

    Реализовано:

    Demo-режим /demo: мгновенный вход в приложение и просмотр готового набора данных без авторизации (https://cards-indol-eight.vercel.app/demo).

    Авторизация через Google (OAuth): вход в приложение для персонального использования (не демо).

    Режимы обучения:

    Cards (Flashcards) — тренировка по карточкам (вопрос → ответ), навигация по карточкам.

    Articles Trainer — тренировка артиклей (упражнения/выбор правильного варианта).

    Verbs Viewer — просмотр/изучение глаголов (структурированный список).

    Time-training mini quiz — мини-викторина для тренировки времени/форм.

    Работа с данными через Supabase: получение данных, корректная обработка ошибок, аккуратная структура запросов.

    Ограничения гостя (read-only): в demo-режиме отключены действия создания/редактирования/удаления, а также изменения статуса “learned” — пользователь может только изучать материалы.

    UI и навигация: отдельные экраны для режимов, удобное переключение между разделами, единый стиль интерфейса.
  • Email Camp — система учёта и доставки писем

    Веб-программирование
    Веб-приложение для лагеря/кемпа: учёт комнат и жильцов, добавление входящих писем/посылок с фото и заметками, отслеживание статуса (ожидает/доставлено), фильтрация по получателям и комнате. При добавлении письма система отправляет email-уведомление получателю и сохраняет статус уведомления (отправлено/не отправлено). Есть роли пользователей (admin/staff/guest) и демонстрационный режим + страница showcase с описанием архитектуры и возможностей.
    Технологии: Next.js 14 (App Router), Supabase (Postgres/RLS/Storage), React Query, Tailwind CSS, Resend.

Активность

  Последние ставки 4
Джава скрипт под Сайт игры
1292 UAH
Нужен программист React JS
19 953 UAH
Реализовать выбор города и пункта выдачи Meest Украина
1300 UAH
Редактирование JSON каталога (5000 строк) — исправление русизмов и ошибок в label и href
2000 UAH