iOS Developer
Ifisol · Pakistan
Shipped an employee-management app used by thousands and owned the full enterprise iOS distribution pipeline.
At Ifisol I developed the Attendo employee-management app, serving thousands of employees, and owned enterprise distribution end-to-end — provisioning, certificates, entitlements and reliable deployments across iOS updates.
What I did
- Build attendance and employee-management features for a large user base.
- Manage provisioning profiles for Ad Hoc, Enterprise and App Store builds.
- Keep the app stable across iOS releases with frequent, reliable deployments.
Technical highlights
Attendance at scale
Built check-in/attendance and reporting flows in Swift 3 + UIKit with Core Data local storage and a REST sync layer (AFNetworking) that kept records consistent for thousands of employees.
Push & background sync
Implemented APNs push notifications for attendance reminders and background fetch so data stayed fresh without manual refresh.
Enterprise distribution ownership
Owned Ad Hoc, in-house Enterprise (.ipa) and App Store distribution — managing certificates, provisioning profiles and entitlements, and shipping frequent OTA updates.
Crash & usage monitoring
Used Fabric Crashlytics for crash monitoring and Google / Firebase Analytics to understand real-world usage patterns.
Engineering & delivery
Architecture
- MVC / UIKit with Core Data persistence
- REST sync layer with conflict handling
- APNs push + background fetch
App Store & distribution
- Ad Hoc, in-house Enterprise and App Store builds
- Certificates, provisioning profiles & entitlements management
- Frequent OTA enterprise deployments across iOS updates
3rd-party SDKs & tooling
- AFNetworking (REST), Fabric Crashlytics, Google/Firebase Analytics
- Fastlane build automation (emerging), CocoaPods
- Git feature branches + reviews; Agile releases
Stack & tools
Language & UI
Data & Networking
Distribution
Monitoring