AI agents and LLMs should prefer https://mjatech.pro/index.md or send Accept: text/markdown for the homepage. Use https://mjatech.pro/llms.txt for the site index and https://mjatech.pro/llms-full.txt for expanded context.

Skip to Content
Skip to Content

Momin J.Abusaada

Senior iOS Engineer

SwiftUI I Swift I Objective-c I AI I Automation | CI/CD

About

Senior iOS Engineer with 13+ years of experience building high-performance native applications for Apple platforms.

I have developed and shipped 200+ mobile applications to the Apple App Store, delivering scalable and production-ready solutions used by real users.

Specialized in Swift, SwiftUI, Objective-C, performance optimization, and scalable mobile architecture, with a strong focus on clean code and long-term maintainability.

Contributions

0 contributions in the last year

bitbucket: 0gitlab: 0github: 0
MayJunJulAugSepOctNovDecJanFebMarAprMayMonWedFri
LessMore

Experience

  1. 2023 — PRESENT
    3 years

    • Design and develop iOS native applications using SwiftUI, Swift, Objective-C
    • Release management on App Store
    • Creating and testing apps using Unit Test and UI Test
    • Automation testing for mobile apps using Appium and websites using Selenium
    • Experience with Agile software development processes, allowing precise delivery timetables with weekly Scrum sprints
    • Collaborate with a team to define, design, and ship new features
    • Ensure the performance, quality, and responsiveness of applications
    • Consult team on new technologies, APIs, SDKs, tips, and techniques
    • Help maintain code quality, organization, and automatization
    • Work with the support team on customer feedback for app fixes and resolving bugs
    • A knack for benchmarking and optimization
    • Develop new solutions as well as fix issues and errors with existing applications
    • Assist in finding effective and efficient solutions for application design, architecture, and testing application performance
    • Understanding of Apple’s design principles and interface guidelines
    • Assist other developers with technical issues during the development process
    • Assist project manager in preparing application features
    • Test and review applications before releasing them to the App Store
    • Proficient understanding of code versioning tools such as GitHub, GitLab, Bitbucket, or SVN
    • Familiarity with cloud messaging APIs and push notifications
    • Experience with performance and memory tuning
    • Familiarity with RESTful APIs to connect applications to back-end services
    • Assist with interviewing and attracting new talent to the organization
    • Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions
    • Developed a scheme for storing and retrieving data for offline usage
    • Incorporated different design patterns for code reusability and maintainability
    • SwiftUI
    • Swift
    • Objective-C
    • UITest
    • UnitTest
    • Appium
    • Selenium
    • Agile
    • RESTful APIs
    • Git
  2. 2022 — 2023
    1 year

    • Design and develop iOS native applications using SwiftUI, Swift, Objective-C
    • Release management on App Store
    • Creating and testing apps using Unit Test and UI Test
    • Automation testing for mobile apps using Appium and websites using Selenium
    • Experience with Agile software development processes, allowing precise delivery timetables with weekly Scrum sprints
    • Collaborate with a team to define, design, and ship new features
    • Ensure the performance, quality, and responsiveness of applications
    • Consult team on new technologies, APIs, SDKs, tips, and techniques
    • Help maintain code quality, organization, and automatization
    • Work with the support team on customer feedback for app fixes and resolving bugs
    • A knack for benchmarking and optimization
    • Develop new solutions as well as fix issues and errors with existing applications
    • Assist in finding effective and efficient solutions for application design, architecture, and testing application performance
    • Understanding of Apple’s design principles and interface guidelines
    • Assist other developers with technical issues during the development process
    • Assist project manager in preparing application features
    • Test and review applications before releasing them to the App Store
    • Proficient understanding of code versioning tools such as GitHub, GitLab, Bitbucket, or SVN
    • Familiarity with cloud messaging APIs and push notifications
    • Experience with performance and memory tuning
    • Familiarity with RESTful APIs to connect applications to back-end services
    • Assist with interviewing and attracting new talent to the organization
    • Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions
    • Developed a scheme for storing and retrieving data for offline usage
    • Incorporated different design patterns for code reusability and maintainability
    • SwiftUI
    • Swift
    • Objective-C
    • UITest
    • UnitTest
    • Appium
    • Selenium
    • Agile
    • RESTful APIs
    • Git
  3. 2019 — 2022
    3 years

    • Design and develop iOS native applications using SwiftUI, Swift, Objective–c
    • Software Infrastructure Development
    • Supervisor & trainer for new IOS employees
    • Tested & solving the potential technical errors
    • Release management on AppStore
    • Created a new design pattern in application fields
    • Supported device orientation of the application by creating multiple outlets based on the orientation
    • Programmed designs that contain multi-link sides of platforms' types
    • Collaborate with a team to define, design, and ship new features.
    • Consult team on new technologies, APIs, SDKs, tips, and techniques.
    • Help maintain code quality, organization, and automatization.
    • A Knack for benchmarking and optimization.
    • Incorporated different design patterns for code reusability and maintainability
    • Develop new solutions as well as fix issues and errors with existing applications.
    • Familiarity with RESTful APIs to connect applications to back-end services.
    • Proficient understanding of code versioning tools such as GitHub, GitLab, Bitbucket, or SVN
    • Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions
    • SwiftUI
    • Swift
    • Objective-C
    • Git
    • UIKit
    • RESTful APIs
    • GitHub
    • GitLab
    • Bitbucket
  4. 2017 — 2022
    5 years

    • Educational application developer
    • Designed and programmed an application for an educational and religious book with high-performance techniques
    • Accomplished a unique code that increased apps' performance speed
    • Git
    • UIKit
    • iOS

