Bio
Full-Stack Swift & App Development Tutor
I teach app and web development focused on Swift, iOS/macOS frameworks, backend Swift (SwiftNIO, Vapor, Hummingbird), and WebRTC/E2EE sy... Read more
Full-Stack Swift & App Development Tutor
I teach app and web development focused on Swift, iOS/macOS frameworks, backend Swift (SwiftNIO, Vapor, Hummingbird), and WebRTC/E2EE systems. Based in Yuen Long, I combine 15 years of one-to-one teaching with 12 years of public speaking and 8 years of professional software engineering.
What sets me apart:
- **Production experience:** built enterprise software for banks, healthcare, and SaaS; familiar with CI/CD, Docker, and secure deployments.
- **End-to-end skills:** client (AppKit, UIKit, SwiftUI, Skip.tools) and server (SwiftNIO, Vapor, Hummingbird), plus networking (WebSockets, IRC, STOMP, HTTP) and E2EE (Double Ratchet, PQXDH).
- **Teaching + presentation:** long history of course creation and public speaking—ideal for demo prep, interviews, and portfolio coaching.
Teaching style:
- **Project-based:** learn by building production-ready features or apps.
- **Hands-on:** live coding, code review, and measurable milestones.
- **Career-oriented:** interview prep, architecture guidance, and deployment walkthroughs.
Core topics:
- Swift (full-stack): SwiftUI, UIKit, AppKit, SwiftNIO
- WebRTC, VoIP, secure messaging, E2EE
- Server-side Swift: Vapor, Hummingbird, AsyncHTTPClient
- Networking: TCP, WebSockets, STOMP, IRC, HTTP
- CI/CD (Azure Pipelines), Docker, deployment
- Web front end: NUXT/Vue.js, HTML/CSS/JS
- App security and protocol design
Selected highlights:
- Built E2EE SDKs (DoubleRatchetKit, PQXDH integration) and WebRTC tooling.
- Developed SaaS and cross-platform communication SDKs.
- Created and taught multiple iOS app development courses; currently editing an AI-driven app course.
If you want practical, career-focused lessons to build real products or prepare for technical roles, I’ll design a personalized curriculum with clear milestones. Read less