• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/10883209/

Front-end програміст

Розглядає посади:
Front-end програміст, React розробник
Місто проживання:
Тернопіль
Готовий працювати:
Львів, Тернопіль

Контактна інформація

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

ANDRII SOLONYNKA
Full Stack Developer (React / Node.js)
Ternopil, Ukraine • [відкрити контакти](див. вище в блоці «контактна інформація») • [відкрити контакти](див. вище в блоці «контактна інформація») • LinkedIn
• GitHub

PROFILE

Full Stack Developer with 4+ years building TypeScript/JavaScript products across React/Next.js front ends and
Node.js APIs. Shipped Atlassian Marketplace apps for Jira, a high-traffic e‑commerce store and internal CRM tools.
Focus on clean, tested code, CI/CD and owning features end to end.

WORK EXPERIENCE

Feb 2023 – Oct 2026 Full Stack Developer, SaaSJet · Ternopil, Ukraine
• Built and maintained Smart Forms and Business Process Manager Jira apps, used by
1000+ companies on Atlassian Marketplace.
• Delivered full-stack features across React front end and Forge/Connect back end,
including AI-powered onboarding for new customers.
• Published two Chrome extensions and improved DX with Redux Toolkit data layer, tests,
ESLint/Prettier and a typed Axios client.
Stack: React, TypeScript, Redux Toolkit, Atlaskit, Atlassian Forge & Connect, Jira Cloud
REST API, AWS, Axios, React Testing Library, Chrome Extension APIs.

EDUCATION

Sep 2022 – Jun 2025 Cyber Security, West Ukrainian National University
• Key courses: Network Security, Web Application Security, Cryptography, Secure Coding,
Operating Systems.

Sep 2018 – Jun 2022 Computer Science, Halytskyi College Named After Vyacheslav Chornovil
• Introduced to programming with C, Python and JavaScript: algorithms, data structures,
OOP, basic design patterns.
• Studied relational databases and SQL, including schema design, indexing and querying.
• Covered core Computer Science topics: operating systems, computer networks, data
representation and discrete mathematics.

SKILLS

Frontend JavaScript • TypeScript • React • Next.js • Redux Toolkit • RTK Query • Zustand •
TanStack Query • React Hook Form • Formik • Zod • MUI • Atlaskit • HTML •
CSS • SCSS • Tailwind CSS • Emotion • Framer Motion • React Flow • AG Grid •
i18next

Backend Node.js • Express • Fastify • REST API • GraphQL • WebSockets (Socket.IO) •
BullMQ • Payload CMS • OAuth 2.0 • JWT • Auth.js • Webhooks

Databases PostgreSQL • MongoDB • Redis • SQL • Prisma

Testing & Quality Jest • Vitest • React Testing Library • Playwright • Lighthouse CI • ESLint • Prettier

DevOps & Tools Git • GitHub Actions • CI/CD • Docker • AWS • Vite • Webpack • pnpm •
Turborepo • Vercel

Other Atlassian Forge & Connect • Jira Cloud REST API • Chrome Extensions • Sentry •
GA4 • Google Tag Manager • Hotjar

PROJECTS

Present Marketing Agency CRM — Internal Platform
Large internal CRM for a digital marketing agency. One of the core front-end developers on
the team (500+ commits).
• Delivered feature areas across the app: analytics dashboards, campaign and workflow
management, finance tracking and team management.
• Built a data-heavy UI with AG Grid Enterprise (large editable tables), RTK Query and
TanStack Query for server state, Zustand for client state, Formik + Zod forms and
ApexCharts dashboards.
• Added full internationalization (i18next), CSV import/export, drag-and-drop (dnd-kit) and
a shared MUI-based component library. Reused this foundation to build a second CRM
for a related product.
Stack: React, TypeScript, Vite, MUI, AG Grid Enterprise, RTK Query, TanStack Query &
Table, Zustand, Formik, Zod, ApexCharts, i18next, dnd-kit, Axios.

Oct 2026 Beercelona — E-commerce Store
New online store for craft beer snacks, built from scratch to replace the client's old
OpenCart site.
• Built the store from scratch with Next.js (App Router), React and TypeScript. Products,
orders and content are managed in Payload CMS on PostgreSQL (Neon), which gives the
client an admin panel and REST/GraphQL APIs.
• Integrated Monobank card payments with signed webhooks, Nova Poshta delivery,
transactional emails with Resend and user accounts with Auth.js (order history, saved
addresses, promo codes, bundle builder).
• Handled SEO and analytics: structured data, sitemap and RSS, 301 redirects from old
OpenCart URLs, GA4 and Meta Pixel behind cookie consent, and Sentry error
monitoring.
• Set up quality checks in CI: Playwright end-to-end and accessibility tests, Lighthouse
budgets (90+ score), Vitest unit tests and strict TypeScript.
Stack: Next.js, React, TypeScript, Payload CMS, PostgreSQL, Zustand, TanStack Query,
React Hook Form, Zod, next-intl, SCSS Modules, Playwright, Vitest.

2025 Football Event Tagger — Sports Analytics
Web app for football analysts to tag match events from video and export them as structured
data.
• Built a Video.js player with an event list synced to the timeline, roster management and a
mini-pitch for marking event locations. A shared Zod schema for event types keeps the
front end and API in sync.
• Organized the code as a pnpm monorepo: React + Vite + MUI on the front end, Express +
Prisma + PostgreSQL on the back end, with JSON/CSV export. Type checking, linting,
Vitest and Playwright run in CI.
Stack: React, TypeScript, Vite, MUI, Video.js, Node.js, Express, Prisma, PostgreSQL, Zod,
TanStack Query.

2025 CaseOpening — Real-time Web App · MVP
Full-stack MVP of a case-opening game (entertainment only, no real money).
• Set up a Turborepo/pnpm monorepo: Next.js front end, Fastify API, BullMQ background
worker, shared Zod/Prisma packages and a typed API client.
• Implemented a provably fair system: HMAC-SHA256 rolls, server-seed commit/reveal,
per-user nonce and an in-app verifier, so users can check any result. Real-time updates via
Socket.IO, login via Steam.
• Added responsible-gaming features (age gate, geo-blocking, self-exclusion, deposit limits)
and security hardening: timing-safe webhook signature checks, atomic balance updates
and rollback on provider errors.
Stack: Next.js, React, TypeScript, Node.js, Fastify, Socket.IO, BullMQ, Redis, Prisma,
PostgreSQL, Turborepo, Tailwind CSS, Framer Motion, Zod.

2025 Workflow Builder
Visual process builder (Next.js, React Flow, dagre, elkjs).

2024 npm Package
Published an open-source utility package; TypeScript migrations and bundle-size
optimization.

LANGUAGES

Ukrainian Native speaker English B2

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: