Разрабатываю приложения для iPhone и Mac на Swift. Проектирую архитектуру и интерфейс, пишу тесты, добавляю локализацию и довожу продукты до публикации в App Store.
Thriveo — приложение, в котором можно отмечать полезные действия и срывы, смотреть статистику и следить за тем, как меняется баланс дня.
- Доступно в App Store
- Работает на iOS 18 и новее
- Личные данные хранятся на iPhone
- Есть виджеты, напоминания, статистика и экспорт отчётов в PDF
- Покупки реализованы через StoreKit 2
- Интерфейс переведён на 10 языков
- Поддержка и информация о продукте
Swift · SwiftUI · UIKit · AppKit · Swift Concurrency · SwiftData · Core Data · StoreKit 2 · AVFoundation · Speech · XCTest · CI/CD
Исправляю ошибки в iOS-приложениях и инструментах для Swift-разработки. Одно исправление уже принято в проект; ещё три открыты на рассмотрение.
- Element X iOS #6087 — устранил падение мессенджера при быстром переключении фильтров чатов. Исправление принято.
- Firefox iOS #35440 — исправил анимацию удаления: красная кнопка больше не перекрывает соседнюю строку. Изменение на рассмотрении.
- XcodeGen #1643 — исправил сохранение сложных настроек Xcode-проекта. Изменение на рассмотрении.
- swift-format #1272 — исправил неверные переносы строк в Swift-коде. Изменение на рассмотрении.
Все работы и технические детали — в портфолио
Ищу работу iOS/macOS-разработчика в продуктовой команде. Удалённо · Москва, UTC+3.
🇬🇧 In English
I build Swift apps for iPhone and Mac. I work on architecture, UI, tests, localization, monetization, and release.
Thriveo is an iPhone app for recording positive actions and setbacks, reviewing statistics, and keeping track of the day's balance.
- Available on the App Store
- Runs on iOS 18 and later
- Personal data stays on the iPhone
- Widgets, reminders, statistics, and PDF reports
- Purchases built with StoreKit 2
- Available in 10 languages
- Support and product information
Swift · SwiftUI · UIKit · AppKit · Swift Concurrency · SwiftData · Core Data · StoreKit 2 · AVFoundation · Speech · XCTest · CI/CD
I fix bugs in iOS apps and Swift developer tools. One change has been merged; three are open for review.
- Element X iOS #6087 — prevented a crash when quickly switching chat filters. Merged.
- Firefox iOS #35440 — fixed a delete animation that covered the next row. Open for review.
- XcodeGen #1643 — fixed how complex Xcode project settings are saved. Open for review.
- swift-format #1272 — fixed incorrect line wrapping in Swift code. Open for review.
See all work and technical details in my portfolio
I’m looking for an iOS/macOS role on a product team. Remote · Moscow, UTC+3.
