Learn Swift and iOS Development
Master iOS development through in-depth tutorials and comprehensive courses on Swift, SwiftUI, UIKit, Core Data, and more.
Master iOS development through in-depth tutorials and comprehensive courses on Swift, SwiftUI, UIKit, Core Data, and more.
Hi! I'm Bart Jacobs, full-stack software engineer and founder of Cocoacasts. Since the first iPhone launched in 2007, I've been crafting software solutions that stand the test of time. Today, I help companies make confident technical decisions through due diligence and architecture consulting with a focus on full-stack Apple development.
From Architecture Reviews
to Technical Due Diligence
Make informed decisions about your software solutions and investments with expert technical guidance.
"Bart helped me understand and implement MVVM in an existing project that suffered from Massive View Controller syndrome. We analyzed the problem, developed a strategy, and refactored the view controller, using MVVM and reactive programming. The result is a lean view controller and a focused view model that's easy to test."
A comprehensive review typically takes 1-2 weeks, examining code quality, architectural patterns, performance metrics, and scalability concerns. The process includes initial codebase analysis, team interviews if needed, and a detailed report with actionable recommendations prioritized by impact and effort.
A technical due diligence is exhaustive, covering:
I work with companies of all sizes, from funded startups to enterprise organizations. My services are tailored to your specific needs and context. For startups, I focus on building scalable foundations. For enterprises, I emphasize optimization and modernization strategies.
With over 15 years of full-stack development experience, I bring deep technical knowledge combined with practical business understanding. I've architected solutions for both startups and established companies, giving me unique insights into what works at different scales. My recommendations are always pragmatic and implementation-focused.
Whether you're scaling your mobile application or evaluating a technical investment, get the expert insights you need to make informed decisions.