- 💻 Aspiring iOS Developer.
- 🎓 Studying Automation and Robotics.
- 🌱 Learning advanced SwiftUI, CoreData, Firebase, Swift Testing, Combine.
- 💡 Interested in AI and video technologies.
- 📍 Based in Kharkiv, Ukraine.
|
StorifyQR Storage tracker using QR stickers. My biggest project yet. |
|
WhoFollows GitHub profile browser with follower tracking. Built in UIKit. |
|
StayFocused Focus timer using Apple's Screen Time API to shield apps. |
|
AgendaNURE University schedule app for NURE, built with SwiftUI, featuring API data and caching. |
|
TicTacRow My first-ever iOS app. |
|
|
🌐 HandsOff Contributed bug fixes, refactors, and translations. |
|
🌐 SwiftUI-UDF Contributed concurrency crash fixes in the Combine layer and improved testability of the UDF architecture by introducing bindable flow lifecycle controls to TestStore. |
|
🌐 UDFWebSocketsClient Delivered fixes to improve WebSocket client stability in Combine framework contexts. |
|
🌐 swiftui-snapshot-test-case Stabilized SwiftUI snapshot generation for the iOS 26 SDK by addressing layout, device configuration, and CI-specific rendering issues. |
|
🔒 Deep Wave Owned and delivered key features for the Deep Wave Focus iOS app while leading advanced concurrency, StoreKit integration, MVVM refactoring, performance tuning, and publishing technical expertise to the wider Swift community. |
|
🔒 DVR Car Camera Contributed bug/crash fixes. |
- 📄 Taking SwiftData Further: @ModelActor, Swift Concurrency, and Avoiding @MainActor Pitfalls Accompanied by: SwiftDataConcurrency – Sample Project
Practical guide and code sample showing how to structure SwiftData apps using
ModelActor, modern concurrency, and actor isolation for clean, thread-safe data handling.
- 📄 Overcoming MonitoringError.intervalTooShort error in ScreenTime API Accompanied by: StayFocused-ScreenTimeAPI
A deep dive into the ScreenTime API's
MonitoringError.intervalTooShortlimitation, offering various workarounds—from dual-schedule systems to concurrency tricks—and a sample project to demonstrate a clean, duration-based blocking alternative.
- 🔁 Combine-DB-UI-Updates Reactive SwiftUI updates via Combine and SwiftData.
- 🧠 MLXTextSummarizer Summarize text locally on iOS/macOS using MLX.
- 🧭 NavigationTests-SwiftUI Modern SwiftUI navigation using a custom coordinator pattern.







