Contact me

a message from earth

Dmytro Bielienov, Senior Full-Stack Engineer. hello fellow galaxy member

a message from earth

i build software

Cartoon portrait of Dmytro Bielienov

Senior Full-Stack Engineer in Ukraine, building web products since 2013. Frontend first — React and Next.js — and at home across the stack with Node.js, NestJS and PostgreSQL when the product needs it.

Complex systems from architecture to production support, with a strong focus on testing (Cypress, Playwright, Storybook), code review and mentoring — and Claude Code and Codex every day to ship faster without lowering the bar. In my spare time I write on Medium and take courses.

my projects

Project1 : Hungry Reef

Android game

A fish eat fish arcade game: eat anything smaller, grow through three sizes and escape the predators. Twelve levels in three ocean zones, a boss at the end of each, and it plays offline.

my skills

Here is a list of some of my skills

Frontend
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • shadcn/ui
  • Styled-Components
  • Zustand
  • Zod
  • Apollo / GraphQL
  • Feature-Sliced Design
Backend
  • Node.js
  • NestJS
  • Express
  • GraphQL
  • PostgreSQL
  • Prisma
  • Drizzle ORM
  • MongoDB
  • Docker
Mobile
  • React Native
  • Flutter
  • Capacitor
Data & ML
  • Python
  • Django
  • pandas
  • NumPy
  • scikit-learn
  • matplotlib
Testing
  • Cypress
  • Playwright
  • Unit & integration testing
  • Storybook
AI tools
  • Claude Code
  • Codex
  • LLMs
  • Generative AI
Process & tools
  • Scrum
  • Kanban
  • Jira
  • Linear
  • Confluence
  • Notion
  • Slack
  • GitHub / GitLab
  • Figma
Practices
  • Code review
  • Clean architecture
  • Performance optimization
  • Testing
  • Mentoring

my work experience

ITRDev — Full-Stack Developer

March 2023 — present · Ukraine · Remote

Features end to end — from requirements and technical design to release and production support — across a Next.js front end and a NestJS back end. The place FSD Guard grew out of.

  • Next.js and TypeScript front ends: SSR/SSG, Zustand, Apollo / GraphQL, Zod and a shared component library.
  • NestJS services and APIs with DTO validation, authentication and role-based access; PostgreSQL schemas through Prisma and Drizzle.
  • End-to-end tests in Cypress and Playwright on every pull request, unit and integration tests, and Storybook for the UI library.
  • Code reviews, onboarding, architecture decisions and estimation with the product team; performance work on bundle size, Core Web Vitals and API response times.
  • Claude Code and Codex every day, with every AI-written change reviewed to the same bar as hand-written code.
  • React
  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Prisma
  • Drizzle
  • GraphQL
  • Playwright
  • Cypress
  • Storybook

contact me