Skip to content

man guitaripod

Engineer who ships systems, not just code.

Seven years shipping production iOS, full-stack, and AI across wearable health, cybersecurity, AI, creator economy, and software consulting. End-to-end engagements, ground-up architecture, or embedded on your team.

STATUS: available — open to new engagements

ls ~/capabilities --long

What I do

End-to-end engineering across the stack. Deep expertise on native platforms, AI integration, and production backends.

[01]

Native iOS & SDK

Swift, SwiftUI, UIKit, AVFoundation, HealthKit, Live Activities, Widgets. SDK architecture for consumer and enterprise.

  • Greenfield apps & SDK modularization
  • System-level architecture & migrations
  • App Store rollout & release discipline

see it: the apps → Swift packages →

[02]

AI integration

Multi-provider LLM abstractions, agentic workers, on-device ML, MCP servers, and production AI pipelines.

  • 6+ frontier model vendors integrated
  • Headless Claude Code in Docker
  • Per-workload model selection

see it: Tailscode → unrager →

[03]

Backend & infrastructure

Python/FastAPI, Go, Rust, TypeScript. Supabase / Postgres, GCP Cloud Run, Docker, GitHub Actions, Xcode Cloud.

  • API design & realtime systems
  • Cost-optimization & observability
  • CI/CD pipelines end-to-end

see it: agent servers → open source →

ls ~/apps --sort=work | head -3

Proof: products I built and shipped alone

Design, code, backend, release. The three with the most work behind them, with real commit counts from the repos.

Tailscode: Coding Agent Remote on iphone: Tailscode on iPhone: the Agents board, an approval waiting with its command and what is working
Tailscode: Coding Agent Remote on iphone: Tailscode on iPhone: the wall, every agent and helper full screen with an approval to hold
Tailscode: Coding Agent Remote on iphone: Tailscode on iPhone: the model sheet, cloud models and local ones on your own machine, with an effort for each
Tailscode: Coding Agent Remote icon

Tailscode

All your agents. One pocket.

[Developer Tools] Free open source

Claude Code, Hermes, opencode, Oh My Pi and any ACP agent, working on your own computers, on any model they can run, even one on your own graphics card. Start a task from the couch, check on six at once, have the machine ask every morning, and get a ping when the long one finishes, over your own tailnet.

  • Every agent on every machine, one board
  • Any model, even one on your own GPU
  • Long runs on your Lock Screen, approvals behind Face ID

commits 1744

v1.82
Flaccy – Lossless FLAC Player on iphone: Library
Flaccy – Lossless FLAC Player on iphone: Equalizer
Flaccy – Lossless FLAC Player on iphone: Now Playing
Flaccy – Lossless FLAC Player icon

Flaccy

Play the music you own, at full quality

[Music] Free

Flaccy plays your FLAC, ALAC, WAV, AIFF, MP3 and AAC files exactly as they were mastered — gapless, with a real equalizer, synced lyrics you can share as a video, Last.fm scrobbling, a full iPad layout and an Apple Watch app that works without your phone. No account, no ads, and your files never leave your device.

  • Codec, bit depth and sample rate on every track, from CD quality to Hi-Res
  • A Home that picks up where you left off, with mixes made from your own listening
  • A real equalizer: drag the curve, import AutoEq profiles, give every output its own setting

commits 651

v1.18.0
iPhone iPad Apple Watch Mac Linux
Crucible for Plex on iphone: Home — a Resume hero, Continue Watching, Up Next and your week at a glance
Crucible for Plex on iphone: Library — filter chips, a Continue banner and a Recently Watched rail with See All
Crucible for Plex on iphone: Detail — immersive backdrop, one-tap Resume, audio and subtitle menus
Crucible for Plex icon

Crucible

Plex, done right on iPhone, iPad and Apple TV

[Entertainment] Free open source

