Skip to content
— zsh — umur@homeserver: ~ —
Senior Engineer & AI Platform Lead
I ship iOS apps by day and run a one-person AI platform at home.
● home-lab.service — active (running) on Mac Mini M4
dns · edge · llm-runtime · automation · home-assistant
umur@homeserver:~$

whoami →

Umur Burhan Yavuz

Senior Engineer & AI Platform Lead

  • iOS
  • LLM Infrastructure
  • AI Governance
  • Automation
0+
yrs shipped
0
containers
0
cloud bills

I ship iOS apps by day and run a one-person, self-hosted AI platform — all on a single Mac Mini M4.

Umur Burhan Yavuz
01

$ cat about.md

Senior software engineer working across iOS and AI. I hold a BSc in Computer Engineering from Koç University, Istanbul.

I started in AI/ML — deep learning, GANs, and language models — in Istanbul, then became a senior iOS engineer in the EU. Today I'm moving back toward AI platform and infrastructure work: LLM infrastructure, AI governance, and automation.

Equal parts product engineer and systems tinkerer. I like shipping polished apps and building the quiet machinery that runs underneath them.

02

$ git log --career

From a first commit in Istanbul to shipping iOS and AI platforms across Europe.

$ uptime --career
9yrs
00mos
00days
00hrs
00min
00sec

Total time building software — counting live since April 2017.

  1. Senior iOS Engineer

    TemperNov 2023 — Present

    Amsterdam · Hybrid

    Own user acquisition & reactivation surfaces — onboarding, signup, and profile. Refactored legacy UIKit / MVVM-C flows into modern SwiftUI + The Composable Architecture.

    • SwiftUI
    • Swift Concurrency
    • TCA + MVVM
    • GraphQL / Apollo
    • REST
    • SPM modularization
    • XCTest
    • Fastlane CI/CD
    • Firebase Remote Config
  2. Senior iOS Developer

    DestéMay 2023 — Nov 2023

    London · Remote · Contract

    Led iOS development, including 3D product rendering with SceneKit and in-app subscriptions, through to App Store release.

    • Swift
    • SwiftUI
    • UIKit
    • SceneKit (3D)
    • Combine + PromiseKit
    • Firebase
    • RevenueCat (IAP)
    • Xcode Cloud CI/CD
  3. iOS Developer

    GO SharingMay 2022 — Jul 2023

    Utrecht

    Built features for an e-mobility customer app driven by real-time vehicle data, with comprehensive feature-flagging for safe rollouts.

    • SwiftUI
    • Combine pipelines
    • PromiseKit
    • Real-time data
    • Firebase
    • Feature flags
  4. iOS Developer / AI Specialist

    Arteria Ventures / Faladdin2017 — 2022

    Istanbul · the AI origin story

    Where it began. Deep-learning image classification; text generation with GPT & GPT-2; image generation with GANs (Nvidia StyleGAN / StyleGAN2). Built Faladdin, an AI fortune-telling chatbot, and deployed ML on AWS. Earlier internships at Vestel (Android) and Labdroids (databases).

    • Deep learning
    • GPT / GPT-2
    • GANs · StyleGAN
    • Image classification
    • AWS
    • iOS
03

$ docker ps --home-lab

A one-person, self-hosted AI platform. No cloud bills — just a Mac Mini, a static IP, and a lot of YAML.

0Mac Mini M4
~0containers running
0cloud bills
0+.home services
runningdns-coreAdGuard · Unbound · DNSSECRecursive resolver + network-wide ad-blocking
runningedge-accessCaddy · Tailscale · CloudflareReverse proxy for .home domains + secure remote access
runningllm-runtimeOllama · Gemma · Telegram botLocal LLMs + a custom bot with RAG memory (sqlite-vec + FTS5)
runningautomationcron · Claude API · webhooksScheduled jobs, Telegram notifications, auto-deploy on push
runninghome-assistantHome Assistant · ADBSmart-home automations, dashboards, TV control
runningmedia-docsJellyfin · *arr · Paperless-ngxMedia library, document archive, Uptime Kuma + Homepage dashboard

