
Packt Expert
Dave Poirier
Dave Poirier is a software developer with over 25 years of experience in mobile, desktop, and server applications. He specializes in data privacy, security, and app robustness, and actively contributes to the iOS and macOS communities.
2 Courses by Dave Poirier

AI Driven Swift Architecture
Build modern iOS SwiftUI apps with Foundation Models, MCP agents, Clean Architecture, and TDD
Discover how to build modern iOS apps by combining SwiftUI, Clean Architecture, and AI-driven tools. Learn to work with Apple's on-device Foundation Models, leverage MCP agents, and use AI to streamline testing and code modernization. Gain practical skills for creating scalable, maintainable applications.
Packt | 2026 | 530 min

iOS Security Through Defensive Techniques
A practical guide to building resilient, tamper-proof, and secure iOS applications
Discover how to make your iOS apps more secure by using practical defensive techniques. You will learn how to protect sensitive data, prevent tampering, and reduce privacy risks with actionable strategies that fit right into your development workflow.
Packt | 2026 | 468 min