Сервіс пошуку роботи №1 в Україні
Андрій
Senior iOS, macOS Developer, AI Automation Engineer
- Розглядає посади:
- Senior iOS, macOS Developer, AI Automation Engineer, IT-спеціаліст
- Вік:
- 30 років
- Місто проживання:
- Звягель
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/18482265/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
ANDRII TYMOSHCHUK [відкрити контакти ](див. вище в блоці «контактна інформація») · [відкрити контакти ](див. вище в блоці «контактна інформація»)
LinkedIn · Telegram: @Andrii_T1m
Senior iOS/macOS Developer · AI Automation Engineer Ukrainian — Native · English — Intermediate
SUMMARY
Senior iOS/macOS developer with 4+ years of commercial experience. At Spellar I am the main contributor to a macOS/iOS meeting recorder (~72% of
its commits in 12 months), owning stability work end to end: Sentry-driven fixes removed a major hang source and a recurring crash. I also ship the web
app and Chrome extension, and build AI workflow automation that cut an SEO team's time per article from 45–50 to 3–5 minutes. Aiming to lead a
team within five years.
EXPERIENCE
Spellar AI — Senior Software Engineer · iOS / macOS, Web & Chrome Extension Sep 2025 – Present
• Main contributor to the native macOS/iOS apps (~72% of commits over 12 months): recording engine (AVFoundation, Core Audio system audio capture),
on-device transcription and speaker diarization, calendar integration (EventKit)
• Eliminated meeting-detection main-thread hangs: ~930 Sentry hang events (Mar–Aug 2026) to zero on every release since Aug 2026
• Fixed a recurring menu-bar crash on display changes that earlier triage had written off as an OS bug; no crashes since the fix shipped
• Removed a recording freeze on audio-device switches that affected 54 users; no recurrences since the fix shipped in 3.3.0
• Built a speaker-diarization evaluation harness (418 public recordings); a validated engine upgrade cuts speaker confusion from 23% to 6% on the AMI
benchmark (pending release)
• Profiled SwiftUI layout with Instruments and shipped fixes for drag and playback jank (e.g. 225+ per-row alert hosts replaced by one)
• Built web features in Next.js, React and TypeScript (account dashboard redesign, onboarding, AI chat, settings, sharing) and the Chrome extension (MV3)
that records Meet, Zoom and Teams calls from the tab
• Contributed to the backend (Scala, Play Framework, MongoDB): REST endpoints, error handling, transcription and summary pipeline fixes
• Unit and end-to-end tests (XCTest, Vitest, Playwright); daily work with AI coding agents (Claude Code, MCP), every change reviewed and verified
Stack: Swift, SwiftUI, SwiftData, AppKit, AVFoundation, Core Audio, TypeScript, React, Next.js, Tailwind CSS, Chrome Extensions (MV3), Scala, Play Framework,
MongoDB, Vitest, Playwright, Sentry, PostHog
Freelance — AI Automation Engineer Jan 2026 – Present
• Designed and built a self-hosted AI assistant for an SEO content team: 25 n8n workflows on PostgreSQL and the Claude API, human-in-the-loop by design
• Cut the hands-on time per article from 45–50 min to 3–5 min (~90%): briefs, writer tasks and proofreading are generated and routed automatically
• Brief generation: one Jira ticket with a keyword table becomes N article tasks, each with an editorial brief in Google Docs and a linked Jira ticket
• Article flow: writer assignment by email, proofreading of the returned text (SurferSEO, Originality.ai), approve or revise from Slack
• Ad creative validation (ffmpeg frames + local Whisper, then a Claude brand-safety review) and a YouTube/TikTok comment moderation classifier
• Slack control plane (slash commands, buttons, modals, kill switch), error alerts and a daily health digest; six-container Docker Compose stack on a Hetzner
VPS with nightly backups
Stack: n8n, Claude API, JavaScript, PostgreSQL, Docker Compose, nginx, Jira API, Slack API, Gmail, Google Docs/Drive API, Dropbox API, SurferSEO, Originality.ai,
ffmpeg, Whisper
Peaks Circle Software — iOS Developer Jan 2023 – Feb 2024
• Developed features for HealthTracker, Weather and Meditation apps; integrated Apple Maps, Google Maps and Firebase
• Built reactive components with Combine; implemented WidgetKit and WatchKit extensions
NoName Digital — iOS Developer Apr 2023 – Oct 2023
• Built an iOS app from scratch: UIKit UI from Figma designs, Twilio communication and AVFoundation media features
DBO Soft — iOS Developer Sep 2022 – Sep 2023
• Developed features for a mobile banking app and migrated functionality from the web platform to native iOS (VIPER, Alamofire)
SKILLS
iOS / macOS: Swift, SwiftUI, UIKit, AppKit, SwiftData, CoreData, Web: TypeScript, React, Next.js, Tailwind CSS, React Query, Zustand,
AVFoundation, Core Audio, StoreKit, WidgetKit, WatchKit Chrome Extensions (MV3)
Architecture: MVVM, MVC, MVP, VIPER, Coordinator, modular SPM Backend (basic): Scala, Play Framework, MongoDB, PostgreSQL, Docker
packages
Concurrency: GCD, Operation, Swift Concurrency (async/await, actors, AI & Automation: Claude API, OpenAI API, n8n, AI coding agents (Claude
MainActor) Code, MCP), prompt engineering
Quality: XCTest, Vitest, Playwright, Instruments, Sentry, PostHog Tools: Git, Xcode, Jira, Figma, SwiftLint
LinkedIn · Telegram: @Andrii_T1m
Senior iOS/macOS Developer · AI Automation Engineer Ukrainian — Native · English — Intermediate
SUMMARY
Senior iOS/macOS developer with 4+ years of commercial experience. At Spellar I am the main contributor to a macOS/iOS meeting recorder (~72% of
its commits in 12 months), owning stability work end to end: Sentry-driven fixes removed a major hang source and a recurring crash. I also ship the web
app and Chrome extension, and build AI workflow automation that cut an SEO team's time per article from 45–50 to 3–5 minutes. Aiming to lead a
team within five years.
EXPERIENCE
Spellar AI — Senior Software Engineer · iOS / macOS, Web & Chrome Extension Sep 2025 – Present
• Main contributor to the native macOS/iOS apps (~72% of commits over 12 months): recording engine (AVFoundation, Core Audio system audio capture),
on-device transcription and speaker diarization, calendar integration (EventKit)
• Eliminated meeting-detection main-thread hangs: ~930 Sentry hang events (Mar–Aug 2026) to zero on every release since Aug 2026
• Fixed a recurring menu-bar crash on display changes that earlier triage had written off as an OS bug; no crashes since the fix shipped
• Removed a recording freeze on audio-device switches that affected 54 users; no recurrences since the fix shipped in 3.3.0
• Built a speaker-diarization evaluation harness (418 public recordings); a validated engine upgrade cuts speaker confusion from 23% to 6% on the AMI
benchmark (pending release)
• Profiled SwiftUI layout with Instruments and shipped fixes for drag and playback jank (e.g. 225+ per-row alert hosts replaced by one)
• Built web features in Next.js, React and TypeScript (account dashboard redesign, onboarding, AI chat, settings, sharing) and the Chrome extension (MV3)
that records Meet, Zoom and Teams calls from the tab
• Contributed to the backend (Scala, Play Framework, MongoDB): REST endpoints, error handling, transcription and summary pipeline fixes
• Unit and end-to-end tests (XCTest, Vitest, Playwright); daily work with AI coding agents (Claude Code, MCP), every change reviewed and verified
Stack: Swift, SwiftUI, SwiftData, AppKit, AVFoundation, Core Audio, TypeScript, React, Next.js, Tailwind CSS, Chrome Extensions (MV3), Scala, Play Framework,
MongoDB, Vitest, Playwright, Sentry, PostHog
Freelance — AI Automation Engineer Jan 2026 – Present
• Designed and built a self-hosted AI assistant for an SEO content team: 25 n8n workflows on PostgreSQL and the Claude API, human-in-the-loop by design
• Cut the hands-on time per article from 45–50 min to 3–5 min (~90%): briefs, writer tasks and proofreading are generated and routed automatically
• Brief generation: one Jira ticket with a keyword table becomes N article tasks, each with an editorial brief in Google Docs and a linked Jira ticket
• Article flow: writer assignment by email, proofreading of the returned text (SurferSEO, Originality.ai), approve or revise from Slack
• Ad creative validation (ffmpeg frames + local Whisper, then a Claude brand-safety review) and a YouTube/TikTok comment moderation classifier
• Slack control plane (slash commands, buttons, modals, kill switch), error alerts and a daily health digest; six-container Docker Compose stack on a Hetzner
VPS with nightly backups
Stack: n8n, Claude API, JavaScript, PostgreSQL, Docker Compose, nginx, Jira API, Slack API, Gmail, Google Docs/Drive API, Dropbox API, SurferSEO, Originality.ai,
ffmpeg, Whisper
Peaks Circle Software — iOS Developer Jan 2023 – Feb 2024
• Developed features for HealthTracker, Weather and Meditation apps; integrated Apple Maps, Google Maps and Firebase
• Built reactive components with Combine; implemented WidgetKit and WatchKit extensions
NoName Digital — iOS Developer Apr 2023 – Oct 2023
• Built an iOS app from scratch: UIKit UI from Figma designs, Twilio communication and AVFoundation media features
DBO Soft — iOS Developer Sep 2022 – Sep 2023
• Developed features for a mobile banking app and migrated functionality from the web platform to native iOS (VIPER, Alamofire)
SKILLS
iOS / macOS: Swift, SwiftUI, UIKit, AppKit, SwiftData, CoreData, Web: TypeScript, React, Next.js, Tailwind CSS, React Query, Zustand,
AVFoundation, Core Audio, StoreKit, WidgetKit, WatchKit Chrome Extensions (MV3)
Architecture: MVVM, MVC, MVP, VIPER, Coordinator, modular SPM Backend (basic): Scala, Play Framework, MongoDB, PostgreSQL, Docker
packages
Concurrency: GCD, Operation, Swift Concurrency (async/await, actors, AI & Automation: Claude API, OpenAI API, n8n, AI coding agents (Claude
MainActor) Code, MCP), prompt engineering
Quality: XCTest, Vitest, Playwright, Instruments, Sentry, PostHog Tools: Git, Xcode, Jira, Figma, SwiftLint
Схожі кандидати
-
Senior Full-Stack Web, Automation Engineer
Дистанційно -
QA Engineer (AI-Driven QA, Test Automation, Playwright, TypeScript)
Дистанційно, Київ, Тернопіль -
Senior Agentic AI Engineer
180000 грн, Дистанційно -
AI-креатор, AI Artist
Дистанційно -
Senior Back-end (PHP) Developer, Software Engineer
120000 грн, Дистанційно, Київ -
Senior Software Engineer
100000 грн, Дистанційно, Київ , ще 2 міста