All systems nominal · stack documented as live infrastructure, not screenshots

04

$ ls ~/projects

// ship-log

Temper

Amsterdam · current

User acquisition and reactivation surfaces — onboarding, signup and profile — for a large flexible-work marketplace. SwiftUI with The Composable Architecture over a GraphQL backend.

  • SwiftUI
  • TCA
  • GraphQL
  • Firebase

GO Sharing

Utrecht · 2022–23

iOS customer app for shared e-mobility — scooters and bikes — with live vehicle data on the map, ride flows and feature-flagged rollouts. SwiftUI + Combine.

  • SwiftUI
  • Combine
  • Real-time
  • Firebase

Desté

Contract · 2023

Led iOS development: 3D product rendering with SceneKit, in-app subscriptions via RevenueCat, and the App Store release.

  • SwiftUI
  • SceneKit
  • RevenueCat
  • Xcode Cloud

Faladdin

Istanbul years

AI fortune-telling chatbot — text generation with GPT-2 and imagery via GANs (StyleGAN), served to a large mobile audience.

  • GPT-2
  • GANs
  • iOS
  • AWS

// side projects & platform

RAG Telegram bot

home lab

A custom Telegram assistant with retrieval-augmented memory — sqlite-vec + FTS5 + embeddings — running entirely on local Ollama models.

  • Ollama
  • RAG
  • sqlite-vec
  • Python
05

$ printenv SKILLS

SwiftSwiftUIUIKitTCACombineSwift ConcurrencySPMXCTestFastlaneRevenueCatSceneKitLLMsOllamaRAGGPT / GPT-2GANs (StyleGAN)Deep learningPrompt engineeringClaude APIPythonAWSDockerCaddyAdGuard / Unbound DNSTailscaleLinuxCI/CDGraphQLGitTerminalCloudflareHome Assistant
SwiftSwiftUIUIKitTCACombineSwift ConcurrencySPMXCTestFastlaneRevenueCatSceneKitLLMsOllamaRAGGPT / GPT-2GANs (StyleGAN)Deep learningPrompt engineeringClaude APIPythonAWSDockerCaddyAdGuard / Unbound DNSTailscaleLinuxCI/CDGraphQLGitTerminalCloudflareHome Assistant
SwiftSwiftUIUIKitTCACombineSwift ConcurrencySPMXCTestFastlaneRevenueCatSceneKitLLMsOllamaRAGGPT / GPT-2GANs (StyleGAN)Deep learningPrompt engineeringClaude APIPythonAWSDockerCaddyAdGuard / Unbound DNSTailscaleLinuxCI/CDGraphQLGitTerminalCloudflareHome Assistant
SwiftSwiftUIUIKitTCACombineSwift ConcurrencySPMXCTestFastlaneRevenueCatSceneKitLLMsOllamaRAGGPT / GPT-2GANs (StyleGAN)Deep learningPrompt engineeringClaude APIPythonAWSDockerCaddyAdGuard / Unbound DNSTailscaleLinuxCI/CDGraphQLGitTerminalCloudflareHome Assistant

iOS / Apple

  • Swift
  • SwiftUI
  • UIKit
  • TCA
  • Combine
  • Swift Concurrency
  • SPM
  • XCTest
  • Fastlane
  • RevenueCat
  • SceneKit

AI / ML

  • LLMs
  • Ollama
  • RAG
  • GPT / GPT-2
  • GANs (StyleGAN)
  • Deep learning
  • Prompt engineering
  • Claude API

Backend / Infra

  • Python
  • AWS
  • Docker
  • Caddy
  • AdGuard / Unbound DNS
  • Tailscale
  • Linux
  • CI/CD
  • GraphQL

Tooling

  • Git
  • Terminal
  • Cloudflare
  • Home Assistant

$ cat education.txt

BSc, Computer Engineering — Koç University, Istanbul · 2014 — 2020