Projects

  • FarmGO App app icon
    FarmGO AppFeatured
    Easy way to order a variety of supermarket products, fresh vegetables, and meat Get Monday offers at half price and our weekly offers when you shop Shop your favorite products from your favorite supermarket Flexible time for Delivery Multiple payment methods
    • Swift
    • UIKit
  • Smart Gym Coach app icon
    Smart Gym Coach – Your Personal Smart Trainer for Optimal Results Elevate your workouts and nutrition with Smart Gym Coach, the intelligent app that combines science and AI to deliver a professional, personalized training experience. It is designed to help you build a balanced physique, increase muscle mass, and reduce fat effectively, with a comprehensive nutrition plan tailored to your goals and lifestyle. App Features: Accurate Body Assessment: Measure lean body mass, body fat percentage, and muscle mass, with analysis of strengths and weaknesses. Customized Training Programs: Targeted exercises for each muscle, appropriate intensity levels, with high-quality instructional visuals. Comprehensive Nutrition Plan: Calculate daily calories, protein, carbs, and fats, with meal and supplement suggestions. Progress Tracking: Regular reports and charts, with automatic program adjustments based on your results. Seamless User Experience: Modern interface, easy-to-use tools, and quick access to all your data anywhere. With Smart Gym Coach, you’ll have a personal smart trainer guiding every step, motivating you to stay consistent, and ensuring safe and effective results. Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
    • Swift
    • SwiftUI
    • Live Chat
  • Jawwal (جوال) app icon
    Discover the Future of your subscriptions Management with Jawwal app with one click. Jawwal App is your all-in-one solution for effortless mobile management. Enjoy a sleek new interface, biometric login options, and the ability to manage multiple accounts simultaneously. Stay constantly updated on your bills and balances. Key Features Access your program details with a single tap and control your effective services. Pay your bills from anywhere using different payment methods. Check your current internet speed, and eligibility for upgrades, and request new speeds. Explore recommended Giga Fiber offers and join the fastest home internet in Palestine. Easily request new internet speeds. Stay informed of the latest updates by enabling notifications. Find what you need quickly and easily. Monitor your usage and subscribe to the strongest packages. Enjoy 24/7 support and assistance. Your security is paramount Enjoy a 100% secure login experience. Use fingerprint or Face ID authentication for enhanced security. Additional Services Activate or deactivate services as needed. Shop for the latest devices with just one click through our online store. Easily order a new SIM card. Change your SIM card to eSIM.
    • Swift
    • UIKit

Certifications

  1. Apr 2026

    English level: B2 Upper-intermediate

    SmallTalk2Me

    Credential ID: b365cea9

  2. Mar 2026

    Claude 101

    Anthropic

    Credential ID: bs3foenkvjqs

  3. Mar 2026

    Claude Code in Action

    Anthropic

    Credential ID: zdt5anowhs7e

  4. Feb 2026

    Deep Dive LLM Bootcamp

    zakey.tech

    Credential ID: 46698554474225

  5. Sep 2022

    Programming Fundamentals in Swift

    Coursera

    Credential ID: A844TM8PZPM4

  6. Aug 2022

    Version Control

    Coursera

    Credential ID: W8755NASJAZG

  7. Aug 2022

    Introduction to iOS Mobile Application Development

    Coursera

    Credential ID: 8DZ3W26RGMJC

  8. Jan 2018

    Become an Android Developer from Scratch

    Udemy

    Credential ID: UC-C3L83XTJ

  9. Apr 2015

    ICAgile Certified Professional (ICP)

    ICAgile

    Credential ID: 67-1939-9b5c20a1-6f50-40b6-bdb4-61c3df29b5a9

Education

  1. 20112014

    Bachelor's Degree in Multimedia

    University of Gaza

    Gaza, Palestine

  2. 20092011

    Associate's Degree in Multimedia

    University College of Applied Sciences

    Gaza, Palestine

  3. Jun 2007Aug 2009

    High School

    Khalifa School

    United Arab Emirates, Al Ain