Welcome to my personal knowledge hub! This repository is a curated collection of resources, technical guides, interview preparation material, and insightful notes — originally shared on my LinkedIn or prepared for my own continuous learning as a Senior iOS Developer.
- 📱 iOS & Swift: Architecture patterns, protocol guides, Combine, SwiftUI, async/await usage, GraphQL examples, etc.
- 🛡️ Security & Best Practices: iOS security, SSL pinning, HIPAA/SOC2 practices.
- 🧪 Interview Preparation: Questions, coding exercises, and high-level answers for iOS technical rounds.
- 🌐 Career & Job Search: Resume templates, cover letters, recruiter outreach messages, survival job tips (for Canada newcomers).
- 🕶️ VisionOS & AR/VR: Getting started resources for Vision Pro, ARKit, and transitioning from iOS to immersive tech.
As a passionate iOS developer and lifelong learner, I frequently share and consume knowledge. This repo serves:
- As a reference point for developers preparing for interviews.
- As a learning hub to ramp up on modern Swift & iOS features.
- As an extension of my LinkedIn presence for those who prefer structured, searchable content.
| Folder | Description |
|---|---|
Swift/ |
Protocols, Swift features, Codable tricks |
iOS/ |
Architecture, patterns, interview prep |
VisionOS/ |
Early learning on AR/VR and Vision Pro |
Career/ |
Messages, resume tips, job hunt resources |
Misc/ |
Unstructured but useful daily notes |
Sri Hari Yegati Sridhara
iOS Lead Developer | Canada PR | Passionate Mentor & Tech Blogger
📧 mailhariys@gmail.com
🔗 LinkedIn
Right now, this is a personal archive — but feel free to fork or star if you find something helpful. Future plans may include public contributions.
MIT License. You're free to use, modify, and share — just give credit where due!