About me

Hello, my name is Ahmed Ali. I am an iOS developer with over 6 years of professional experience. I specialize in building high-quality, scalable mobile applications. While I excel at iOS development, I am also capable of working on Android and React Native.

Key Highlights:

  • ✅ 6+ years of mobile app development (Swift, UIKit, SwiftUI, Combine, async/await, GCD)
  • ✅ Experience with Android (Kotlin, Java, Jetpack Compose) and cross-platform (React Native)
  • ✅ Strong knowledge of Firebase, Git, MVVM, and scalable app architectures
  • ✅ Proven ability to work independently & collaboratively in remote teams
  • ✅ Passionate about problem-solving, clean code, and continuous learning


I enjoy solving complex problems and continuously seek to enhance my skills and contribute to innovative projects. I am open to new opportunities and may need visa/relocation support.



Portfolio

  • Android

    Alamo Drafthouse iOS App

    Link: https://apps.apple.com/us/app/alamo-drafthouse/id477620444

    Responsible for the development of Alamo Drafthouse iOS App, which has 300K+ downloads. Implemented MVVM architecture and the coordinator pattern in the app. MVVM, SwiftUI, UIKit, Combine, Async Await, Coordinator pattern.

  • Android

    Forcepoint VPN App

    Link: https://www.forcepoint.com

    I have developed the Forcepoint VPN app utilizing SwiftUI. The VPN app captures and separates packet headers and data, encrypts and sends them to the server, reconstructs headers upon receiving the response, and implements a local proxy with a TCP/UDP/IP stack.

  • Android

    SHRM Demo App

    SDK Explored: https://www.salesforce.com/

    Using SwiftUI and Combine framework, I created a Demo App for SRHM that made use of the Salesforce SDK. The app showcased features like login, users listing, contacts, events, groups management, messaging, feed posts, comments, and group creation capabilities, all powered by the Salesforce Mobile SDK.

  • Android

    Overboard Solution iPad App

    Link: https://apps.apple.com/us/app/safety-management-companion/id1658986436

    In the existing project, I contributed by enhancing calculations and formulas for inspections, maintenance, service, drills, and instructions. Additionally, I integrated backend APIs for precise data retrieval, introduced a collaborative Team Inspections module, and resolved UI issues to provide an improved user experience.

  • Android

    Vodafone Smart Tracker

    Link: https://apps.apple.com/us/app/vodafone-smart-tracker/id1581315069

    I developed the Vodafone Smart Tracker mobile app using UIKit and Swift. The app enables users to track and find their belongings like bags, bikes, and cars, providing asset management, location history, emergency updates, and notifications for geo-fence and battery alerts.

  • Android

    Vodafone IoT – Fleet Driver

    Link: https://apps.apple.com/us/app/vodafone-iot-fleet-driver/id1565745345

    The Fleet Driver App was created using UIKit and Swift, offering fleet drivers rapid access to their profiles, tasks, violations, and driving performance. It features a user-friendly interface, panic alerts, and enables two-way messaging with Fleet Administrators.

  • Android

    Vodafone IoT - Asset Tracking

    Link: https://apps.apple.com/us/app/vodafone-iot-asset-tracking/id1586617369

    Developed Asset Tracking App with Swift and UIKit. It allows users to track and manage assets through their mobile phones, offering real-time tracking, historical data, safety features, sensor insights, and push notifications.

  • Android

    Movies App

    Github: https://github.com/meetAhmed/Movies-App-IMDB-API-Async-Await-Actor-SwiftUI

    I developed a movie app as a testament to my proficient SwiftUI skills, and the project is available on GitHub. The app utilizes the IMDB API, and the REST APIs are efficiently implemented using Async-Await.

  • Android

    Flikshop

    Link: https://play.google.com/store/apps/details?id=com.bullock.flikshop

    Utilizing Kotlin, I created the Native version of Flikshop, which streamlines the process of sending photos to incarcerated loved ones through real postcards. Users can effortlessly add their photos, compose a message, and click "Send Postcard" to have it printed and mailed directly to the intended recipient in jail or prison.

  • Android

    MamaZen: Moms Meditation & Mindfulness

    Link: https://play.google.com/store/apps/details?id=com.mamazen.app

    As part of the existing MamaZen Project, I incorporated Audio Playback, enhanced UI screens, and contributed to the award-winning mindfulness app for moms, promoting calm parenting and empowering happier families.

  • Android

    RCBot - RevenueCat Dashboard App

    Link: https://play.google.com/store/apps/details?id=rc.bot.app

    Leveraging Kotlin, I implemented RCbot's Rest APIs. RCBot serves as a secure third-party application, enabling efficient management of RevenueCat reports with accelerated access to revenue and subscriber data. Its feature set includes easy login, 2FA support, filters, price adjustments, and more, ensuring data privacy and maintaining a non-affiliated stance with RevenueCat.

  • Android

    Moment of Empathy

    Link: https://play.google.com/store/apps/details?id=com.flikshop.momentofempathy

    Using Kotlin, I created Moment of Empathy, an app that enables organizations to send real postcards filled with love and support to incarcerated individuals, promoting positive reentry and reducing recidivism.

  • Android

    Speech to text

    Link: https://play.google.com/store/apps/details?id=alon.MagicDictate

    MagicDictate is a voice recording transcription app developed with Java. The app rounds up each transcription to 15-second intervals, supports multiple languages, and can accommodate additional languages upon request through email communication with the developer.

  • Android

    Scan & Send - GET or POST request over HTTP/HTTPS

    Link: https://play.google.com/store/apps/details?id=fiverr.com.aali97.apps.scan.and.send.to.server

    Using Kotlin, I developed the Scan & Send App, enabling users to extract information from QR codes and images and transmit it to a server via GET/POST requests (HTTP/HTTPS). It offers the option to save data locally or send it directly with customized parameters.

  • Android

    Military Money

    Link: https://play.google.com/store/apps/details?id=military.money

    Using Kotlin, I developed Military Money—an app tailored for U.S. Military personnel to plan their financial future with precise retirement projections and tax calculations.

  • Android

    PhotosApp - Photos you love

    Link: https://play.google.com/store/apps/details?id=fiverr.com.aali97.apps.photosapp

    PhotosApp, developed with Kotlin, is a comprehensive collection featuring 30 categories with 300-600 photos in each, providing users access to a vast array of stunning images for download and enjoyment. It serves as the perfect platform to house all your favorite photos.

  • Android

    The Edu App

    Link: https://play.google.com/store/apps/details?id=com.edu.snapper

    Developed using Kotlin. The Edu App by the Edu Snapper Foundation is created to enable learners to make informed career decisions all through a visual career expo experience and connect them to mentors.

  • Android

    Status Saver

    Developed using Kotlin. Get the Images & Videos Status Downloader app to quickly and freely download photos and videos from your friends' status. Easily save status images and videos with this super-fast and user-friendly app.

  • Android

    Task Manager

    Developed using Java. Task Manager is a smart and user-friendly task list app designed for better organization in everyday life.

  • Android

    Alaram

    Developed using Kotlin. When registered as an emergency responder, you'll receive notifications on your smartphone in case of emergencies. The declaration and removal of emergencies are managed by a separate backend system.

Blog