Toronto, Canada
8 years of Swift after 14 years of investment banking. I build production mobile applications and help founders turn ideas into fundable businesses.
Start a Conversation →About
I spent the first half of my career in corporate and investment banking — leveraged finance, M&A, DCM, and ECM. I managed billion-dollar client portfolios, carried P&L responsibility, and led teams across multiple functions. I reached a senior position before making a deliberate transition into software engineering.
For the past 8 years, I've been building production iOS applications in Swift. I currently lead a team at a major Canadian insurer, where our apps serve over 2 million active users. I also build backend services with Kotlin and Spring Boot.
That combination — deep financial modelling expertise plus hands-on engineering — is what I bring to consulting engagements. Whether you need a staff-level iOS developer, a technical consultant who understands your business model, or someone who can coach you to pitch investors with credibility, I've done all three professionally.
Career
Technical profile
My primary expertise is iOS and the Apple platform. I also build backend services and have deep domain knowledge in financial systems.
Swift · SwiftUI · UIKit · Combine · Swift Concurrency · Core Data · CloudKit · Push Notifications · XCTest
Kotlin · Spring Boot · REST APIs · GraphQL · Microservices · CI/CD · Git
System Design · MVVM-Coordinator
Financial Modelling · Insurance · Leveraged Finance · M&A · Capital Markets
Services
Production-grade iOS applications built with modern Swift. From greenfield projects to rescuing existing codebases, I bring staff-level architecture, performance optimization, and the engineering rigor of large-scale app development.
I help founders move from idea to executable business. Feasibility analysis, financial modelling with defensible assumptions, market sizing, and business model design — informed by 14 years of working with real capital markets.
Practical, hands-on training to sharpen how you communicate with investors, clients, and partners. I've trained over 300 professionals in presentations and public speaking. I know what investors actually look for — because I've been on that side of the table.
Contact
Whether you need a staff-level iOS developer for your project, business consulting for your startup, or help sharpening your pitch — I'd like to hear what you're working on.