Avatar of Ahmad Jabri.
Ahmad Jabri
Lead iOS Engineer @ Al Hilal Official | Leading Mobile Banking Development
Profile
Posts
1Connection
Print
Avatar of the user.

Ahmad Jabri

Lead iOS Engineer @ Al Hilal Official | Leading Mobile Banking Development
Experienced Mobile Tech Lead with over 8 years of experience in spearheading mobile app development projects across both iOS and Android platforms. Proven expertise in leading cross-functional teams, facilitating seamless communication, and driving continuous improvement through effective project management. Proficient in Objective C, Swift, Kotlin, and adept at employing Agile/Scrum methodologies to optimize development processes. Possesses strong technical skills in code writing, debugging, testing, and integrating complex software solutions.
Logo of the organization.
Al Hilal Official
Logo of the organization.
Aleppo University
Dubai - United Arab Emirates

Professional Background

  • Current status
    Employed
    Ready to interview
  • Profession
    Electrical Engineer
    Software Engineer
    Mechanical Engineer
  • Fields
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
  • Skills
    Swift/iOS
    SwiftUI
    Azure DevOps
    Jenkins CI/CD integration
    SonarQube
    Kotlin/Android
    ReactJS
    React Native
    Objective-C
    Java
    html + css + javascript
    GIT
    Agile Methodologies
    Visual Studio Code
    Microcontroller Programming
    SOLIDWORKS
    PLC Programming
  • Languages
    Arabic
    Native or Bilingual
    English
    Fluent
    Italian
    Beginner
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Not interested in working remotely
  • Desired positions
    App Team Lead, Senior iOS Developer
  • Desired work locations
  • Freelance

Work Experience

Logo of the organization.

Mobile Tech Lead

Al Hilal Official
Full-time
Jan 2024 - Present
Abu Dhabi, United Arab Emirates
- Strategic Oversight and Leadership: Spearhead the mobile technology division by overseeing specialized iOS and Android development teams. Lead with a strategic vision that encompasses full lifecycle software development to deliver robust mobile applications aligned with business objectives. - Cross-Platform Development Strategy: Formulate and implement advanced strategies for cross-platform mobile app development. Ensure seamless integration and uniform functionality across diverse operating systems, enhancing the user experience and interface consistency across all platforms. - Collaboration and Team Integration: Drive enhanced team collaboration by effectively integrating workflows and communication channels between iOS and Android developers. Foster a culture of transparency and cross-pollination, where knowledge sharing and best practices are encouraged to improve efficiency and innovation. - Technological Direction and Implementation: Take charge of crucial strategic decisions regarding the direction of mobile platform development and the adoption of new technologies. Evaluate emerging trends and technologies, assessing their viability and potential impact on ongoing and future projects to keep the organization at the forefront of mobile technology.
Logo of the organization.

iOS Tech Lead

Al Hilal Official
Full-time
Nov 2022 - Dec 2023
1 yr 2 mos
Abu Dhabi - United Arab Emirates
- Rejoined Al Hilal Digital Bank as an iOS Tech Lead, leading the development of mobile banking applications. - Collaborate with cross-functional teams and stakeholders to implement new features and enhance existing app functionalities. - Leverage expertise in Clean Swift, MVC, MVVM, MVP, VIPER, CI/CD, and TDD to deliver high-quality iOS applications. - Lead code reviews, ensuring adherence to coding standards and identifying areas for improvement. - Responsible for the successful integration of APNS, providing users with timely and relevant push notifications. - Manage Apple Certificates and Device Profiles for development and distribution purposes, ensuring smooth app deployment. - Played a pivotal role in the implementation of Emirates - Face Recognition (EFR SDK) project, enhancing the bank's security measures and user authentication. Al Hilal Digital Bank: Spearheaded the development of a cutting-edge mobile banking app in collaboration with consulting firms McKinsey and Deloitte. The app received positive user feedback and achieved high ratings on app stores. Notably, contributed to the successful implementation of the Emirates - Face Recognition (EFR SDK) project, which significantly improved the bank's security measures.
Logo of the organization.

iOS Tech Lead

