Ярослав
Full Stack Developer (Node.js, TypeScript), 150 000 грн
- Розглядає посади:
- Full Stack Developer (Node.js, TypeScript), Backend engineer
- Вид зайнятості:
- повна, неповна
- Вік:
- 38 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/6745013/
Досвід роботи
Full Stack Developer (integrations & AI)
з 02.2026 по нині
(10 місяців)
RepMove, Дистанційно (IT)
Мультитенантна CRM для польових продажів (дилери техніки): ~200 Firebase Cloud Functions на Firestore і MongoDB Atlas. 180+ змерджених PR; лише за червень–серпень 2026 — 323 коміти і 110 PR без жодного revert, переважно найскладніші задачі.
• Інтеграції з системами клієнтів: двосторонні синхронізації з ERP на Cloud Scheduler і Cloud Tasks — мультитенантна інтеграція Texada SRM з нуля (клієнти, контакти, quotes, reservations і contracts як угоди, outbound push), Epicor P21 (з розрахунком на backfill 154 тис. клієнтів), Integrated Rental, Dodge, ConstructConnect; розширення інтеграцій NetSuite, Point of Rental, QuickBooks та Integration.app.
• Онбординг і міграції: ідемпотентні імпорти з dry-run — 47 тис. акаунтів, 72 тис. контактів і 70 тис. угод з Microsoft Dynamics; 175 тис. акаунтів і 181 тис. контактів із Salesforce та Oracle (ключі зіставлення за типом запобігли 14 тис. хибних злиттів); консолідація 8 тенантів в один.
• Цілісність даних: виявлення тихої втрати даних у продакшн-синхронізаціях (колізія external ID злила ~39 тис. контактів у ~420 записів; курсор пагінації зсувався після часткових вибірок); 5 925 зниклих угод — причина в каскадному видаленні, план ресинку, яким їх відновлено.
• LLM: MCP-сервер для публічного API звітності (stateless Streamable HTTP на Cloud Functions, 10 інструментів на Zod-схемах і OpenAPI-документації REST-ендпоінтів).
• Продуктивність і надійність: ~2 000 холодних стартів на день по ~10 с — прототип esbuild-бандлінгу, що завантажується у 2,6 раза швидше (тепер стандарт команди); k6-навантажувальні тести; root cause продакшн-аварії через Cloud Logging і PromQL.
• AI-native розробка щодня (Claude Code, OpenAI Codex): контекст для агентів (CLAUDE.md/AGENTS.md, документація інтеграцій ~21 тис. слів), ~340 зауважень AI code review перетворено на coding guidelines і чекліст перед PR, фреймворк API-тестів на Playwright із субагентами Claude.
Full Stack Developer
з 06.2024 по 10.2026
(2 роки 5 місяців)
GGtude (Thinkable), Дистанційно (IT)
Платформа ментального здоровʼя Thinkable. Основна розробка клінічного дашборду та бекенду для трьох застосунків iOS/Android: 1 300+ комітів, 495 релізів. Часткова зайнятість, повна — 10.2025–01.2026.
• Пілот для TMS-клініки за 3 тижні: партнерський API з нуля (скринінг із рушієм правил щодо страхового покриття, етапи пацієнта, передача в клініку) і плеєр треків для пацієнтів; перша клініка запрацювала у вересні 2026.
• LLM-безпека в продакшені: safety screen вільного тексту пацієнтів (ключові слова + Gemini, налаштований поріг ризику), повторна перевірка та виявлення кризи з алертом клініці «зателефонувати сьогодні»; ~118 автотестів.
• Вартість і швидкість LLM: єдина конфігурація рівнів моделей, паралельні батчі, priority tier OpenAI, облік використання AI за маршрутами — персоналізація 57 с → ~5 с, приблизно в 10 разів дешевше за виклик; міграція на OpenAI Responses API.
• LLM-фічі: рекомендації модулів з вільного тексту, AI-підсумки прогресу, LLM-скринінг нотаток терапевта, пайплайн перекладу (Gemini + перевірка OpenAI) — контент з 7 до 13 мов.
• Платформа: мультитенантний бекенд і адмінка на React з нуля (~255 задокументованих API-маршрутів, PHQ/GAD-звітність, англійська та іврит RTL), feature flags для пілоту в лікарні, CI/CD з GitHub Actions на AWS EC2.
• Мобільний застосунок на Flutter: усі AI-виклики винесено на API, ключ OpenAI прибрано з бінарника; оновлення до Flutter 3.47, iOS 27 і Android API 36, релізи в TestFlight і Google Play.
Full Stack MERN Developer
з 03.2023 по 09.2025
(2 роки 7 місяців)
ArtiD, Київ (IT)
Клієнт — TaxZap (повернення податків в Ірландії та Великій Британії). 2 700+ комітів у бекенді, адмінці та клієнтських застосунках.
• Бекенд з першого коміту: Node.js/Express/TypeScript на MongoDB, доступ за ролями та регіонами, ~50 REST-ендпоінтів для клієнтів, кейсів, документів і анкет; CSV-імпорти та міграції даних.
• No-code конструктор анкет: візуальний редактор на React Flow (~12 типів питань, умови AND/OR, live preview) і клієнтський рушій з валідацією, автозбереженням і прогресом — на ньому працює прийом податкових декларацій для Ірландії та Великої Британії.
• Ірландський клієнтський вебзастосунок від початку до кінця: реєстрація з е-підписом, трекер кейсу з ~15 статусами, PWA. ~15 розділів UK Self Assessment, зокрема категоризація транзакцій Open Banking за податковими сферами, PDF-форми HMRC 64-8 і P87.
• Платежі та автоматизація: пейвол Revolut Checkout, PDF рахунків і угод (PrinceXML, pdf-lib), рушій розрахунку податків з Jest-тестами, ~22 email-шаблони, нагадування на Agenda; деплой через GitHub Actions і nginx, оновлення до Node 20.
Full Stack Developer
з 11.2021 по 03.2023
(1 рік 5 місяців)
DevPuzzle, Київ (IT)
Розробка вебзастосунків для стартапів на ранній стадії: від REST API на MongoDB і PostgreSQL до фронтенду на React.
• SaaS для планування та бронювання: календар, інтеграції з Google Calendar і Zoom, сповіщення в реальному часі, рушій розкладу.
• Автентифікація та керування доступом, функції реального часу на WebSocket, планування з урахуванням часових поясів.
Освіта
Національний авіаційний університет
Міжнародний бізнес, Інститут міжнародних відносин, Київ
Вища, з 2005 по 2009 (4 роки)
Бакалавр, спеціальність «Міжнародний бізнес».
Додаткова освіта та сертифікати
GoIT — Full Stack Web Development
2020–2021, 11 місяців
Дія. Цифрова освіта
1 день
Сертифікат
Знання і навички
- CSS
- HTML
- JavaScript
- Git
- React
- Node.js
- TypeScript
- REST API
- PostgreSQL
- Docker
- MySQL
- GitHub
- MongoDB
- Express.js
- Firebase
- Jest
- Playwright
- OpenAI
- Google Cloud Platform
- LLM API
- Anthropic claude
Знання мов
- Англійська — вище середнього
- Українська — вільно
Додаткова інформація
Full Stack Developer, майже 5 років комерційного досвіду: Node.js, TypeScript, React, MongoDB, Google Cloud і Firebase. Інтеграції з ERP- і CRM-системами клієнтів, міграції даних, LLM-фічі в продакшені (OpenAI, Gemini), MCP-сервер. Щодня працюю з AI-інструментами розробки (Claude Code, OpenAI Codex).
Власні продукти в App Store: Modbook — Car Build Tracker (Swift 6, SwiftUI, SwiftData + CloudKit, ~120 тестів) і TickDown (таймер зворотного відліку з віджетами, Live Activity, Siri shortcuts і синхронізацією через iCloud).
Живу в Кракові (Польща), посвідка на постійне проживання. Працюю тільки віддалено, можу почати одразу. Співпраця через ФОП.
Англійська — B2 (Upper-Intermediate).
Сайт: salimov.dev
LinkedIn: [
GitHub: github.com/salimov-y
Telegram: @salimov_yr
Схожі кандидати
-
Full stack програміст
Дистанційно -
Senior Full-Stack Developer, Architect (PHP, Yii2, Laravel, Node.js)
Дистанційно -
Full stack software engineer
Дистанційно -
Full stack програміст
Дистанційно, Київ, Інші країни -
Full stack software engineer
Дистанційно, Інші країни -
Full stack developer
Дистанційно, Київ