Hi, I’m Abdullah Alater, an iOS engineer based in Amman, Jordan. I specialize in Swift and Objective-C, with hands-on experience in building mobile apps using the iOS SDK, integrating back-end APIs, optimizing performance, and delivering responsive user experiences. I’m passionate about clean code, MVC/SOLID principles, and collaborating with cross-functional teams. I stay current with the latest Apple SDKs and mobile development best practices.

Abdullah Alater

Hi, I’m Abdullah Alater, an iOS engineer based in Amman, Jordan. I specialize in Swift and Objective-C, with hands-on experience in building mobile apps using the iOS SDK, integrating back-end APIs, optimizing performance, and delivering responsive user experiences. I’m passionate about clean code, MVC/SOLID principles, and collaborating with cross-functional teams. I stay current with the latest Apple SDKs and mobile development best practices.

Available to hire

Hi, I’m Abdullah Alater, an iOS engineer based in Amman, Jordan. I specialize in Swift and Objective-C, with hands-on experience in building mobile apps using the iOS SDK, integrating back-end APIs, optimizing performance, and delivering responsive user experiences.

I’m passionate about clean code, MVC/SOLID principles, and collaborating with cross-functional teams. I stay current with the latest Apple SDKs and mobile development best practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Mobile App Engineer at UniTicker
April 1, 2024 - Present
Developed iOS and Android app features using Objective-C, Swift, UIKit, Java, and XML following MVC, SOLID, and clean code principles. Implemented real-time data processing with WebSockets, maintained Angular/TypeScript chart library integration via WKWebView and WebView, resolved critical Android app kill process bugs, utilized Firebase Crashlytics for bug fixing, integrated APIs using Swagger and POSTMAN, and managed TestFlight and Android Beta builds including App Store publishing compliance.
Java & DevOps internship at Atypon, Wiley
May 1, 2025 - August 28, 2025
Applied OOP principles, Java threads, exception handling, serialization, and design patterns (Factory, Builder) in mini-Java projects. Managed GitHub branches with GitFlow workflow ensuring conflict-free collaboration. Developed Bash automation scripts for Linux system administration tasks including backup, logging, and compression. Explored Docker, AWS, and CI/CD pipelines understanding their roles in modern DevOps workflows and mobile app development.
Flutter developer internship at Aramex
September 1, 2023 - August 28, 2025
Implemented scalable and maintainable Flutter code adhering to OOP and SOLID principles. Contributed to production-level development of Shop and Ship app using MVVM pattern and Riverpod state management. Implemented secure OAuth 2.0 authentication workflows, collaborated with UI/UX and Android teams to align features with design specifications, and actively participated in Agile scrum meetings to track progress and meet sprint goals.
Mobile App Engineer (iOS and Android) at UniTicker
April 1, 2024 - Present
Built new features in the TickerChart app using Objective-C and Swift, following MVC, SOLID, and clean code principles. Implemented real-time data processing via data streamers with WebSockets. Maintained an Angular/TypeScript chart library integrated into our trading app via WKWebView. Used Firebase Crashlytics for bug tracking and collaborated with the support team for rapid resolution. Integrated APIs with Swagger and validated with Postman. Managed TestFlight builds and assisted with App Store publishing to ensure compliance with Apple guidelines.
Java & DevOps internship at Atypon, Wiley
May 1, 2025 - September 18, 2025
Applied OOP concepts, Java threads, exception handling, and serialization. Implemented design patterns such as Factory and Builder in mini-Java projects. Used Git with GitFlow for feature, release, and hotfix branches to ensure smooth collaboration. Developed Bash automation scripts for Linux system administration, including backup, logging, and compression. Explored Docker, AWS, and CI/CD pipelines to understand their role in modern DevOps and mobile app development.
Flutter developer internship at Aramex
September 1, 2023 - September 18, 2025
Practiced OOP and SOLID in Flutter projects to ensure scalable code. Contributed to the production-level Shop and Ship app, following MVVM and Riverpod for state management. Implemented secure authentication workflows using OAuth 2.0 in API integrations. Collaborated with UI/UX and Android teams to align features with design specs and requirements. Participated in Agile ceremonies to track progress and meet sprint goals.

Education

Bachelor of Software Engineering at Princess Sumaya University for Technology
February 1, 2020 - June 1, 2023
Bachelor of Software Engineering at Princess Sumaya University for Technology
February 1, 2020 - June 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Transportation & Logistics, Professional Services, Financial Services, Computers & Electronics, Media & Entertainment