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

Denys Strakhov

Offer Denys work on your next project.

Ukraine Kyiv, Ukraine
2 months 12 days back
Available for hire available for hire
age 47 years
on the service 3 months 21 days

Rating

Successful projects
No data
Average rating
No data
Rating
333
Web Programming
1616 place out of 6427
Javascript and Typescript
588 place out of 3453

Language proficiency level

Українська Українська: fluent
Русский Русский: fluent
English English: intermediate
Deutsch Deutsch: pre-intermediate

CV

I’m a Full-stack / Backend developer with commercial experience on enterprise projects (EPAM). I specialize in Node.js + TypeScript and building scalable REST APIs and backend services. I’ve worked with Azure Functions (including Durable), Cosmos DB, PostgreSQL, Redis, Azure and built integrations with CommerceTools, Amplience, and ProductsUp. I write tests (Jest), keep the codebase clean, provide clear estimates, and deliver tasks end-to-end.

Skills and abilities

Portfolio


  • Cards — Language Learning App

    Web Programming
    Language learning web app with a public demo mode that doesn’t require registration. There are two usage scenarios: a guest demo preview and sign-in with Google.

    Implemented:

    Demo mode (/demo): instant access to the app and browsing a prefilled dataset without authentication (https://cards-indol-eight.vercel.app/demo).

    Google authentication (OAuth): sign-in for personal use (non-demo).

    Learning modes:

    Cards (Flashcards): flashcard practice (question → answer) with card navigation.

    Articles Trainer: article training (exercises / choosing the correct option).

    Verbs Viewer: viewing and learning verbs (structured list).

    Time-training mini quiz: a mini quiz to practice tenses/forms.

    Data layer with Supabase: data fetching, proper error handling, and a clean request structure.

    Guest restrictions (read-only): in demo mode, create/edit/delete actions and updating the “learned” status are disabled — users can only study the materials.

    UI & navigation: dedicated screens for each mode, easy switching between sections, and a consistent UI style.
  • Email Camp — Camp Mail Tracking & Delivery System

    Web Programming
    A web app for camps to manage physical mail/letters: room and resident management, adding incoming letters with photos/notes, tracking delivery status (pending/delivered), and filtering by recipient and room. When a letter is added, the system sends an email notification to the recipient and stores the notification status (sent/not sent). Includes user roles (admin/staff/guest) plus a demo mode and a showcase section that explains features and architecture.
    Tech stack: Next.js 14 (App Router), Supabase (Postgres/RLS/Storage), React Query, TailwindCSS, Resend (email delivery).

Activity

  Latest proposals 4
JavaScript for Game Website
29 USD
Need a React JS programmer
450 USD
Implement the selection of the city and the pickup point Meest Ukraine.
29 USD
Editing JSON catalog (5000 lines) — correcting Russisms and errors in label and href
45 USD