A fast, native Plex client for iPhone and iPad and a Liquid Glass living-room app for Apple TV, on one engine: a Resume-first Home, Essentials to skip the anime-only episodes of long shows, Skip Intro, Skip Recap and Skip Preview, playback that keeps your place through sleep and breaks, a Year in Review of your viewing and menus that look like the system's own. Free on the App Store, open source, and there is a built-in demo if you have no server to hand.

  • Free on the App Store for iPhone, iPad and Apple TV, with an optional Crucible Pro that covers all three
  • Essentials skips the anime-only episodes of long shows (Dragon Ball Super: 110 of 131, or 83 with the films you've seen), and Skip Recap and Skip Preview read your files' own chapters
  • A Resume-first Home on every device: Continue Watching and Up Next lead, the artwork does the rest

commits 547

v2.4.0

All 16 apps on the apps page, the code on open source.

git log --employers --stat

Selected engagements

Seven years of engineering services shipped to category-leading consumer products. Tap any engagement to expand.

7 years shipping
6,000+ production commits
~790k lines shipped
5 industries
  1. impact

    • Designed and shipped the multi-provider LLM abstraction over six frontier model vendors (OpenAI, Anthropic, Google, Groq, xAI, DeepSeek) — a single typed interface with per-workload model selection (frontier models for analysis, small/fast models for short-form generation).
    • Led the codebase-wide migration off ObservableObject to the @Observable framework — 56 singleton classes rolled out in disciplined tiers — and the parallel migration to type-safe feature gates via a generated enum surface.
    • Unified nine legacy camera implementations into a single CaptureViewController on UIKit + AVFoundation: hot-add audio sessions, share-flow integration, photo-only mode, and protocol-ID normalization across upload paths.
    • Owned the cross-cutting iOS infrastructure: structured logging via os.log, error observability with a typed fingerprint enum (preventing Sentry duplicate-issue sprawl), theme system, notification navigation queue, and the iOS-26 / Liquid Glass forward-compatibility design rules.
    • Built an autonomous DevOps agent end-to-end: Discord slash-commands and error-tracker / bug-report webhooks → headless Claude Code in Docker → draft pull requests against the iOS and backend repos. Plus Xcode Cloud build tracking, App Store review monitoring, and continuous feature-gate validation reporting.
    • Authored the team's engineering handbook the codebase builds against — singleton policy, SwiftUI body-size discipline, Combine-over-NotificationCenter rule, enum-over-raw-string conventions, and iOS-26 forward-compatibility design constraints.

    systems owned

    Multi-provider LLM abstraction@Observable migration (56 classes)Type-safe feature-gate enumUnified camera (9 → 1)Structured logging & Sentry observabilityTheme systemNotification navigation queue7 Live ActivitiesDirect Messaging (UIKit)Voice & AI persona chatAutonomous DevOps agentiOS-26 / Liquid Glass design rules

    stack

    SwiftSwiftUIUIKitCombineObservationAVFoundationHealthKitWidgetKitActivityKitAlamofireStatsigSentryMixpanelPython 3.12FastAPISupabaseRedisCloudinaryGCP Cloud RunDockerGitHub ActionsXcode CloudMCPOpenAIAnthropicGoogleGroqxAIDeepSeek

    1,766 commits · ~185k LOC · 3 codebases · 490 Swift files authored

  2. impact

    • Built the Core foundation module from scratch — five service abstractions (configuration, retry-aware networking, telemetry, dependency discovery, and keychain-backed settings) — then drove a single-source-of-truth migration so every consumer in the SDK reads from Core.
    • Established the per-module template pattern: a typed seven-step sequence (data types → errors → conversions → service → entry point → adapter → legacy cleanup) that every subsequent feature module followed. Pioneered the proof-of-concept module; twelve more shipped to the same shape.
    • Extracted Core as a standalone Swift Package consumed by the SDK and by externally-released modules. Replaced erased Any returns across the xcframework boundary with type-safe protocol APIs that build cleanly in downstream native targets.
    • Built the mock-testing infrastructure that unblocked per-module unit tests — a Core protocol plus a mock implementation that lets each module's tests run without instantiating live dependencies.

    systems owned

    Core foundation modulePer-module template patternStandalone Swift Package extractionType-safe xcframework boundaryMock testing infrastructureUniversal logging interface

    stack

    SwiftSwift Package ManagerxcframeworkXcodeGitHub Actions

    488 commits · ~157k LOC changed · 8 repositories · 120+ PRs merged · 13 feature modules shipped

  3. impact

    • Earned the company's first US work visa sponsorship in its history — granted in recognition of cross-functional impact across the iOS surface, the shared framework family, and the cross-platform data layer.
    • Owned or co-owned consumer-facing features end-to-end: Tap-to-Tag, Tags 2.0, Body Clock & Chronotype, SpO2 variance charts, the Explore tab, App Shortcuts 2.0, the in-app Help redesign, and the Bedtime / Body Clock / scores / heartbeat widgets.
    • Led a statistically-driven personalized-insight system built on a Welch's t-test implementation, packaged as a Swift Package and progressively peeled out of the monolith into the shared tools framework.
    • Contributed to a cross-platform schema source that codegens GRDB models for iOS, Room/Realm for Android, Pydantic for the backend, and JSONSchema TS for the web — single schema, consistent generated code for every consumer.
    • Drove Xcodegen → Tuist build migration and Carthage / CocoaPods retirement in favor of Swift Package Manager.

    systems owned

    Statistical personalized-insight systemTag system 2.0Body Clock & ChronotypeSpO2 chartsCross-platform data-model layerShared analytics surfaceTest-automation identifier packageWidgets & Live Activities

    stack

    SwiftSwiftUIUIKitCombineGRDBHealthKitWidgetKitLive ActivitiesSwift Package ManagerTuistTypeScriptPythonKotlinGitHub ActionsSegment AnalyticsLokaliseSentry

    2,560 commits · ~364k LOC added · 8 repositories

  4. impact

    • Shipped two greenfield apps in parallel sprints — a consumer-facing studio booking app with Stripe-powered course reservations, and an internal project-management surface with timeline, members, and deep-linking.
    • Owned Apollo iOS / GraphQL integration including the apollo-cli codegen build phase, per-screen typed queries, and a domain-type rename pass to peel screen code off raw Apollo types.
    • Built the Stripe SDK integration end-to-end: card-scanning camera entry, environment-aware publishable keys (dev / staging / production isolation), and the full booking → reserve → cart → confirmation flow.
    • Set up Fastlane lanes for TestFlight distribution with Slack notifications; managed AppIcon, launch screens, and provisioning across both projects.

    systems owned

    Apollo iOS / GraphQL data layerStripe payments integrationBooking & reservation flowAuthentication (Apple, email, social)Bilingual localization (EN / FI)Deep-link routerTestFlight CI via Fastlane

    stack

    SwiftUIKitSwiftUIApollo iOSGraphQLStripe iOS SDKLottieFastlaneCocoaPods

    5 production apps · ~28k LOC · sole engineer end-to-end

  5. impact

    • Owned the subscription flow end-to-end: redesigned paywall surface, StoreKit IAP purchase/restore logic, App Store Connect product identifiers across pricing iterations, and a rate-limit-based soft paywall on free-tier tools.
    • Led the authentication overhaul to add Apple Sign-In (the Apple-required alternative to social sign-in), retained Facebook and email paths, and removed Instagram OAuth after Instagram restricted third-party access.
    • Drove the full dark-mode rollout to iOS 13 parity, the Card-layout refactor across Home and Stats surfaces, and the Audience Sentiment / Follower Growth redesigns.
    • Carried the engagement through the brand migration (rename of the source tree, App Store Connect listing, and asset pipeline) into the App Store-ready relaunch build.

    systems owned

    Subscription paywall & IAPAuthentication (Apple, Facebook, email)Hashtag tools (helper, generator, suggested)Caption generatorSponsored-post price calculatorBootcamp (rewarded-ad article unlock)Dark-mode rollout

    stack

    SwiftUIKitStoreKit (IAP)Apple Sign-InFacebook SDKFirebase 6Google AdMobCocoaPods

    925 commits · ~56k LOC · ~150 PRs merged · 100 internal builds

cat ./rates

Engagement options

Two ways to work together. Project-based quotes on request.

Consulting & Advisory

Architecture reviews, technical strategy, and expert guidance.

€200 / hour
  • System design & architecture review
  • Code review & optimization
  • AI integration strategy
Schedule a call
★ preferred

Dedicated Engagement

Embedded engineer, full-time on your team.

€35,000+ / month
  • Full-time, sole or shared focus
  • Direct Slack / async communication
  • Seamless team & toolchain integration
Discuss engagement

Have a specific project? Request a custom quote

cal --book 20min

Let's talk

Free 20-minute call to discuss your project and whether we're a fit.

Prefer email? marcus@midgarcorp.cc