Jul 2022 - Oct 2022
4 mos
Emirates Holidays Town Centre - Jumeirah Beach Rd - Jumeirah - Jumeirah 1 - Dubai - United Arab Emirates
- Joined as an iOS Tech Lead, leading the iOS development team and overseeing the design and implementation of mobile applications for a mobile payment platform. - Collaborated with product managers and designers to define project requirements and ensure the successful delivery of iOS solutions. - Implemented best practices for iOS development, code architecture, and team collaboration, fostering code reusability and maintainability. - Conducted code reviews and provided mentorship to junior developers, enhancing team performance and productivity. - Contributed to the development of an innovative mobile payment app, driving user adoption and engagement.
Logo of the organization.

Senior iOS Developer

Apr 2016 - Jun 2022
6 yrs 3 mos
Dubai - United Arab Emirates
- Led the development of multiple iOS applications for renowned clients, including Al Hilal Digital Bank, eSim Application, Knet-Gemalto, knet-Eidity, United Arab Bank, Lari Exchange, Ardhi #MyLand 6.0, TheOne, RTADubai, Smart Salik, Total Care (Land Rover and Jaguar), EMC Mercedes-Benz, and BMW Abu Dhabi Motors. - Utilized various architectural patterns such as Clean Swift, MVC, MVVM, MVP, and VIPER to design and develop scalable and maintainable iOS applications. - Successfully implemented Continuous Integration and Continuous Deployment (CI/CD) practices, ensuring seamless and efficient app releases. - Practiced Test-Driven Development (TDD) methodologies, significantly reducing post-release defects and improving overall code quality. - Conducted thorough code reviews, providing valuable feedback and maintaining coding standards to enhance the overall code quality. - Expertly integrated Apple Push Notification service (APNS) into applications, delivering timely and relevant push notifications to users. - Managed Apple Certificates and Device Profiles for both development and distribution, ensuring smooth app deployment across various devices. - Leveraged Jira for project management, task tracking, and issue resolution, optimizing team collaboration and project execution.

Intern PLC Engineer

Sep 2015 - Mar 2016
7 mos
- Assisted senior engineers in designing, programming, testing, and troubleshooting Programmable Logic Controllers (PLCs) for industrial automation systems. - Participated in the development of PLC-based control systems, ensuring compliance with industry standards and safety protocols. - Gained hands-on experience with ladder logic programming and HMI (Human-Machine Interface) design for various manufacturing processes. - Conducted field visits to client sites to assist with PLC installations and commissioning, providing valuable on-site support to the engineering team. - Collaborated with cross-functional teams to integrate PLC systems with other automation components, such as sensors, motors, and actuators. - Assisted in troubleshooting PLC-related issues, leading to a 20% reduction in system downtime and increased production efficiency. - Conducted tests on PLC prototypes and contributed to the documentation of test results, supporting the continuous improvement of product quality. - Assisted in the creation of user manuals and technical documentation for PLC-based systems, ensuring clear and comprehensive guidelines for end-users. - Actively participated in team meetings and brainstorming sessions, sharing ideas for process optimization and innovative automation solutions. - Demonstrated a strong willingness to learn and adapt, quickly grasping new concepts and contributing to multiple projects simultaneously.

Intern CNC Programmer

Nov 2014 - Aug 2015
10 mos
Aleppo, Syria
- Assisted the CNC programming team in creating and optimizing CNC programs for precision machining of complex parts using CAM software. - Collaborated with senior programmers and machinists to understand project requirements and provide technical support for CNC operations. - Gained practical knowledge in CNC machine setup, tool selection, and fixture design to enhance machining efficiency and accuracy. - Conducted thorough testing and simulation of CNC programs to identify and eliminate potential errors, reducing material waste by 15%. - Assisted in the development and maintenance of CNC tool libraries, ensuring standardized tooling practices across multiple projects. - Participated in continuous process improvement initiatives, contributing ideas that led to a 10% reduction in machining cycle times. - Utilized G-code and M-code programming languages to optimize CNC machine performance and achieve tight tolerance specifications. - Supported the integration of new CNC technologies and automation solutions, enhancing the overall productivity of the manufacturing facility. - Maintained detailed records of CNC programs, tooling setups, and machining parameters, improving the repeatability of production processes. - Demonstrated a strong ability to adapt to changing priorities and worked effectively within a fast-paced manufacturing environment.

Education

Logo of the organization.
Bachelor’s Degree
Mechatronics, Robotics, and Automation Engineering
2009 - 2015