Available to hire
Senior iOS Engineer specializing in Core Data, VIPER, MVVM, MVC, Combine, Swift, and Objective-C. I build scalable, high-performance iOS applications and design robust architectures for complex data relationships.
I enjoy adopting new technologies to solve real-world problems, collaborating closely with teams to deliver on time, and mentoring junior developers. I have hands-on experience with networking APIs, WebSockets, concurrency, and production-ready app security and performance improvements.
Experience Level
Language
Work Experience
Senior Software Engineer at Revolutic
March 1, 2026 - PresentIntegrated VoIP calling using Adobe Acrobits SDK in an iOS application. Collaborated with the team to debug and resolve technical/integration issues. Contributed to project planning and architectural decisions to support scalable development and stable VoIP call flows.
Senior Software Engineer at Ogoul Technology
October 1, 2023 - March 1, 2026Developed TikTok and Facebook clone applications, implementing core functionality and polished, high-performance interfaces. Added video editing capabilities (trim, filters, effects) before upload. Implemented media uploads to R2 Cloud Storage. Optimized memory management and resolved performance bottlenecks for smooth long-session usage. Built feed pre-loading and social login (Facebook, Google). Led code reviews and code maintenance for the team.
Senior Software Engineer at Projects: Seezitt, KT Messenger
August 1, 2023 - June 1, 2024Delivered call module integration using the Adobe Acrobits SDK for one-to-one and conference calling. Implemented SIP call handling and audio/video call features. Developed and optimized call flow management to ensure smooth transitions and minimize call drop rates.
Senior Software Engineer at Softech Systems (Pvt.) Limited
May 1, 2023 - September 1, 2023Delivered iOS applications from concept to deployment with close collaboration with design teams. Built and maintained a robust networking layer architecture for efficient and secure data communication. Designed applications using MVVM to improve organization and testability. Followed Apple coding principles and DRY practices. Modernized and optimized existing codebases and created custom SDKs/frameworks to improve reusability and scalability.
iOS Consultant (Part-time) at Projects: Speeqr
May 1, 2023 - August 1, 2023Advised on iOS development tools and practices and helped resolve technical challenges while ensuring compliance with iOS standards. Tested thoroughly and fixed bugs, improving app speed and responsiveness through performance analysis.
iOS Developer at xiQ, Inc.
April 1, 2021 - July 1, 2023Built mobile applications from the ground up using multiple languages/frameworks. Implemented App Attest and Device Check for improved app security. Applied MVVM for scalable, maintainable code. Implemented push notifications using OneSignal. Built Core Data caching systems for one-to-one, one-to-many, and many-to-many relationships. Added Speech-to-Text and Text-to-Speech for voice interaction within apps.
iOS Developer at Drudots Technology
September 1, 2020 - April 1, 2021Designed creative, responsive social media applications. Implemented push notifications via Firebase and created custom tab bars for improved UI/UX. Used MVC architecture and UserDefaults for structured and maintainable code. Optimized and reduced code for better performance and debugged across view controller lifecycles.
iOS Developer (Internship) at App Technologies
July 1, 2020 - September 1, 2020Assisted in iOS app development with hands-on experience in Swift and OOP fundamentals and responsive design. Contributed to debugging and optimizing existing features and implemented UserDefaults and Firebase-based chat data.
Education
BS, Computer Science at National College of Business Administration & Economics
January 1, 2015 - January 1, 2019Qualifications
Industry Experience
Software & Internet, Computers & Electronics
Experience Level
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Lahore today.