Christian Tietze – Software Developer

Table of Contents
  1. Professional Summary
  2. Contact Information
  3. Technical Skills
  4. Professional Experience
  5. Notable Projects & Products
  6. Publications
  7. Conference Talks & Workshops
  8. Open Source
  9. Additional Experience
  10. Education

Professional Summary

Creative macOS/iOS developer with a strong focus on user experience and clean architecture. Driven by a passion for accessibility and performance, I have published six successful apps and authored three technical books and 890 blog posts. I help developers world-wide to realize their app ideas with a deep understand for the technologies.

Contact Information

Technical Skills

Programming Languages

Swift, Objective-C, Ruby, Lisp, JavaScript, HTML, CSS, C/C++
Rust, Kotlin, Java, Python

Frameworks & Technologies

Tools & Platforms

Emacs, Xcode, Git, GitHub Actions, TestFlight, App Store Connect, Firebase, Docker, pjsip – and Zettelkasten as the foundational tool of all.

Professional Experience

Self-Employed App Developer & Author

2013–Present | Bielefeld, Germany

Note: All positions below were contract/freelance engagements completed part-time alongside my own app development, except where noted as employment.

iPad Developer / Technical Consultant – Ambue Ltd

March 2025–July 2025 | Contract

macOS Developer – Starface

May 2023–December 2024 | Contract

macOS Developer – Timing

January 2020–April 2023 | Contract

Project Lead & Principal Developer – “Tap Challenge” Game

August 2021–December 2023 | Contract

Notable Projects & Products

Sorted by initial public release date.

Infinite Canvas (2025)

The Archive (2018–Present)

TableFlip (2016–Present)

Move! (2016–Present)

Word Counter (2013–Present)

Calendar Paste (2012–Present)

Publications

Conference Talks & Workshops

Open Source

The list of individual repositories would be too long, so I’m referring GitHub organizations/teams and accounts instead:

Libraries

To bootstrap a macOS app:

User Interface Components:

Background services and architecture:

Apps and Games

Additional Experience

Earlier Roles

Other Professional Experience

Education


Current projects and availability | Detailed project portfolio