With 40 years of engineering experience—including 11 years at Apple—I specialize in the "plumbing" that keeps iOS apps fast, stable, and maintainable. I was a lead engineer on the original iPad team, authored UISplitViewController, and managed the architecture for Pages on iOS. Today, I focus on helping teams navigate the shift to modern SwiftUI and AI-assisted development. My goal is to prevent the "maintenance swamp" that many apps fall into as they scale. How I Can Help Your Non-Profit I am looking to donate my bandwidth to mission-driven organizations that need a senior perspective to solve specific technical blockers. Whether you are struggling with a legacy codebase, looking to optimize performance, or need an architectural "sanity check" before a new build, I can help. My Core Capabilities: • Architecture Review: Evaluating your SwiftUI or UIKit structure to ensure it scales as your organization grows. • Performance Triage: Finding hidden memory leaks or lag and providing clear, actionable fixes. • Technical Mentorship: Guiding your junior or volunteer developers on best practices, code review, and modern Apple framework usage. • AI-Code Governance: Reviewing code generated by AI tools to ensure it meets production-level quality and security standards. Why Work With Me? I’ve been at the highest levels of professional software development, but I’m currently at a stage where I prefer working on high-impact, smaller-scale projects. I don’t bring ego; I bring four decades of "battle-tested" experience and a desire to help your project thrive. Let’s have a conversation about your technical roadmap and identify the top three things we can fix to make your app more reliable for your users.
No volunteer work yet.