iOS Engineer since 2012
I build native iOS apps for more than 10 years. I've successfully shipped several apps and contributed to multiple open source projects. I have expertise in every step of the development cycle, from shaping the idea, prototyping, providing proper accessibility, to UX and UI, through implementation and coding, to continuous integration, and deployment.
Design · Code · Tooling
Core Skills
What I Do
I build iOS apps with a focus on these principles.
I’m comfortable working with different iOS architectures like MVVM, VIPER, and more traditional patterns, but today I mostly use a Redux-style approach with The Composable Architecture (TCA) and the Point‑Free ecosystem. I use Swift Package Manager to create clear boundaries between modules so features stay reusable and easy to slice out. Regardless of the pattern, I focus on clear dependency injection so that code stays modular, testable, and easy to evolve.
I work daily with SwiftUI and have extensive experience with UIKit on large-scale projects. Over the years I’ve worked with frameworks like AudioKit, StoreKit, CloudKit, WidgetKit MapKit, Core Data, and also things like the iOS Accessibility APIs. I can also work with Objective-C when needed for maintaining and extending legacy codebases, and I adapt quickly to new frameworks and domains.
I mentored developers and presented on iOS topics. I've worked in large international teams with mono-repos and multi-repo setups, as well as smaller local teams. I've also worked with CI/CD tools like Xcode Cloud, Bitrise, and Jenkins to automate the build and release process.
I work with AI coding tools like Claude Code, Cursor, and Codex to accelerate development, while using Skills, MCP Servers. My years of native iOS experience help me keep away the "Slop-Layer" and keep AI-generated code maintainable.
Work
Lead Developer Mobile (iOS) · Aviv
Software Engineer Mobile (iOS) · Immowelt/Immonet
Mobile Application Developer (iOS) · Fashionfreax
~1 yrSoftware Developer (C++ / QT / iOS / Android) · IPT Wismar
~1 yrMaster's & Bachelor's in Multimedia Engineering, Hochschule Wismar
Microprocessor technology, image processing, computer graphics, audio, system programming, networking, application development.
What others say
Kevin Hirsch
Principal Engineer · Aviv
“Sebastian is always there to help on every topic (being humble, open-minded and approachable), making sure that the whole iOS community is aligned, tackling transversal problems for developers or the products we build, aiming to simplify the work of all our iOS developers so they can deliver great results on the audacious objectives we have at Aviv, setting ourselves up for success! Thanks Sebastian.”
More feedback from colleagues will be added here over time.
Projects
HabitBe, Pianoo, and more.
The habit tracker for minimalists.
A simple weekly habit tracker. No fancy features, just tracking what matters. Built with TCA, Core Data, CloudKit, SwiftUI.
habitbe.app →
Chords. Scales. Progressions.
A music theory app for chords, scales, and progressions. Simple and useful for writing songs or practicing.
pianoo.app →
Open-source library for animated view controller transitions in UIKit.
Soundrocket
My first App Store release (2015), a SoundCloud client I stopped after their public API was shut down. The project is now private but still an important part of my journey.
Blog
I haven't written new posts recently—focusing on building apps instead.
If you want to talk about iOS development, my projects, or anything else, feel free to reach out.
Contact me