Ruslan Popesku
Community@rusel95 · Lviv & Remote
Lead iOS Software Engineer at EPAM Inc.
Agent Skills by Ruslan Popesku
Showing 10 vetted skills indexed across 2 GitHub repositories.
viper-uikit-architecture
Build and refactor VIPER-based UIKit modules with enum-based Builders and weak references.
tca-swiftui-architecture
Implement modern TCA 1.7 patterns for SwiftUI features with @Reducer and @ObservableState.
swiftui-expert-skill
Review SwiftUI code for state management, view composition, and performance.
ios-testing
Implements Swift Testing with @Test, @Suite, #expect, and confirmation for iOS/Swift.
swiftui-mvvm-architecture
Migrate SwiftUI apps to MVVM with @Observable, typed routing, and constructor injection.
skill-benchmarking
Benchmarks AI models tiered evaluations from evals-tiered.json producing benchmark-<model>-tiered.json with grader isolation.
swift-concurrency
Enforce actor isolation and Sendable usage in Swift codebases.
mvvm-uikit-architecture
Migrate UIKit MVC codebases to MVVM with staged refactoring and Coordinator navigation.
gcd-operationqueue
Review GCD and OperationQueue concurrency code for deadlocks, thread explosion, and data races.
ios-security-audit
Identify and report iOS security vulnerabilities mapped to MASVS v2.1.0.