Продуктовый iOS/macOS-инженер

Создаю нативные продукты для iOS и macOS

От архитектуры и интерфейса до публикации в App Store. Сам выпускаю приложения и разрабатываю продукты в команде.

Открыт к предложениям · удалённо

Сергей Оспанов

Собственные продукты

Приложения, которые я сам проектирую, разрабатываю и выпускаю.

Свой продукт · App Store

Thriveo

Продукт, дизайн и разработка

Трекер баланса дня: полезные действия, срывы, план восстановления, статистика и виджеты.

Открыть в App Store

В разработке

Свой продукт · В разработке

Capmino

Субтитры и hook-баннеры для коротких видео: импорт, расшифровка, safe zones и экспорт — прямо на iPhone.

Продукт, дизайн и разработка

Свой продукт · В разработке

BleepCut

Обработка видео и аудио на iPhone: распознавание речи, выбор слов для сигнала и экспорт готового файла.

Продукт, дизайн и разработка

Свой продукт · В разработке

Ivola

Спокойный фокус-таймер с анимированными комнатами, готовыми интервалами работы и отдыха и фоновым звуком.

Продукт, дизайн и разработка

Свой продукт · В разработке

Applix

Локальное приложение для macOS с метриками, отзывами, ASO-экспериментами и черновиками рекомендаций по портфелю iOS-приложений.

Продукт, дизайн и разработка

Продукты в компании

Приложения, над которыми я работал в команде 1С‑Рарус.

1С‑Рарус · App Store

1С‑Рарус: Мероприятие

Разработка iOS-приложения с нуля

Приложение участника мероприятия: программа, материалы, новости, уведомления и общение в одном месте.

Открыть в App Store

1С‑Рарус · App Store

Порядок в офисе

Разработка iOS-приложения с нуля

Сервисные заявки для офиса: создание по QR-коду, статусы, комментарии и работа исполнителей.

Открыть в App Store

Кейсы

Два выпущенных приложения и моя работа над каждым.

1С‑Рарус: Мероприятие — iOS-приложение с нуля

  • Архитектура, основной интерфейс и интеграция с API собраны с нуля.
  • В одном приложении соединены программа, материалы, новости, уведомления и чат.
  • Приложение опубликовано в App Store под брендом 1С‑Рарус.
Открыть продукт

Thriveo — собственный продукт от идеи до релиза

  • Самостоятельно сделал продуктовую логику, интерфейс, тексты и выпуск в App Store.
  • Приложение построено на SwiftUI и SwiftData; виджеты — на WidgetKit, покупки — на StoreKit 2.
  • Ключевые бизнес-правила, хранилище, локализация и виджеты покрыты тестами.
Открыть продукт

Открытый код

Изменения в Firefox iOS, XcodeGen и swift-format.

PR открыт

Firefox iOS #35440

Убирает красный оверлей соседней строки при свайп-удалении в Закладках и Истории; поведение закреплено четырьмя регрессионными тестами.

Открыть pull request
PR открыт

XcodeGen #1643

Сохраняет вложенные target attributes как реальные словари в сгенерированном Xcode-проекте.

Открыть pull request
PR открыт

swift-format #1272

Исправляет расчёт длины строки при форматировании коллекций с trailing comma.

Открыть pull request

Инструменты, с которыми работаю каждый день

  • Swift
  • SwiftUI
  • UIKit
  • AppKit
  • Swift Concurrency
  • SwiftData
  • Core Data
  • StoreKit 2
  • XCTest