Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Дмитро Матняк

Предложите Дмитро работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Хмельницкий, Украина
2 месяца 17 дней назад
Свободен для работы свободен для работы
на сервисе 7 лет

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
368
Разработка под iOS (iPhone и iPad)
Гибридные мобильные приложения

Уровень владения языками

Українська Українська: носитель
Русский Русский: носитель
English English: выше среднего

Навыки и умения

Портфолио


  • Автоматизированная платформа для генерации SEO-контента

    Python
    Фуллстек веб-приложение для автоматизированного создания SEO-оптимизированных статей на основе анализа трендов в социальных сетях. Система мониторит Reddit, находит актуальные темы, генерирует статьи с помощью Claude AI и публикует их в WordPress — с минимальным вмешательством человека.

    Что делает система
    Reddit Scraping — сканирует выбранные subreddits, фильтрует посты по ключевым словам и популярности, собирает топ-комментарии для контекста
    AI-генерация — использует Claude API (Anthropic) для создания структурированных SEO-статей (1800–2500 слов) на украинском языке
    Автоматическая SEO-оптимизация — генерирует title, meta description, slug, keywords
    WordPress публикация — автоматически публикует статьи как черновики на один или несколько WordPress-сайтов через REST API
    Редакционный UI — React-интерфейс для просмотра, редактирования и управления контентом
    Технический стек
    Слой Технология
    Backend Python, FastAPI, SQLAlchemy, SQLite
    Frontend React 18, TypeScript, Vite, Material-UI
    AI Anthropic Claude API
    Интеграции Reddit API (PRAW), WordPress REST API
    Развертывание Nginx, Gunicorn, systemd, Let's Encrypt
    Ключевые технические решения
    Сервисная архитектура — четкое распределение между reddit_service, claude_service, wordpress_service с единым API-слоем на FastAPI
    Валидация AI-вывода — после каждой генерации проверяется язык (кириллица), длина, количество заголовков H2, формат slug
    Multi-site поддержка — можно подключить несколько WordPress-сайтов и публиковать контент на разные ресурсы с одного дашборда
    Структурированный логгинг — 4 потока логов: общий, ошибки, HTTP доступ, структурированная аналитика (JSONL)
    Безопасность — HTTP Basic Auth для VPS, шифрование credentials в БД, CORS, валидация ввода
    Результат
    Система сокращает время от "найти тему" до "статья готова к публикации" с нескольких часов ручной работы до 5–10 минут. Ежедневный workflow: сканирование Reddit → обзор тем → 1 клик генерация → 1 клик публикация.
  • Платформа мобильного обучения на основе ИИ (iOS + Android)

    Гибридные мобильные приложения
    Разработал полноценное мобильное приложение для персонализированного обучения на базе искусственного интеллекта. Проект реализован с нуля до стадии предзапуска за 7 фаз разработки.

    Что сделано
    AI-генерация контента

    Автоматическая генерация курсов, уроков и оценок через OpenRouter (LLM)
    23 типа контент-блоков: текст, видео, изображения, код, интерактивные упражнения
    Режим Фейнмана — объяснение темы своими словами с AI-проверкой

    Монетизация

    RevenueCat — подписки Free / Plus / Ultra с Paywall UI
    Google AdMob — баннеры, интерстишалы, Rewarded видео
    Премиум аудио-уроки ($4.99/курс) через OpenAI TTS + expo-speech

    Вовлеченность пользователей

    XP-система, уровни, стрики, заморозка стриков
    10 достижений с анимированными уведомлениями
    Система повторения по алгоритму SM-2 (3D flip-карты + свайп)
    Push-уведомления с deep links + pg_cron автоматизация (Supabase)
    UI/UX

    Bento-layout главного экрана с stagger-анимациями
    Trending Topics + Template Courses
    Плавные анимации через React Native Reanimated
    Полная локализация EN/UK

    Технический стек
    Expo SDK 54 · React Native · TypeScript · NativeWind · Zustand · Supabase (PostgreSQL + Edge Functions + Realtime + pg_cron) · RevenueCat · AdMob · OpenRouter · OpenAI · i18n

    #ReactNative #ExpoSDK #MobileDevelopment #AIApp #TypeScript #Supabase #NativeWind #Zustand #RevenueCat #AdMob #OpenAI #iOS #Android #FreelanceDev #MobileApp #EdTech #FullStack #AppDevelopment #UIUXDesign #PushNotifications
  • Создание Мобильного приложения (iOS + Android)

    Разработка под iOS (iPhone и iPad)
    NoProcrastination — AI Планировщик Задач (iOS + Android)

    Тип проекта: Полноцикловый мобильный продукт (от идеи до App Store)
    Платформы: iOS + Android
    Статус: MVP опубликован в App Store

    Подготовлена вся документация и пройдены этапы проверки Apple Store. Приложение опубликовано.

    О продукте
    Мобильное приложение против прокрастинации. Пользователь описывает цель естественным языком ("хочу выучить Python", "пробежать полумарафон"), а GPT-4o-mini автоматически разбивает её на дневной пошаговый план на срок до 45 дней. Подход основан на антипрокрастинационной психологии: первый день всегда содержит тривиально простые задачи (правило 2 минут), нет игры и чувства вины за пропущенные дни.

    Стек технологий

    Frontend:

    React Native + Expo SDK 55 (New Architecture, Hermes)
    Expo Router v4 — файловая маршрутизация с deep linking
    NativeWind v4.2 — Tailwind CSS для React Native
    Reanimated 4.2 + Worklets — 120fps анимации на UI потоке
    Zustand v5 — глобальное состояние
    react-native-draggable-flatlist — drag-to-reorder задач
    Lottie + expo-haptics — конфетти-анимация и тактильная обратная связь

    Backend (serverless):

    Supabase — Auth, PostgreSQL, PostgREST auto-API, Row Level Security
    Supabase Edge Functions (Deno/TypeScript) — вызовы OpenAI
    OpenAI GPT-4o-mini — генерация планов (~$0.01/запрос)

    Инфраструктура

    EAS Build + EAS Submit — CI/CD для iOS/Android
    Patch-package — кастомный патч RN для исправления SIGSEGV crash (Hermes/ObjC race condition)
    Sentry — мониторинг ошибок

    Ключевые решения и вызовы
    Serverless архитектура без собственного бэкенда — Supabase PostgREST закрывает все CRUD операции автоматически, Edge Functions только для LLM и streak-логики

    Исправление crash iOS 26 — самостоятельно расследовал и запатчил race condition в ObjCTurboModule.mm (SIGSEGV в Hermes), задокументировал в IOS26_CRASH_INVESTIGATION.md
    Timezone-aware streak логика — стрек корректно обрабатывается с учетом часового пояса пользователя
    LLM error handling — retry-логика, rate limiting (5 запросов/день), fallback-уведомления
    RLS безопасность — каждый пользователь видит только свои данные на уровне БД

    Функционал MVP
    Регистрация / вход (email + пароль, защита через Supabase Auth)
    Создание цели в свободной форме (любым языком) → AI генерирует план
    4 уровня интенсивности: Gentle / Moderate / Intense / Extreme
    Экран "Сегодня" — одна большая задача "Сделать СЕЙЧАС" + просмотр следующих
    Прогресс-бар целей, drag-reorder задач, inline редактирование
    Стрек (серия активных дней) с огненной анимацией
    Профиль со статистикой

    Технологии:
    #ReactNative #Expo #TypeScript #JavaScript #NativeWind #TailwindCSS #Zustand #Reanimated #iOS #Android #MobileApp #CrossPlatform

    Бекенд:
    #Supabase #PostgreSQL #Deno #EdgeFunctions #Serverless #BaaS #RLS #PostgREST

    AI / LLM:
    #OpenAI #GPT4 #LLM #AIApp #ArtificialIntelligence #NLP #GenerativeAI #ChatGPT

    Инфраструктура:
    #EASBuild #CI_CD #AppStore #GooglePlay #Sentry #TestFlight

    Домен:
    #ProductivityApp #TodoApp #AntiProcrastination #Productivity #TaskManagement #HabitTracker #GoalSetting #SelfImprovement

    #MobileDevelopment #FullStack #AppDevelopment #FreelanceDev #HireMe #Portfolio #ReactNativeDeveloper #ExpoApp

Активность

  Последние ставки 6
Требуется специалист по внедрению GoHighLevel (GHL) «под ключ» Персональный проект
Система контроля распространения рекламных листовок (геолокация + фото)
15 000 UAH
React Native приложение (iOS + Android) под наш API, все строго по готовому дизайн макету Figma
20 000 UAH
Разработка AI-агента для анализа рекламы брендов (Facebook)
12 000 UAH
Сервер MCP + приложение Open AI
19 000 UAH
Разработка приложения для детских групп по тхэквондо
27 000 UAH