Yaroslav Chorniy

Full Stack Developer (Node.js + React)

LanguagesEnglish (upper intermediate) · Ukrainian (native)

  • 10+ years experience
  • 9 products shipped
  • 100K+ daily users
  • 30+ technologies

Full-stack engineer with 10+ years building production web apps end to end: real-time mobility platforms (100K+ daily users), cloud POS systems and fintech SaaS. TypeScript across React and Node.js, with a focus on clean architecture, fast interfaces and reliable delivery.

Strengths

  • Communication
  • Leadership
  • Problem-solving
  • Collaboration
  • Team player
  • Agile / Scrum

Core Skills

Frontend

HTML · CSS / SASS · JavaScript · TypeScript · React · Next.js

State Management

Redux Toolkit · Zustand · React Query · Redux-Thunk · MobX · Recoil

Backend

Node.js · Express.js · NestJS · Apollo GraphQL · Microservices

AI & LLM

OpenAI API · LangChain · RAG · Semantic Search · Prompt Engineering

Databases

PostgreSQL · MongoDB · MySQL · Redis · Elasticsearch

Realtime & Messaging

WebSockets · RabbitMQ · Redis Pub/Sub · Live tracking

Observability

OpenTelemetry · Prometheus · Grafana · Distributed Tracing · Metrics & Dashboards

DevOps & Tooling

Docker · Docker Compose · CI/CD · Vite · Webpack · Rollup · ESBuild · NX

Experience

Full-Stack Developer · Israeli mobility-tech company · Remote

Sep 2024 — Jul 2026

Employee Transportation Platform · team of 12

Built core features of a smart employee commuting platform serving 100,000+ daily commuters: real-time shuttle tracking and dynamic route optimization on a microservice architecture. Designed the ETL pipeline that syncs daily employee rosters from partner companies: mixed-format feeds mapped onto platform entities, stations geocoded by name and matched to their service area. For a rail partner it turned train timetables into trips created up to a month ahead, dispatched to the carrier and auto-cancelled when dropped from the schedule. Shipped AI features: RAG search over system-parameter docs (describe a scenario in plain language, get the parameter that controls it) and a trip assistant answering passenger and station questions from the selected trip's context. Instrumented the platform end to end with metrics, tracing and dashboards for latency, throughput and live fleet health.

  • TypeScript
  • React
  • NX
  • Recoil
  • NestJS
  • PostgreSQL
  • Redis
  • RabbitMQ
  • ETL
  • OpenAI API
  • LangChain
  • OpenTelemetry
  • Prometheus
  • Grafana

Full-Stack Developer · Goovii · Lviv, Remote

Dec 2023 — Aug 2024

Cloud Point of Sale System · team of 7

Developed a cloud-based POS system for the hospitality sector: order management, inventory control and customer loyalty. Built the API entirely from scratch, including deep integration with the government tax system: each staff member generates a personal .jks key, bills are signed with it on order completion, and the encrypted signature is securely transmitted to the tax authority.

  • TypeScript
  • React
  • Next.js
  • Zustand
  • NestJS
  • PostgreSQL

React Engineer · Perfectial / Avenga · Lviv, Remote

Jan 2021 — Dec 2023

SaaS Structured Products Platform · team of 15

Built responsive, intuitive interfaces for an investment product management platform. Designed a dynamic form engine for configuring investment products: deeply nested forms with a large number of fields governed by per-product visibility and availability rules, some shared across the product catalogue and some unique to a single product. Owned state management and ran code reviews across the frontend team.

  • JavaScript
  • React
  • Redux
  • Redux-Thunk
  • MySQL
  • Webpack
  • Rollup

Full-Stack Developer · Stradasol · Kamianets-Podilskyi

Mar 2020 — Jan 2021

Search Engine Platform for Business · team of 10

Built the admin panel for creating search widgets, including a page exposing widget source code broken down by components: customers could add custom code, build their own widget versions, update them and view diffs between versions.

  • TypeScript
  • React
  • Redux
  • GraphQL
  • Node.js
  • MongoDB
  • Redis
  • Elasticsearch

React Engineer · Stradasol · Kamianets-Podilskyi

Jul 2019 — Mar 2020

Synthetic Monitoring · team of 3

Designed form validation logic and dynamic graph pages for monitoring website performance. Integrated Google and Facebook authentication.

  • JavaScript
  • React
  • Redux
  • Node.js
  • Express
  • MongoDB

React Engineer · Stradasol · Kamianets-Podilskyi

Jan 2019 — Jul 2019

E-commerce Platform · team of 5

Developed adaptive pages and custom components; set up a persistent MobX store so the discount modal never nags a user twice.

  • JavaScript
  • React
  • MobX
  • Python
  • Django
  • PostgreSQL

Angular Engineer · SECL Group · Lviv

Mar 2018 — Jan 2019

Remote Operations App · team of 10

Engineered a robust UI table widget from the ground up, efficiently handling extensive data rows for a task management product.

  • TypeScript
  • Angular 5
  • Node.js
  • Express
  • PostgreSQL
  • Redis

Angular Engineer · SECL Group · Lviv

Oct 2017 — Mar 2018

B2B Admin Platform · team of 4

Built an admin panel with dynamic form generation driven by JSON configurations.

  • JavaScript
  • AngularJS 1.6
  • jQuery
  • Python
  • Django
  • PostgreSQL

Angular Engineer · Region IT · Kamianets-Podilskyi

Dec 2016 — Sep 2017

Taxi Application · team of 6

Developed map-driven pages with filters, Google Maps integration, WebSockets for real-time updates and Cloudinary image uploads.

  • JavaScript
  • AngularJS 1.5
  • Node.js
  • Express
  • MongoDB
  • WebSockets

Education

  • Master of Computer Science

    Kamianets-Podilskyi National University

    2023 — 2024

  • Bachelor of Computer Science

    Kamianets-Podilskyi National University

    2019 — 2023

  • Software Development Diploma

    Kamianets-Podilskyi Industrial College

    2014 — 2018