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.

Muhammad Asher

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.

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.

See more

Experience Level

Expert
Expert
Expert

Language

Work Experience

Senior Software Engineer at Revolutic
March 1, 2026 - Present
Integrated 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, 2026
Developed 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, 2024
Delivered 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, 2023
Delivered 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, 2023
Advised 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, 2023
Built 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, 2021
Designed 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, 2020
Assisted 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, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics

Experience Level

Expert
Expert
Expert

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer in Lahore today.