Ahmed Ali

Senior iOS Developer
Islamabad, PK.

About

Highly accomplished Senior iOS Developer with over 5 years of experience leading complex mobile application development across iOS, Android, React Native, and Flutter platforms. Expert in implementing robust architectural patterns, optimizing app performance, and automating CI/CD pipelines, resulting in significant improvements in efficiency and user engagement. Proven leader capable of mentoring teams and delivering high-impact solutions for large user bases and diverse clients.

Work

Modus Create
|

Senior iOS Developer

Remote, N/A, Pakistan

Summary

As a Senior iOS Developer, Ahmed Ali leads the development of a large-user-base iOS & Android app, implementing robust architectures and automating deployment to enhance performance and efficiency.

Highlights

Converted 70% of app screens and views to SwiftUI, resulting in a measurable reduction in crashes and marked improvement in overall app performance.

Automated the deployment process using Fastlane CI/CD, which significantly reduced manual effort and saved considerable time.

Engineered and implemented MVVM architecture and Coordinator pattern, improving code scalability and maintainability for a large user base.

Authored robust Unit Tests following extensive code refactoring, ensuring sustained app quality and stability across critical features.

Managed dynamic feature flags and app configurations using Firebase Remote Config, enabling agile feature rollouts and A/B testing without app store updates.

Buzzware Tech Private Limited
|

iOS Developer

Islamabad, Islamabad Capital Territory, Pakistan

Summary

As Mobile Team Lead, Ahmed Ali managed a team of 6 mobile developers, overseeing architecture, feature development, and mentorship to deliver impactful Android and iOS applications.

Highlights

Led a cross-functional team of 6 mobile developers (3 Android, 3 iOS), overseeing project execution, technical leadership, and task assignment for critical applications.

Mentored and guided junior developers through rigorous code reviews and technical sessions, fostering skill development and enhancing team productivity.

Engineered and launched the Smart Tracker Android and iOS application from scratch for Vodafone Qatar, successfully delivering a comprehensive tracking solution.

Implemented live vehicle tracking using SignalR and integrated robust push notifications, significantly enhancing user engagement and real-time vehicle monitoring capabilities.

Added advanced device tracking and smart bulb functionality, expanding the application's core utility and market appeal for specific client requirements.

Fiverr.com
|

Freelance Android & iOS Developer

Abbottabad, Khyber Pakhtunkhwa, Pakistan

Summary

As a Freelance Android & iOS Developer, Ahmed Ali delivered custom mobile solutions for over 40 clients, developing high-download applications and enhancing existing app UIs.

Highlights

Successfully delivered over 40 diverse small and large-scale Android and iOS projects for a broad client base, consistently meeting project requirements and deadlines.

Developed the Android version of Flikshop, achieving over 50,000 downloads and significantly expanding the app's user base.

Built the 'Military Money: Pay & Pension' application from scratch, which garnered over 10,000 downloads.

Revamped the UI design for the Mamazen iOS app, contributing to its over 10,000 downloads and enhancing user experience.

Education

Comsats University Islamabad
Abbottabad, Khyber Pakhtunkhwa, Pakistan

Bachelor of Software Engineering

Software Engineering

Languages

English
Urdu

Skills

Mobile Development

iOS, Android, React Native, Flutter.

Programming Languages

Swift, Objective-C, Kotlin, Typescript, Dart, C++.

Architectural Patterns

MVVM, VIPER, MVC, MVP, Coordinator Pattern, Dependency Injection.

Frameworks & Libraries

UIKit, SwiftUI, URLSession, AlamoFire, Combine, CoreData, ARKit, SignalR.

Development Practices & Tools

async await, Database Management, Concurrency, Memory Management, RESTful API, Unit Testing, CI/CD (Fastlane), Git, Push Notifications, Programmatic UI, API Design, Performance Optimization, Code Review, Documentation.

Specialized Features

Maps, GPS Tracking (Geofencing), Bluetooth, Camera APIs, Firebase Remote Config.