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

Dmytro Matniak

Zaproponuj Dmytro pracę nad swoim kolejnym zleceniem.

Ukraina Chmielnicki, Ukraina
2 miesiące 17 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 7 lat
  • xCode
  • saas
  • Mobile development
  • Mobile application
  • web developer
  • React Native
  • Supabase
  • React/TypeScript
  • AI

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
368
Programowanie na iOS (iPhone i iPad)
Hybrydowe aplikacje mobilne

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: native
English English: poziom wyżej niż średni

Umiejętności i kwalifikacje

Portfolio


  • Zautomatyzowana platforma do generowania treści SEO

    Python
    Aplikacja fullstack do automatycznego tworzenia artykułów zoptymalizowanych pod kątem SEO na podstawie analizy trendów w mediach społecznościowych. System monitoruje Reddit, znajduje aktualne tematy, generuje artykuły za pomocą Claude AI i publikuje je w WordPress — z minimalnym udziałem człowieka.

    Co robi system
    Reddit Scraping — skanuje wybrane subreddity, filtruje posty według słów kluczowych i popularności, zbiera najlepsze komentarze dla kontekstu
    AI-generacja — wykorzystuje Claude API (Anthropic) do tworzenia strukturalnych artykułów SEO (1800–2500 słów) w języku ukraińskim
    Automatyczna SEO-optymalizacja — generuje tytuł, meta opis, slug, słowa kluczowe
    Publikacja w WordPress — automatycznie publikuje artykuły jako szkice na jednym lub kilku stronach WordPress za pośrednictwem REST API
    Interfejs redakcyjny — interfejs React do przeglądania, edytowania i zarządzania treścią
    Stos technologiczny
    Warstwa Technologia
    Backend Python, FastAPI, SQLAlchemy, SQLite
    Frontend React 18, TypeScript, Vite, Material-UI
    AI Anthropic Claude API
    Integracje Reddit API (PRAW), WordPress REST API
    Wdrożenie Nginx, Gunicorn, systemd, Let's Encrypt
    Kluczowe rozwiązania techniczne
    Architektura serwisowa — wyraźny podział między reddit_service, claude_service, wordpress_service z jednolitą warstwą API na FastAPI
    Walidacja wyjścia AI — po każdej generacji sprawdzany jest język (cyrylica), długość, liczba nagłówków H2, format slug
    Wsparcie dla wielu stron — można podłączyć kilka stron WordPress i publikować treści na różne zasoby z jednego pulpitu
    Strukturalne logowanie — 4 strumienie logów: ogólny, błędy, dostęp HTTP, analityka strukturalna (JSONL)
    Bezpieczeństwo — HTTP Basic Auth dla VPS, szyfrowanie poświadczeń w bazie danych, CORS, walidacja danych wejściowych
    Wynik
    System skraca czas od "znalezienia tematu" do "artykuł gotowy do publikacji" z kilku godzin ręcznej pracy do 5–10 minut. Codzienny workflow: skanowanie Reddit → przegląd tematów → 1 klik generacja → 1 klik publikacja.
  • Platforma mobilnego uczenia się zasilana sztuczną inteligencją (iOS + Android)

    Hybrydowe aplikacje mobilne
    Opracowałem pełnoprawną aplikację mobilną do spersonalizowanego uczenia się opartą na sztucznej inteligencji. Projekt zrealizowano od zera do etapu przedpremiery w 7 fazach rozwoju.

    Co zrobiono
    Generowanie treści AI

    Automatyczne generowanie kursów, lekcji i ocen za pomocą OpenRouter (LLM)
    23 typy bloków treści: tekst, wideo, obrazy, kod, interaktywne ćwiczenia
    Tryb Feynman — wyjaśnienie tematu własnymi słowami z weryfikacją AI

    Monetyzacja

    RevenueCat — subskrypcje Free / Plus / Ultra z interfejsem Paywall
    Google AdMob — banery, interstycjalne, nagradzane wideo
    Premium lekcje audio ($4.99/kurs) za pomocą OpenAI TTS + expo-speech

    Zaangażowanie użytkowników

    System XP, poziomy, streaki, zamrażanie streaków
    10 osiągnięć z animowanymi powiadomieniami
    System powtórzeń według algorytmu SM-2 (3D flip-cards + swipe)
    Powiadomienia push z deep links + automatyzacja pg_cron (Supabase)
    UI/UX

    Układ Bento na głównym ekranie z animacjami stagger
    Tematy na czasie + Kursy szablonowe
    Płynne animacje za pomocą React Native Reanimated
    Pełna lokalizacja EN/UK

    Stos technologiczny
    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
  • Tworzenie aplikacji mobilnej (iOS + Android)

    Programowanie na iOS (iPhone i iPad)
    NoProcrastination — AI Planer Zadań (iOS + Android)

    Typ projektu: Pełno cyklowy produkt mobilny (od pomysłu do App Store)
    Platformy: iOS + Android
    Status: MVP opublikowane w App Store

    Przygotowana cała dokumentacja oraz przeszły etapy weryfikacji Apple Store. Aplikacja opublikowana.

    O produkcie
    Mobilna aplikacja przeciwko prokrastynacji. Użytkownik opisuje cel w naturalnym języku ("chcę nauczyć się Pythona", "przebiec półmaraton"), a GPT-4o-mini automatycznie dzieli go na dzienny krokowy plan na okres do 45 dni. Podejście oparte na psychologii antyprokrastynacyjnej: pierwszy dzień zawsze zawiera trywialnie proste zadania (zasada 2 minut), brak gry i poczucia winy za pominięte dni.

    Stos technologii

    Frontend:

    React Native + Expo SDK 55 (Nowa Architektura, Hermes)
    Expo Router v4 — routowanie plikowe z deep linking
    NativeWind v4.2 — Tailwind CSS dla React Native
    Reanimated 4.2 + Worklets — 120fps animacje na wątku UI
    Zustand v5 — globalny stan
    react-native-draggable-flatlist — drag-to-reorder zadań
    Lottie + expo-haptics — animacja konfetti i haptyczna informacja zwrotna

    Backend (serverless):

    Supabase — Auth, PostgreSQL, PostgREST auto-API, Row Level Security
    Supabase Edge Functions (Deno/TypeScript) — wywołania OpenAI
    OpenAI GPT-4o-mini — generacja planów (~$0.01/zapytanie)

    Infrastruktura

    EAS Build + EAS Submit — CI/CD dla iOS/Android
    Patch-package — niestandardowa łatka RN do naprawy SIGSEGV crash (Hermes/ObjC race condition)
    Sentry — monitorowanie błędów

    Kluczowe decyzje i wyzwania
    Architektura serverless bez własnego backendu — Supabase PostgREST automatycznie obsługuje wszystkie operacje CRUD, Edge Functions tylko dla LLM i logiki streak

    Naprawa crash iOS 26 — samodzielnie badałem i załatałem race condition w ObjCTurboModule.mm (SIGSEGV w Hermes), udokumentowałem w IOS26_CRASH_INVESTIGATION.md
    Logika streak z uwzględnieniem strefy czasowej — streak poprawnie obliczany z uwzględnieniem strefy czasowej użytkownika
    Obsługa błędów LLM — logika retry, limitowanie zapytań (5 zapytań/dzień), wiadomości fallback
    Bezpieczeństwo RLS — każdy użytkownik widzi tylko swoje dane na poziomie Bazy Danych

    Funkcjonalność MVP
    Rejestracja / logowanie (email + hasło, ochrona przez Supabase Auth)
    Tworzenie celu w dowolnej formie (dowolny język) → AI generuje plan
    4 poziomy intensywności: Łagodny / Umiarkowany / Intensywny / Ekstremalny
    Ekran "Dziś" — jedno duże zadanie "Zrób TERAZ" + przegląd następnych
    Pasek postępu celów, drag-reorder zadań, edytowanie inline
    Streak (seria aktywnych dni) z ogniową animacją
    Profil ze statystyką

    Technologie:
    #ReactNative #Expo #TypeScript #JavaScript #NativeWind #TailwindCSS #Zustand #Reanimated #iOS #Android #MobileApp #CrossPlatform

    Backend:
    #Supabase #PostgreSQL #Deno #EdgeFunctions #Serverless #BaaS #RLS #PostgREST

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

    Infrastruktura:
    #EASBuild #CI_CD #AppStore #GooglePlay #Sentry #TestFlight

    Domena:
    #AplikacjaProduktywności #AplikacjaTodo #AntiProkrastynacja #Produktywność #ZarządzanieZadaniami #ŚledzenieNawyków #UstalanieCelów #Samodoskonalenie

    #RozwójMobilny #FullStack #RozwójAplikacji #FreelanceDev #ZatrudnijMnie #Portfolio #ReactNativeDeveloper #AplikacjaExpo

Aktywność

  Ostatnie oferty 6
Wymagany specjalista ds. wdrożenia GoHighLevel (GHL) „pod klucz” Indywidualne zlecenie
System kontroli dystrybucji ulotek reklamowych (geolokalizacja + zdjęcie)
1230 PLN
Aplikacja React Native (iOS + Android) pod nasze API, wszystko ściśle według gotowego projektu w Figma
1641 PLN
Opracowanie agenta AI do analizy reklamy marek (Facebook)
984 PLN
Serwer MCP + aplikacja Open AI
1559 PLN
Opracowanie aplikacji dla grup dziecięcych z taekwondo
2215 PLN