{"id":22034913,"url":"https://github.com/iosdevpriyank/iosdevpriyank","last_synced_at":"2026-04-20T05:34:06.433Z","repository":{"id":264325824,"uuid":"892969124","full_name":"iosdevpriyank/iosdevpriyank","owner":"iosdevpriyank","description":null,"archived":false,"fork":false,"pushed_at":"2025-12-14T01:14:46.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-15T22:52:18.505Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iosdevpriyank.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-23T07:11:39.000Z","updated_at":"2025-12-14T01:14:49.000Z","dependencies_parsed_at":"2024-11-23T13:28:19.174Z","dependency_job_id":null,"html_url":"https://github.com/iosdevpriyank/iosdevpriyank","commit_stats":null,"previous_names":["iosdevpriyank/iosdevpriyank"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iosdevpriyank/iosdevpriyank","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iosdevpriyank%2Fiosdevpriyank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iosdevpriyank%2Fiosdevpriyank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iosdevpriyank%2Fiosdevpriyank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iosdevpriyank%2Fiosdevpriyank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iosdevpriyank","download_url":"https://codeload.github.com/iosdevpriyank/iosdevpriyank/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iosdevpriyank%2Fiosdevpriyank/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32034703,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-30T10:14:46.057Z","updated_at":"2026-04-20T05:34:06.426Z","avatar_url":"https://github.com/iosdevpriyank.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 👋 Hi, I’m Priyank Gandhi\n\nSenior iOS Developer • 11+ years  \nSwift · SwiftUI · UIKit · Concurrency\n\nI build production-grade iOS applications with a strong focus on\nclean architecture, safe concurrency, and long-term maintainability.\n\n---\n\n## 🧠 What I Work On\n- Modern Swift Concurrency (async/await, actors, Sendable)\n- SwiftUI + UIKit hybrid navigation\n- Architecture patterns (MVVM, Clean, TCA-style thinking)\n- Performance, memory safety \u0026 code clarity\n- Teaching through real-world examples\n\n---\n\n## 📘 Swift Up Your Day\nShort-form posts where I explain practical Swift concepts\nusing real-world scenarios and examples.\n\n- **Post 1 — Function Documentation (Swift)**  \n  → LinkedIn: [Documentation](https://www.linkedin.com/posts/gandhipriyank_how-to-document-your-code-like-a-pro-activity-7398567296509751296-wHo7)\n\n- **Post 2 — Sendable, explained simply**  \n  → LinkedIn: [Sendable](https://www.linkedin.com/posts/gandhipriyank_swift-sendable-made-simple-activity-7399310254242676736-7edn)\n\n- **Post 3 — Mirror in Swift (Logger \u0026 Debugging)**  \n  → LinkedIn: [Mirror](https://www.linkedin.com/posts/gandhipriyank_mirror-swifts-secret-debugging-superpower-activity-7401122905222262784-S2LL)\n\n- **Post 4 — Singleton: Villain, Hero, or Misunderstood?**  \n  → LinkedIn: [Singleton](https://www.linkedin.com/posts/gandhipriyank_singletons-villain-hero-or-just-misunderstood-activity-7405471543012712448-Q95n)  \n  → Medium: [Meet Singletone](https://medium.com/@iosdev.priyank/meet-singleton-the-friend-who-shows-up-everywhere-b0fc4938e767)\n\n---\n\n## 🚀 Featured Project\n\n**ShoppingApp — Singleton Patterns (Good vs Bad)**  \nA focused demo showing how singletons evolve into hidden problems\nand how to refactor them using safer design and isolation.\n\n→ [ShoppingApp](https://github.com/iosdevpriyank/ShoppingApp)\n\n---\n\n## ✍️ Writing\n- Medium: https://medium.com/@iosdev.priyank\n- Topics: Swift Concurrency, Architecture, Debugging, API design\n\n---\n\n## 🛠 Tech Stack\nSwift · SwiftUI · UIKit  \nAsync/Await · Actors · Combine  \nREST APIs · CoreData · SwiftData  \nXcode · Instruments · Git\n\n---\n\n## 📫 Connect\n- Email: iosdev.priyank@gmail.com\n- LinkedIn: https://www.linkedin.com/in/gandhipriyank/\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiosdevpriyank%2Fiosdevpriyank","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiosdevpriyank%2Fiosdevpriyank","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiosdevpriyank%2Fiosdevpriyank/lists"}