Portfolio

These are detailed case studies and stories from my projects that list context, challenges, and lessons learned from each engagement, and the friends made along the way. They are not like consulting firm studies, but illustrative and show a glimpse of what was and what the projects could have meant.

Looking for a quick overview? Check out my CV instead.

Want to find out what I’m doing now?

📊 18 project entries spanning 22 years (2004-2025)

What You’ll Find Here

Each case study includes:

These stories provide insight into not just what I’ve built, but how I approach problems, work with teams, and continuously learn from each experience.

Project Timeline

Technologies & Skills Demonstrated

Languages: C, C++, CSS, HTML, JavaScript, JavaScript (Plugin System), MVC, MultiMarkdown C, Objective-C, PHP, ReSwift, RxSwift, Swift, Swift 6 Mode, Swift Concurrency, SwiftUI

Apple Frameworks: AppKit, Combine, Core Audio, Core Data, PhotoKit, StoreKit, UIKit

Architecture Patterns: Composable Architecture (TCA), MVVM, TDD, VIPER

Backend & Services: FastSpring, Firebase Auth, Firebase Cloud Storage, Protobuf, SQLite

Specialized Tools: TYPO3, pjsip

Other: Cedar, EventKit, FlatBuffers, Immutable Data, NSDocument, PaintShop Pro, ProMotion, SQL, Sourcery, XCTest