Сервіс пошуку роботи №1 в Україні
Артем
Front-end Developer
- Розглядає посади:
- Front-end Developer, React-розробник, React-Native розробник, Fullstack-розробник, AІ-інженер, Front-end програміст, Web developer
- Вік:
- 31 рік
- Місто проживання:
- Київ
- Готовий працювати:
- Вінниця, Дистанційно, Київ, Чернігів
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/19720534/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
ARTEM PAVLENKO
R E A C T / R E A C T N AT I V E / F U L L - S TA C K D E V E L O P E R
React Developer with 6 years of commercial experience building web, mobile,
and browser-extension applications, including 4 years of production React
Native / Expo — from consumer apps I shipped to the stores myself, to
industrial IoT. Core stack: React (JS/TS), React Native, Redux, Zustand, Next.js,
C O N TA C T styled-components. Confident working within monorepos and building scalable
front-end architecture; for the last few years working as a full-stack developer
☎ [відкрити контакти ](див. вище в блоці «контактна інформація») (Node.js / NestJS / Express, PostgreSQL / Supabase). I focus on clean
architecture, reusable components, and smooth UX — and I enjoy working on
✉ [відкрити контакти ](див. вище в блоці «контактна інформація»)
complex, non-trivial products.
</> github.com/Artem-Pavlenko
SKILLS EXPERIENCE
CORE Front-End Developer May 2021 — Present
React 6y TypeScript 6y JavaScript 6y IvorySoft
React Native 4y Expo / EAS Delivered production apps for international clients across mobile, web SaaS,
browser extensions, and embeddable widgets. Selected projects:
Next.js 2y
M O B I L E — R E A C T N AT I V E / E X P O
S TAT E M A N A G E M E N T
Redux 6y Redux Saga Zustand 3y
Industrial IoT companion app for laser-welding hardware (Expo / React
Native, TypeScript): real-time device telemetry over AWS IoT Core (MQTT,
React Query RxJS Sparkplug B), device dashboard, data presets and settings modes, AWS
Cognito auth with encrypted key storage, i18n, offline-aware networking; the
MOBILE
same codebase also shipped to web via react-native-web; releases through
React Navigation Reanimated EAS build/submit to TestFlight with Docker-pinned, tag-based release builds.
In-app purchases Push notifications Offline-first field-service & trade-marketing app for a German client (bare
React Native, TypeScript): offline-first architecture on Redux + Redux Saga
MQTT / AWS IoT Offline-first sync
with a dedicated sync queue and app-state channels, video downloads to
Offline video Biometrics Fastlane the device with offline playback and resumable transfers that pick up
automatically when connectivity returns, customer & contact management,
Swift / SwiftUI
visit scheduling with map routing, in-store checklists and inventory baskets,
App Store / Google Play releases planograms and surveys with photo annotations, assortment, promos and
weekly ordering, audit reports; HubSpot CRM as the backend via custom
UI & STYLING
objects, EN/DE localization, multi-environment dev/test/prod build schemes.
styled-components SCSS / SASS
AI-powered marketplace seller app (Expo SDK 56, New Architecture,
Tailwind CSS MUI Framer Motion TypeScript): AI photo & voice listing creation, Stripe Connect payouts with
KYC, AWS Cognito auth, Firebase Analytics/Crashlytics, jest-expo + React
HTML5 CSS3
Native Testing Library, CI/CD (Bitbucket Pipelines, Codemagic, EAS); owned
TESTING the full release cycle to the App Store and Google Play.
Jest React Testing Library Vitest Passwordless QR-login authenticator app (React Native, TypeScript,
Redux, RxJS): built from the first commit — public/private key generation
Playwright pgTAP
with encrypted storage, reactive WebSocket session management (RxJS),
B A C K E N D & D ATA
QR scanning, Face ID / Touch ID with passcode fallback, Fastlane + match
releases; later maintained the React Native wrapper around the native
Node.js NestJS PostgreSQL
SDK — CocoaPods linking, iOS SDK crash fixes, white-label auth.
Supabase Prisma Firebase
AI language-tutor app (bare React Native, TypeScript): real-time voice
REST API Socket.IO conversations with an AI tutor via the Microsoft Cognitive Services Speech
SDK, audio recording with Reanimated-driven mic animations, onboarding
ALSO quiz that builds a personalized study plan, in-app subscriptions (react-
Chrome Extensions native-iap), Firebase Auth/Firestore/Dynamic Links, Amplitude analytics,
i18n; shipped to the App Store and Google Play.
AWS Amplify / Cognito Stripe Sentry
Amplitude i18n Monorepos
CI/CD Git
LANGUAGES
ARTEM PAVLENKO
EXPERIENCE — CONTINUED
Ukrainian Native
English B1–B2
Front-End Developer May 2021 — Present
Czech Intermediate IvorySoft — continued
E D U C AT I O N MOBILE — CONTINUED
Restaurant discovery & dining platform, London — mobile app, admin
Specialist, Computer Information & panel and landing page: allergen-aware venue search, split bill / pay later,
Control Systems Stripe Connect, Deliverect / OpenTable integrations; admin panel on React,
State Economy and Technology University TypeScript, Redux Saga, styled-components and Google Maps.
of Transport
2012 — 2017
Online vehicle & asset auction platform, Australia — web (Next.js,
TypeScript, Redux, RxJS, styled-components) and React Native mobile app:
built the auction pages end to end — catalogue with search and filters, lot
details with live bidding state on RxJS streams, bid placement — and the
user account area (profile, bids and watchlist); server-rendered pages on
Next.js, shared Redux state and a styled-components theme across the web
app.
Recruiting messenger — mobile app: real-time Firestore chat, push
notifications, biometric auth, SSO; released to the App Store and Google
Play.
Cocktail-guide app published on the App Store (Expo, EAS): in-app
purchases, Branch.io deep linking, Amplitude analytics.
Companion app for a personalized baby-care product (bare React Native,
TypeScript): guided measurement flow backed by a custom native iOS
module built on the TrueDepth camera, custom native views (Swift),
staging/production build configurations, subscription handling, Bugsnag
error reporting.
WEB + MOBILE
Multi-tenant corporate learning & sales-enablement SaaS — web, mobile
app and backend. Web: React, Redux, Socket.IO real-time, SSO (SAML /
Google / Microsoft), RBAC, Slack & HubSpot integrations, GPT-powered
assistant, analytics dashboards (Chart.js, D3), gamification (badges,
leaderboards), microsites editor with Framer Motion. Mobile app: React
Native, TypeScript. Backend: Node.js / NestJS, TypeScript, REST API.
Shift scheduling, time tracking & payroll for hourly teams — solo
developer, web + mobile + backend (Expo SDK 57, expo-router, React 19 +
Vite, Supabase): hourly rates, salary accruals from worked time, payouts and
employee debt tracking; monorepo with a framework-free domain
package and a platform-agnostic data layer (TanStack Query);
PostgreSQL with RLS, exclusion constraints against overlapping shifts and
row locking against double-claiming; 97 pgTAP tests and 110 domain unit
tests; dropped react-native-web to keep the web bundle at 604 KB instead
of 2.5 MB.
Hours, payouts & employee-debt tracking SaaS for a second client —
solo developer, built from scratch: Turborepo monorepo with a Fastify 5 +
Prisma 6 + PostgreSQL API (JWT auth, Zod validation, Socket.IO
notifications, password reset by email), React 19 + Vite web (react-hook-
form, i18n UK/EN) and an Expo mobile app; owner / employee roles and
overlapping-shift validation.
WEB
Physical-therapy clinic platform: Next.js 15 / React 19 web app in a
Turborepo monorepo — middleware route guards, BFF proxy route handlers,
HttpOnly cookie auth; Zustand, React Query, Tailwind CSS design tokens,
i18n (EN/AR), RevenueCat subscriptions, Socket.IO.
Document-signing web app on decentralized identity (Next.js,
TypeScript): DIDs via Hyperledger Identus, AnonCreds, DIDComm,
WebAuthn / passkeys, encrypted key storage; built end to end.
COURSES
ARTEM PAVLENKO
EXPERIENCE — CONTINUED
React + Redux
IT-Incubator · 2020
Front-End Developer May 2021 — Present
HTML, CSS, JavaScript IvorySoft — continued
LOOK AT PRO Education (CZ) · 2019
WEB — CONTINUED
No-code node-graph game editor for a hardware console: flowchart
validation and compile/export to device-readable files; React 19, React Flow,
Zustand, Radix UI, Supabase (RLS, Edge Functions), AWS S3, Vitest.
Browser extension for Jigsaw (Google) that scores comment toxicity on
Facebook, X and Reddit (TypeScript, Service Workers, Perspective API,
Firestore): built the social-network DOM parsers behind one shared interface;
code review.
Recruiting messenger — Chrome extension & career-site widget: an
embeddable chatbot widget (React, TypeScript, iframe/postMessage, i18n)
plus a stand-alone browser extension, sharing one codebase with the mobile
app above.
DTC e-commerce storefront for a baby-care brand (React, TypeScript):
Shopify Storefront GraphQL API with metafield-driven product options, an
interactive product customizer (shape / colour pickers), cart and checkout,
plus a custom auth backend integration — email and social sign-in, account
activation, password reset, and order history.
DESKTOP
AI Desktop Assistant — native macOS app (Swift / SwiftUI) with a Windows
port (.NET / Avalonia): LLM integration, real-time screen-capture context,
OCR document import.
Front-End Developer Dec 2020 — May 2021
Berlin Labs LLC
Developed an e-learning platform for creating and taking online courses,
targeting the European and UAE markets.
Implemented responsive UI from designs, built new features, and fixed bugs.
Stack: React, Redux, SCSS
Front-End Developer (Freelance) Jul 2020 — Dec 2020
Self-employed
Developed landing pages and features for client projects; responsive markup
and bug fixing.
Junior Front-End Developer Jun 2020 — Jul 2020
META.BY
Migrated a React application to TypeScript; built profile and login pages;
wrote unit tests.
R E A C T / R E A C T N AT I V E / F U L L - S TA C K D E V E L O P E R
React Developer with 6 years of commercial experience building web, mobile,
and browser-extension applications, including 4 years of production React
Native / Expo — from consumer apps I shipped to the stores myself, to
industrial IoT. Core stack: React (JS/TS), React Native, Redux, Zustand, Next.js,
C O N TA C T styled-components. Confident working within monorepos and building scalable
front-end architecture; for the last few years working as a full-stack developer
☎ [
architecture, reusable components, and smooth UX — and I enjoy working on
✉ [
complex, non-trivial products.
</> github.com/Artem-Pavlenko
SKILLS EXPERIENCE
CORE Front-End Developer May 2021 — Present
React 6y TypeScript 6y JavaScript 6y IvorySoft
React Native 4y Expo / EAS Delivered production apps for international clients across mobile, web SaaS,
browser extensions, and embeddable widgets. Selected projects:
Next.js 2y
M O B I L E — R E A C T N AT I V E / E X P O
S TAT E M A N A G E M E N T
Redux 6y Redux Saga Zustand 3y
Industrial IoT companion app for laser-welding hardware (Expo / React
Native, TypeScript): real-time device telemetry over AWS IoT Core (MQTT,
React Query RxJS Sparkplug B), device dashboard, data presets and settings modes, AWS
Cognito auth with encrypted key storage, i18n, offline-aware networking; the
MOBILE
same codebase also shipped to web via react-native-web; releases through
React Navigation Reanimated EAS build/submit to TestFlight with Docker-pinned, tag-based release builds.
In-app purchases Push notifications Offline-first field-service & trade-marketing app for a German client (bare
React Native, TypeScript): offline-first architecture on Redux + Redux Saga
MQTT / AWS IoT Offline-first sync
with a dedicated sync queue and app-state channels, video downloads to
Offline video Biometrics Fastlane the device with offline playback and resumable transfers that pick up
automatically when connectivity returns, customer & contact management,
Swift / SwiftUI
visit scheduling with map routing, in-store checklists and inventory baskets,
App Store / Google Play releases planograms and surveys with photo annotations, assortment, promos and
weekly ordering, audit reports; HubSpot CRM as the backend via custom
UI & STYLING
objects, EN/DE localization, multi-environment dev/test/prod build schemes.
styled-components SCSS / SASS
AI-powered marketplace seller app (Expo SDK 56, New Architecture,
Tailwind CSS MUI Framer Motion TypeScript): AI photo & voice listing creation, Stripe Connect payouts with
KYC, AWS Cognito auth, Firebase Analytics/Crashlytics, jest-expo + React
HTML5 CSS3
Native Testing Library, CI/CD (Bitbucket Pipelines, Codemagic, EAS); owned
TESTING the full release cycle to the App Store and Google Play.
Jest React Testing Library Vitest Passwordless QR-login authenticator app (React Native, TypeScript,
Redux, RxJS): built from the first commit — public/private key generation
Playwright pgTAP
with encrypted storage, reactive WebSocket session management (RxJS),
B A C K E N D & D ATA
QR scanning, Face ID / Touch ID with passcode fallback, Fastlane + match
releases; later maintained the React Native wrapper around the native
Node.js NestJS PostgreSQL
SDK — CocoaPods linking, iOS SDK crash fixes, white-label auth.
Supabase Prisma Firebase
AI language-tutor app (bare React Native, TypeScript): real-time voice
REST API Socket.IO conversations with an AI tutor via the Microsoft Cognitive Services Speech
SDK, audio recording with Reanimated-driven mic animations, onboarding
ALSO quiz that builds a personalized study plan, in-app subscriptions (react-
Chrome Extensions native-iap), Firebase Auth/Firestore/Dynamic Links, Amplitude analytics,
i18n; shipped to the App Store and Google Play.
AWS Amplify / Cognito Stripe Sentry
Amplitude i18n Monorepos
CI/CD Git
LANGUAGES
ARTEM PAVLENKO
EXPERIENCE — CONTINUED
Ukrainian Native
English B1–B2
Front-End Developer May 2021 — Present
Czech Intermediate IvorySoft — continued
E D U C AT I O N MOBILE — CONTINUED
Restaurant discovery & dining platform, London — mobile app, admin
Specialist, Computer Information & panel and landing page: allergen-aware venue search, split bill / pay later,
Control Systems Stripe Connect, Deliverect / OpenTable integrations; admin panel on React,
State Economy and Technology University TypeScript, Redux Saga, styled-components and Google Maps.
of Transport
2012 — 2017
Online vehicle & asset auction platform, Australia — web (Next.js,
TypeScript, Redux, RxJS, styled-components) and React Native mobile app:
built the auction pages end to end — catalogue with search and filters, lot
details with live bidding state on RxJS streams, bid placement — and the
user account area (profile, bids and watchlist); server-rendered pages on
Next.js, shared Redux state and a styled-components theme across the web
app.
Recruiting messenger — mobile app: real-time Firestore chat, push
notifications, biometric auth, SSO; released to the App Store and Google
Play.
Cocktail-guide app published on the App Store (Expo, EAS): in-app
purchases, Branch.io deep linking, Amplitude analytics.
Companion app for a personalized baby-care product (bare React Native,
TypeScript): guided measurement flow backed by a custom native iOS
module built on the TrueDepth camera, custom native views (Swift),
staging/production build configurations, subscription handling, Bugsnag
error reporting.
WEB + MOBILE
Multi-tenant corporate learning & sales-enablement SaaS — web, mobile
app and backend. Web: React, Redux, Socket.IO real-time, SSO (SAML /
Google / Microsoft), RBAC, Slack & HubSpot integrations, GPT-powered
assistant, analytics dashboards (Chart.js, D3), gamification (badges,
leaderboards), microsites editor with Framer Motion. Mobile app: React
Native, TypeScript. Backend: Node.js / NestJS, TypeScript, REST API.
Shift scheduling, time tracking & payroll for hourly teams — solo
developer, web + mobile + backend (Expo SDK 57, expo-router, React 19 +
Vite, Supabase): hourly rates, salary accruals from worked time, payouts and
employee debt tracking; monorepo with a framework-free domain
package and a platform-agnostic data layer (TanStack Query);
PostgreSQL with RLS, exclusion constraints against overlapping shifts and
row locking against double-claiming; 97 pgTAP tests and 110 domain unit
tests; dropped react-native-web to keep the web bundle at 604 KB instead
of 2.5 MB.
Hours, payouts & employee-debt tracking SaaS for a second client —
solo developer, built from scratch: Turborepo monorepo with a Fastify 5 +
Prisma 6 + PostgreSQL API (JWT auth, Zod validation, Socket.IO
notifications, password reset by email), React 19 + Vite web (react-hook-
form, i18n UK/EN) and an Expo mobile app; owner / employee roles and
overlapping-shift validation.
WEB
Physical-therapy clinic platform: Next.js 15 / React 19 web app in a
Turborepo monorepo — middleware route guards, BFF proxy route handlers,
HttpOnly cookie auth; Zustand, React Query, Tailwind CSS design tokens,
i18n (EN/AR), RevenueCat subscriptions, Socket.IO.
Document-signing web app on decentralized identity (Next.js,
TypeScript): DIDs via Hyperledger Identus, AnonCreds, DIDComm,
WebAuthn / passkeys, encrypted key storage; built end to end.
COURSES
ARTEM PAVLENKO
EXPERIENCE — CONTINUED
React + Redux
IT-Incubator · 2020
Front-End Developer May 2021 — Present
HTML, CSS, JavaScript IvorySoft — continued
LOOK AT PRO Education (CZ) · 2019
WEB — CONTINUED
No-code node-graph game editor for a hardware console: flowchart
validation and compile/export to device-readable files; React 19, React Flow,
Zustand, Radix UI, Supabase (RLS, Edge Functions), AWS S3, Vitest.
Browser extension for Jigsaw (Google) that scores comment toxicity on
Facebook, X and Reddit (TypeScript, Service Workers, Perspective API,
Firestore): built the social-network DOM parsers behind one shared interface;
code review.
Recruiting messenger — Chrome extension & career-site widget: an
embeddable chatbot widget (React, TypeScript, iframe/postMessage, i18n)
plus a stand-alone browser extension, sharing one codebase with the mobile
app above.
DTC e-commerce storefront for a baby-care brand (React, TypeScript):
Shopify Storefront GraphQL API with metafield-driven product options, an
interactive product customizer (shape / colour pickers), cart and checkout,
plus a custom auth backend integration — email and social sign-in, account
activation, password reset, and order history.
DESKTOP
AI Desktop Assistant — native macOS app (Swift / SwiftUI) with a Windows
port (.NET / Avalonia): LLM integration, real-time screen-capture context,
OCR document import.
Front-End Developer Dec 2020 — May 2021
Berlin Labs LLC
Developed an e-learning platform for creating and taking online courses,
targeting the European and UAE markets.
Implemented responsive UI from designs, built new features, and fixed bugs.
Stack: React, Redux, SCSS
Front-End Developer (Freelance) Jul 2020 — Dec 2020
Self-employed
Developed landing pages and features for client projects; responsive markup
and bug fixing.
Junior Front-End Developer Jun 2020 — Jul 2020
META.BY
Migrated a React application to TypeScript; built profile and login pages;
wrote unit tests.
Схожі кандидати
-
Front-end програміст
22000 грн, Дистанційно -
Front-end developer
20000 грн, Київ, Дистанційно -
Front-end програміст
50000 грн, Дистанційно -
Front-end Developer
40300 грн, Івано-Франківськ, Львів , ще 4 міста -
Frontend-програміст
Київ, Дистанційно -
Intern Front-End Developer
25000 грн, Вінниця, Львів, Дистанційно