Портрет Ярослава Ткаченка, розробника Swift

Ярослав Ткаченко


Створюю комплексні мобільні додатки на Swift, приділяючи увагу чистому коду та зручності користувача. Повністю розробив та випустив "SubSage" — менеджер підписок з використанням SwiftUI, Core Data та WidgetKit.

// також можете побачити на моїй сторінці GitHub
const githubLink = "https://github.com/yaroslavtkachenko-dev";
Let's talk

Досвід та Навички

> Досвід у розробці

iOS Розробник на Upwork

Серпень 2025 - Теперішній час | Віддалена робота

  • Розробляв комерційний додаток з комп'ютерним зором та розпізнаванням тексту
  • Інтегрував ML Kit для OCR з підтримкою 20+ мов
  • Оптимізував продуктивність через кешування та batch processing
  • Створив систему автоматичного визначення мови з NaturalLanguage
  • Реалізував preprocessing зображень для покращення точності розпізнавання
Автор проєкту "DoneDay"

Особистий проєкт | 2024 - 2025

  • Спроектував повнофункціональний додаток для управління завданнями
  • Реалізував архітектуру MVVM + Repository Pattern з чистим розділенням відповідальностей
  • Інтегрував Core Data з NSFetchedResultsController для обробки 1,000+ завдань
  • Створив реактивний UI з Combine framework для оновлень в реальному часі
  • Досяг 70%+ покриття тестами з XCTest
Автор проєкту "SubSage"

Особистий проєкт | 2024 - 2025

  • Повністю розробив архітектуру додатку з використанням SwiftUI
  • Реалізував локальне зберігання даних за допомогою Core Data
  • Інтегрував візуалізацію аналітики витрат за допомогою Charts framework
  • Налаштував систему локальних сповіщень про майбутні платежі (UserNotifications)
  • Розробив підтримку мультивалютності з автоматичною конвертацією

> Технічні навички

SwiftUI Core Data NSFetchedResultsController Charts UserNotifications CIImage Filters Git REST API Figma HTML CSS Bootstrap ML Kit Vision Framework NaturalLanguage MVVM Repository Pattern XCTest Combine async/await CoreGraphics AVFoundation Performance Optimization

Портфоліо

iOS-додаток SubSage
SubSage: Розумний Менеджер Підписок

Елегантний та інтуїтивно зрозумілий iOS-додаток для легкого керування усіма вашими щомісячними та щорічними підписками.

SwiftUI Core Data WidgetKit Charts UserNotifications
Детальніше
Text Purifier Tool
Text Purifier

Інструмент для очищення та форматування тексту, що допомагає прибрати зайві символи та структурувати контент.

JavaScript HTML CSS Text Processing
Детальніше
DoneDay iOS App
DoneDay: Менеджер Завдань

Повнофункціональний iOS-додаток для управління завданнями з архітектурою MVVM та підтримкою 1,000+ завдань.

SwiftUI Core Data MVVM Combine XCTest
Детальніше
Інструмент PageSieve
PageSieve: Інструмент для Пошуку Контактів

Інструмент для пошуку контактів на веб-сторінках.

HTML CSS JavaScript
Детальніше