Wiktoria Jarema
Запропонуйте Wiktoria роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.
Рейтинг
Навички та вміння
Портфоліо
-
Комплексна автоматизація процесу найму
Обсяг проекту:
Проект включав впровадження автоматизованої системи рекрутингу разом з omnichannel-комунікацією, AI-чатботом і обробкою документів. Реалізація була поділена на 9 етапів. Кожен був виконаний у термін разом з документацією та тестами.
Етап 1: Проект бази даних + автоматизації (Airtable + Make)
… Розробка структури бази кандидатів і клієнтів у Airtable
Інтеграція форм (WordPress/Typeform) з Make
Автоматичне фільтрування за локацією, мовою, досвідом
Відправка нагадувань про відсутні документи (24 години)
Генерація картки кандидата у PDF + відправка клієнту
Реєстрація статусів кандидатів у системі
Етап 2: Інтеграція каналів комунікації (Omnichannel)
WhatsApp Business API (Twilio / 360Dialog)
Комунікація через e-mail, SMSAPI, Messenger, Viber (MessageBird)
Тести та оптимізація кожного каналу
Етап 3: Мультимовна підтримка (PL / EN / UA)
Шаблони повідомлень у 3 мовах
Автоматичне призначення мови на основі даних
Етап 4: Форма клієнта + генерація договорів
Форма клієнта з даними компанії
Генерація договору та додатків у PDF на основі даних
Інтеграція з Dropbox Sign (електронний підпис)
Етап 5: Автоматична відправка пропозицій
Прапорець «хочу пропозицію» у формі
Генерація персоналізованих пропозицій у PDF
Follow-up лист через 3 дні без відповіді
Етап 6: Agent AI – рекрутинговий чатбот
Чатбот на WWW, WhatsApp, Messenger
Сценарії розмов PL/EN/UA
Нагадування про відсутні документи
Щотижневий PDF-звіт з підсумками даних
Етап 7: Система контролю над командою рекрутерів
Панель управління у Airtable (вид: кандидати за рекрутером, відсутність активності 48 годин, простої)
Щоденні та тижневі звіти (e-mail, Slack)
Система оцінки + оповіщення про відсутність активності
Інтеграція з AI – підсумки продуктивності (ChatGPT)
Етап 8: Обробка рахунків-фактур (OCR + база даних)
OCR рахунків із PDF (Google Vision API)
Автоматичне зчитування даних і збереження до бази (Airtable / Sheets)
Статуси: оплачено / неоплачено
Нагадування про терміни платежів
Етап 9: Voicebot – автоматичне перезвінювання
Впровадження voicebota (Twilio / Voximplant)
Автоматичне перезвінювання після невдалого дзвінка
SMS із посиланням на контактну форму
Сценарії розмов PL/EN/UA
-
Автоматизація перекладу інструкцій з продукту
Ціль проекту:
Метою проекту було створення автоматизованого процесу перекладу інструкцій з продукту на багато мов без необхідності ручного копіювання та вставки контенту. Клієнт очікував рішення, яке дозволить перекладати текстові файли (зокрема DOCX, ODS) з високою гнучкістю, швидкістю та можливістю подальшого розширення.
Обсяг реалізації:
… Етап 1 – Проектування та налаштування workflow:
Створення workflow автоматизації у середовищі n8n (з альтернативною опцією впровадження у Make.com / Integromat).
Інтеграція з інструментом перекладу – залежно від версії:
Google Translate API (швидка, широко підтримувана опція)
DeepL API (краща якість перекладу для обраних мов)
Етап 2 – Обробка вхідних файлів:
Автоматичне виявлення нових текстових документів, що розміщуються у спеціальній папці на Google Drive або надсилаються через форму/завантаження.
Розпізнавання структури документів DOCX і ODS та екстракція тексту.
Етап 3 – Переклад і збереження результатів:
Надсилання виділеного тексту до обраного API перекладу.
Обробка багатьох мов (у тому числі динамічний вибір цільової мови).
Збереження структури форматування документа (наприклад, заголовки, списки, абзаци).
Генерація нового документа у вихідному форматі (DOCX / ODS) та збереження його у окремій папці або системі цільового зберігання.
Можливість додавання чернетки з опцією подальшого редагування.
Етап 4 – Масштабованість і гнучкість:
Workflow спроектований у масштабованому вигляді: легко додавати нові мови, джерела файлів та додаткові кроки (наприклад, OCR, трансклітерація, корекція).
Обробка помилок, логування подій та автоматичні сповіщення у разі невдалого перекладу або помилок формату.
Кінцевий результат:
Створена повністю автоматизована система перекладу інструкцій з продукту, яка дозволяє:
Автоматично виявляти нові файли з контентом для перекладу.
Обробляти переклади на багато мов з збереженням формату оригіналу.
Інтегруватися з Google Drive для збереження готових документів.
Зменшити час і витрати, пов’язані з ручним перекладом контенту.
Бути готовою до подальшого розширення – наприклад, з додаванням рецензії перекладених текстів, AI-корекції або розповсюдженням клієнтам.
-
Бібліотека PHP/Symfony або автоматизація n8n для обробки ліств
Мета проекту:
Метою було створення масштабованого рішення, яке дозволяє автоматично обробляти близько 3000 посилань щодня з платформи Allegro, з витягуванням ключової інформації про продукти. Замовник допускає реалізацію у двох варіантах: як бібліотеку PHP для фреймворка Symfony або як процес автоматизації на основі платформи n8n.
Обсяг реалізації:
… Варіант 1 – Бібліотека PHP/Symfony:
Створення спеціалізованої бібліотеки для обробки окремих та групових посилань Allegro
Парсинг даних з HTML та з динамічних елементів (JS-рендеринг) за допомогою headless браузера (наприклад, Puppeteer)
Структура вихідних даних JSON з наступними полями:
Назва пропозиції
ID пропозиції
Назва продавця
Кількість останніх покупок
Посилання на зображення (основні, мініатюри, галерея – якщо доступна)
Відгуки та оцінки (кількість, середнє)
Інформація про доступні варіанти пропозицій
Статус показу: спонсоровані / просувані / звичайні
Деталі доставки (наприклад, «доставка завтра», граничні години, опції SMART)
Спеціальні позначки: SMART, SUPERCENA, Smart! Weeks
Обробка технік обходу захисту Allegro:
Ротація IP
Проксі
Headless браузер
Обмеження кількості запитів
Рандомізація User-Agent
Варіант 2 – Автоматизація з використанням n8n:
Створення робочого процесу для масової обробки посилань та отримання даних про продукти
Використання вузлів HTTP Request, HTML Extract, Custom JavaScript та зовнішніх конекторів
Налаштування системи обмеження запитів та підтримки проксі
Можливість експорту даних у JSON, Google Sheets або базу даних
Технічні труднощі та рішення:
Allegro застосовує динамічне завантаження даних, тому було необхідно впровадити механізм рендерингу сторінок у браузері без інтерфейсу (headless browser).
Для підтримки стабільної роботи рішення при великому обсязі запитів було впроваджено систему ротації IP-адрес та автоматичного перезапуску сесій проксі.
Реалізовано систему логування помилок і повторних спроб у разі перевищення лімітів або серверних помилок.
Кінцевий результат:
Створено два незалежних рішення:
Бібліотека Symfony, яку можна викликати з командного рядка або API та яка повертає дані у єдиному форматі JSON.
Робочий процес n8n, що дозволяє масово обробляти посилання, зберігати дані та їх подальшу обробку.
Активність
| Останні ставки 10 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Перевірити готового бота ManyChat і підключити календар+Ads Manager+CRM
12 881 UAH
|
|||||
|
Розробка: ШІ-помічник для лідів та клієнтів
36 479 UAH
|
|||||
|
Автоматизація Facebook Marketplace
42 559 UAH
|
|||||
|
Зв'язка для авто створення та постингу контенту в соц.мережі
15 458 UAH
|
|||||
|
Робота з підключенням по API асистентів на ШІ
22 175 UAH
|
|||||
|
Автоматизація бізнесу
35 480 UAH
|
|||||
|
Програма-помічник (бот) у середовищі Facebook
15 522 UAH
|
|||||
|
Розробка Telegram userbot з особистістю та пам'яттю (на базі Chat GPT)
28 827 UAH
|
|||||
|
Повна автоматизація бізнес-процесів на фірмі
51 525 UAH
|
|||||
|
Створення Telegram-бота для майстер-класу з оплатою
10 305 UAH
|