Сервіс пошуку роботи №1 в Україні
Ігор
Team leader
- Розглядає посади:
- Team leader, Fullstack-розробник, Node.js-розробник, Backend-програміст, React-розробник, Full stack engineer
- Вік:
- 26 років
- Місто:
- Київ
Контактна інформація
Шукач вказав: ТелефонЕл. поштуLinkedInМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20485318/?puid=310448
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Ihor Cherniavskyi
Senior Full-Stack Engineer — TypeScript · Node.js · React · AI Integrations
TypeScript · Node.js · NestJS · React · Next.js · PostgreSQL · MongoDB · Redis · Stripe · LLM / RAG · MCP · Docker · GCP · AWS
Kyiv, Ukraine · Remote / hybrid · [відкрити контакти ](див. вище в блоці «контактна інформація») · [відкрити контакти ](див. вище в блоці «контактна інформація»)
github.com/f3an · [відкрити контакти ](див. вище в блоці «контактна інформація»)
SUMMARY
Senior full-stack engineer with 6 years of commercial TypeScript, Node.js and React, who takes products from idea to production and
owns them after launch. I started as a freelancer building MVPs and SEO-focused sites directly with clients, then spent 4+ years on a
multi-tenant B2B ERP and fintech platform serving 40+ clients at ~1,000 req/s, while building backends for startup clients part-time. I
work across the stack: NestJS services and REST APIs, PostgreSQL data models, React and Next.js interfaces, payments and
third-party integrations, CI/CD and monitoring. I also ship AI features: a RAG assistant used daily across a company, tool-calling agents
on MCP and the Anthropic SDK, and Python agents on local LLMs. Independent, clear in async communication, and comfortable
working directly with founders.
KEY ACHIEVEMENTS
• Built from zero: ops platform built solo, now running 40+ client environments; client setup went from half a day to minutes.
• Scale & reliability: ~1,000 req/s (peaks 2,500); split a live monolith into five services; migrations on 1–3M-row tables with zero
downtime.
• AI in production: RAG assistant used daily across the company, including by the CEO; agent that builds a real shopping cart via
MCP.
EXPERIENCE
SkyDev May 2022 — Aug 2026
Product company, Kyiv · core product: multi-tenant ERP platform for 40+ B2B clients in fintech / crypto-banking; crypto payment platform,
microservices ops platform, shared libraries · 12-person dev team
Senior Full-Stack / Platform Engineer May 2025 — Aug 2026
Team Lead Sep 2024 — Apr 2025
Full-Stack / Platform Engineer May 2022 — Aug 2024
Engineering
• End-to-end features: clarified requirements with product and stakeholders, then built UI, API and data model together; shipped,
monitored and iterated.
• Backend: NestJS microservices over RabbitMQ with transactional outbox and idempotent consumers; REST APIs with OpenAPI and
typed contracts; JWT, OAuth 2.0 and RBAC with audit logging.
• Frontend: Next.js admin panel and client dashboards; two design systems adopted in five React applications; virtualized data grid for
large datasets.
• Data: PostgreSQL schema design, query profiling and indexing, live migrations; MongoDB, Redis caching and Elasticsearch search.
• Payments & integrations: Stripe and a payment gateway end to end with idempotent webhooks, behind a provider adapter layer
that let us switch providers without touching business logic.
• AI: RAG assistant over the entire documentation with role-scoped answers, later served on self-hosted models (vLLM, Ollama);
Claude Code, Codex and Cursor in daily work, every change reviewed and tested.
• DevOps: CI/CD from zero with GitHub Actions; Docker, Nginx, Cloudflare; Prometheus, Grafana, Sentry; security incidents handled
end to end.
Leadership
• Led a cross-functional team of six (3 developers, 2 QA, 1 DevOps) on a separate product for 8 months, from architecture to a
delivered MVP and stakeholder demo: planning, estimates, reporting. The product was closed after the banking partner shut down;
returned to a senior engineering role.
• Stood in for the lead of the 12-person team: grooming, code review, coding standards and mentoring; onboarded 6+ engineers and
ran 20+ technical interviews.
Backend Engineer (part-time) — Maxylogic Oct 2025 — Aug 2026
Software agency · part-time alongside SkyDev · startup client products
• Meditation and sleep-stories B2C app: NestJS + Prisma/PostgreSQL backend from scratch, subscriptions via RevenueCat, Redis,
audio in Cloudflare R2 behind CDN, BullMQ, Docker, CI/CD.
• Personal-finance app on GCP / Firebase: Plaid bank linking, advisor invite flow with atomic transactions, deep links for iOS and
Android, custom rate limiter; owned cloud setup and delivery.
Full-Stack Developer — Freelance Oct 2020 — Feb 2022
Upwork / Fiverr · direct work with clients, from requirements to release
• Built MVPs, web applications and SEO-focused landing pages and websites for clients in different domains: React, TypeScript,
Node.js / Express.js, MongoDB; technical SEO and page-speed work; deployment on Netlify and Railway; support after launch.
PROJECTS
• AI grocery-planning agent — hackathon build for a national retailer (NestJS, Anthropic SDK, MCP, React 19): tool-calling agent that
assembles a real cart via the retailer's MCP server with per-user OAuth.
• Mova Flow — open-source offline speech-to-text (Electron, TypeScript, whisper.cpp): one GPU host serves multiple clients over
LAN. github.com/f3an/Mova-Flow
• Python agents on local LLMs — LangGraph agents on locally hosted models (Ollama, vLLM, Qwen, Gemma).
SKILLS
• Backend: Node.js, TypeScript, NestJS, Express.js, Fastify, REST APIs, OpenAPI, Zod, RabbitMQ, BullMQ, WebSockets
• Frontend: React, Next.js, Redux Toolkit, TanStack Query, MUI, Tailwind CSS, i18n, technical SEO
• Data: PostgreSQL (Prisma, TypeORM, Knex), MongoDB (Mongoose), Redis, Elasticsearch, Firestore
• Integrations: Stripe, Plaid, RevenueCat, OAuth 2.0 / PKCE (Google, Apple, Facebook), webhooks
• AI: RAG, MCP, Anthropic SDK, OpenAI API, LangGraph, self-hosted LLMs; Claude Code, Codex, Cursor
• Cloud & DevOps: AWS, GCP, Firebase, Cloudflare, Netlify, Railway, Docker, Pulumi, GitHub Actions, Sentry
• Languages: TypeScript, JavaScript, Python, SQL
EDUCATION
• State University of Telecommunications, Kyiv — Bachelor's, Information and Cybersecurity Management, 2020–2022
• College of Information Systems and Technologies, KNEU, Kyiv — Junior Specialist, Software Development, 2016–2020
LANGUAGES
Ukrainian — native · English — B2, used daily in team meetings and written communication with stakeholders
Senior Full-Stack Engineer — TypeScript · Node.js · React · AI Integrations
TypeScript · Node.js · NestJS · React · Next.js · PostgreSQL · MongoDB · Redis · Stripe · LLM / RAG · MCP · Docker · GCP · AWS
Kyiv, Ukraine · Remote / hybrid · [
github.com/f3an · [
SUMMARY
Senior full-stack engineer with 6 years of commercial TypeScript, Node.js and React, who takes products from idea to production and
owns them after launch. I started as a freelancer building MVPs and SEO-focused sites directly with clients, then spent 4+ years on a
multi-tenant B2B ERP and fintech platform serving 40+ clients at ~1,000 req/s, while building backends for startup clients part-time. I
work across the stack: NestJS services and REST APIs, PostgreSQL data models, React and Next.js interfaces, payments and
third-party integrations, CI/CD and monitoring. I also ship AI features: a RAG assistant used daily across a company, tool-calling agents
on MCP and the Anthropic SDK, and Python agents on local LLMs. Independent, clear in async communication, and comfortable
working directly with founders.
KEY ACHIEVEMENTS
• Built from zero: ops platform built solo, now running 40+ client environments; client setup went from half a day to minutes.
• Scale & reliability: ~1,000 req/s (peaks 2,500); split a live monolith into five services; migrations on 1–3M-row tables with zero
downtime.
• AI in production: RAG assistant used daily across the company, including by the CEO; agent that builds a real shopping cart via
MCP.
EXPERIENCE
SkyDev May 2022 — Aug 2026
Product company, Kyiv · core product: multi-tenant ERP platform for 40+ B2B clients in fintech / crypto-banking; crypto payment platform,
microservices ops platform, shared libraries · 12-person dev team
Senior Full-Stack / Platform Engineer May 2025 — Aug 2026
Team Lead Sep 2024 — Apr 2025
Full-Stack / Platform Engineer May 2022 — Aug 2024
Engineering
• End-to-end features: clarified requirements with product and stakeholders, then built UI, API and data model together; shipped,
monitored and iterated.
• Backend: NestJS microservices over RabbitMQ with transactional outbox and idempotent consumers; REST APIs with OpenAPI and
typed contracts; JWT, OAuth 2.0 and RBAC with audit logging.
• Frontend: Next.js admin panel and client dashboards; two design systems adopted in five React applications; virtualized data grid for
large datasets.
• Data: PostgreSQL schema design, query profiling and indexing, live migrations; MongoDB, Redis caching and Elasticsearch search.
• Payments & integrations: Stripe and a payment gateway end to end with idempotent webhooks, behind a provider adapter layer
that let us switch providers without touching business logic.
• AI: RAG assistant over the entire documentation with role-scoped answers, later served on self-hosted models (vLLM, Ollama);
Claude Code, Codex and Cursor in daily work, every change reviewed and tested.
• DevOps: CI/CD from zero with GitHub Actions; Docker, Nginx, Cloudflare; Prometheus, Grafana, Sentry; security incidents handled
end to end.
Leadership
• Led a cross-functional team of six (3 developers, 2 QA, 1 DevOps) on a separate product for 8 months, from architecture to a
delivered MVP and stakeholder demo: planning, estimates, reporting. The product was closed after the banking partner shut down;
returned to a senior engineering role.
• Stood in for the lead of the 12-person team: grooming, code review, coding standards and mentoring; onboarded 6+ engineers and
ran 20+ technical interviews.
Backend Engineer (part-time) — Maxylogic Oct 2025 — Aug 2026
Software agency · part-time alongside SkyDev · startup client products
• Meditation and sleep-stories B2C app: NestJS + Prisma/PostgreSQL backend from scratch, subscriptions via RevenueCat, Redis,
audio in Cloudflare R2 behind CDN, BullMQ, Docker, CI/CD.
• Personal-finance app on GCP / Firebase: Plaid bank linking, advisor invite flow with atomic transactions, deep links for iOS and
Android, custom rate limiter; owned cloud setup and delivery.
Full-Stack Developer — Freelance Oct 2020 — Feb 2022
Upwork / Fiverr · direct work with clients, from requirements to release
• Built MVPs, web applications and SEO-focused landing pages and websites for clients in different domains: React, TypeScript,
Node.js / Express.js, MongoDB; technical SEO and page-speed work; deployment on Netlify and Railway; support after launch.
PROJECTS
• AI grocery-planning agent — hackathon build for a national retailer (NestJS, Anthropic SDK, MCP, React 19): tool-calling agent that
assembles a real cart via the retailer's MCP server with per-user OAuth.
• Mova Flow — open-source offline speech-to-text (Electron, TypeScript, whisper.cpp): one GPU host serves multiple clients over
LAN. github.com/f3an/Mova-Flow
• Python agents on local LLMs — LangGraph agents on locally hosted models (Ollama, vLLM, Qwen, Gemma).
SKILLS
• Backend: Node.js, TypeScript, NestJS, Express.js, Fastify, REST APIs, OpenAPI, Zod, RabbitMQ, BullMQ, WebSockets
• Frontend: React, Next.js, Redux Toolkit, TanStack Query, MUI, Tailwind CSS, i18n, technical SEO
• Data: PostgreSQL (Prisma, TypeORM, Knex), MongoDB (Mongoose), Redis, Elasticsearch, Firestore
• Integrations: Stripe, Plaid, RevenueCat, OAuth 2.0 / PKCE (Google, Apple, Facebook), webhooks
• AI: RAG, MCP, Anthropic SDK, OpenAI API, LangGraph, self-hosted LLMs; Claude Code, Codex, Cursor
• Cloud & DevOps: AWS, GCP, Firebase, Cloudflare, Netlify, Railway, Docker, Pulumi, GitHub Actions, Sentry
• Languages: TypeScript, JavaScript, Python, SQL
EDUCATION
• State University of Telecommunications, Kyiv — Bachelor's, Information and Cybersecurity Management, 2020–2022
• College of Information Systems and Technologies, KNEU, Kyiv — Junior Specialist, Software Development, 2016–2020
LANGUAGES
Ukrainian — native · English — B2, used daily in team meetings and written communication with stakeholders
Інші резюме цього кандидата
Київ
Вища освіта · Повна зайнятість
- Backend програміст, MaxyLogic, 1 рік
- Fullstack-розробник, Skydev, 4 роки 6 місяців
Схожі кандидати
-
Тим лід
30000 грн, Київ, Дистанційно -
Team leader
40000 грн, Київ, Дистанційно -
Team lead
Київ, Бровари -
Team lead
Київ, Коростень, Бровари -
Тим лід
25000 грн, Київ, Дистанційно -
Тім лід
Київ, Дистанційно