Pavel Gnatyuk

Pavel Gnatyuk

iOS Developer & R&D Manager

With over 30 years of experience in software development, I've witnessed the entire evolution of mobile computing — from the first PDAs to today's powerful smartphones.

By day, I lead development teams and architect mobile solutions. In my free time, I create apps for myself and my friends — practical tools that solve real problems without the noise of ads or subscriptions.

I believe in building software that respects users: privacy-first, focused on doing one thing exceptionally well, and crafted with the attention to detail that iOS users deserve.

30+
Years Experience
3
Apps on App Store
557
Medium Followers

Technical Articles

I write about iOS development, SwiftUI, and software engineering on Medium.

Why Apple's AI Refused to Draw a Boy Playing Chess

Exploring Apple's ImageCreator API limitations and content filtering behavior.

VStack in SwiftUI: Advanced Features & Hidden Secrets

Comprehensive cheat sheet of VStack tips, tricks, and real-world layout solutions.

Semigroup, Monoid and Group Explained

Functional programming concepts explained simply with Swift examples.

Combine: Simplest Case — Enable Button

Getting started with the Combine framework through a practical example.

Main Application Window Programmatically in Xcode 11

iOS 13 app setup without Main.storyboard and understanding SceneDelegate.

@autoclosure: What, Why and When

Understanding Swift's @autoclosure attribute with practical examples.

View All Articles on Medium