Ali Farhat

Swift Accelerator Lead at Sandooq Al Watan
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Languages
  • English Native or bilingual proficiency
  • Arabic Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Apple Certified Trainer (ACT) - App Development in Swift
    Apple
    Mar, 2021
    - Nov, 2024
  • Data Analysis with Python
    IBM
    Jun, 2019
    - Nov, 2024
  • Python for Data Science
    IBM
    Jun, 2019
    - Nov, 2024
  • Data Science Methodology
    IBM
    Jun, 2019
    - Nov, 2024
  • Data Visualization with Python
    IBM
    Jun, 2019
    - Nov, 2024
  • Databases and SQL for Data Science
    IBM
    Jun, 2019
    - Nov, 2024

Experience

    • United Arab Emirates
    • Non-profit Organization Management
    • 1 - 100 Employee
    • Swift Accelerator Lead
      • Jun 2022 - Present

      Led the collaboration between Sandooq Al Watan and HCT roll out Swift Accelerator in United Arab Emirates. Set strategy, training, and upskilling faculty and students to train secondary school students on App development using SwiftUI. Led the collaboration between Sandooq Al Watan and HCT roll out Swift Accelerator in United Arab Emirates. Set strategy, training, and upskilling faculty and students to train secondary school students on App development using SwiftUI.

    • United States
    • Computers and Electronics Manufacturing
    • 700 & Above Employee
    • Apple Mentor Trainer
      • Jun 2021 - Present

      Work with Apple to train and mentor professionals that are seeking to be Apple certified instructors in App Developing in Swift. Mentor professionals from Europe, Africa, and the Middle East on how to be a successful instructor delivering the Apple curriculum. In addition, evaluate participants' technical knowledge and their ability to deliver the curriculum in order to be certified. Train professionals, High school students, and university students to receive Associate and User Swift certification. Show less

    • United Arab Emirates
    • Higher Education
    • 700 & Above Employee
    • App Center Coordinator/Information Technology Senior Faculty
      • Aug 2001 - Present

      Coordinate and help established App development center “App Development Center”. It was the first in the region, modeled by Apple and using Challenge Based Learning. Responsibilities include: develop yearly plan for the center, work with Apple to set a strategy for the center, secure partnerships with local and federal government organizations and supervise student teams and liaising with industry partners to ensure success. In Addition, conduct several Professional Development sessions in iOS and Java (mobile) for faculties. Finally, develop iPad application for the college portal. Manage Annual IT Challenge and Mobile Competitions: Supervise students’ projects such as , Smart Entry , Smart Attendance, Lets Meet, Recall, Mobile Traffic System, Mobile Health Record System, Mobile Carpooling System, Sharjah Virtual Museum, Elementary Flash learning application and many others. Teach OO Design and Development courses. Also, teach Business programming courses. Course taught include Mobile programming, Robotic programming, Java, Advanced java, Object Oriented System Design, Advanced Object Oriented System Design, and Visual Basic Programming, Microsoft. Net framework. Show less

    • Senior Information Technology Consultant
      • Jul 2019 - Nov 2021

      Duties help companies in the following areas: IBMi: Software Development, System Integration, Software Design, Business Intelligence, Data Analytics, Database Design, and Performance Tuning. Technologies used: RDI, SQL, DB2, HTML, Web services, Node.js, JavaScript, JSON, XML, IFS, Azure, Python, RPGLE, RPG Free Form, SDA, RDA, JAVA, UML, Pandas, and DDS, IBM Watson. iOS Mobile Development: App Development and Design, App System Integration, App Publishing. Technologies used: xCode, Swift, Objective C, Webservices, HTML5. Java Script, Node.JS, Core Data, Core Location Services, Firebase, COCOAPods, etc… Training Consultant: Analyze IT training needs, recommend training courses, develop training curriculum. In addition, offer services at the job to train employees to become programmers at their companies. Show less

    • Software Development Manager
      • Feb 2016 - Nov 2021

      Lead all software development activities which client buy on, requirements, analysis, design, and architecture, manage and implementation. We specializes native iOS apps and service oriented web systems. Lead all software development activities which client buy on, requirements, analysis, design, and architecture, manage and implementation. We specializes native iOS apps and service oriented web systems.

    • IT Services and IT Consulting
    • 100 - 200 Employee
    • iOS Instructor
      • Apr 2015 - Jul 2019

      Conduct classes in the Middle East (Dubai) on iOS Development using Xcode and Swift programming language Conduct classes in the Middle East (Dubai) on iOS Development using Xcode and Swift programming language

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Business System Architect and Business Intelligent designer
      • Aug 1995 - Jul 2001

      • Leads all projects related to Business Intelligence (Knowledge Systems) and Decision Support Systems. Database Administrator for UDB/400. Query optimization, performance evaluation, and database design. • Lead research, design, and development of web-based applications, AS/400 applications, client server applications using different technologies, such as Java, Rpg/400, ILE RPG, SQL, DRDA, MQ/series. TCP/IP Programming, NT, Visual basic, AS400, and Mainframe. • Use various software methodologies to design and implement new projects, define Data and Process Models using ERWin and BPWin, functional specifications, detail specification, and implementation. • Reengineering of legacy system to reduce risk and increase through put of the organization. Techniques like removing failure points, removing redundant subsystem, and streamlining the overall process were used to accomplish such tasks. • Client server application using Java for AMEX Emergency Card Processing. The project includes writing a new client server application using a three-tear architecture. The application includes interface to SQL Server on NT, UDB/400, NT Server, AS/400, and NT Workstation. The application was written in Java (Visual Age) and RPGILE, It uses Sockets, SQL, Stored Procedure, and program interface. • Object Management Administrator using TurnOver package. Administrate all object movement from development to production machine. Set direction and standards on the use of new technology and programming techniques, such as the use of SQL, Java, RPG ILE, and Modules. Show less

    • United States
    • Retail
    • Part Time Technical consultant
      • Apr 1999 - Sep 1999

      Lead training efforts to help mainframe programmers to become familiar with the AS/400 environment. Setup a curriculum and offered the training to programmers, business analyst, managers, and operators. The classes are: Intro to AS/400, Control Language, RPG, RPGLE, Database, Batch Programming, Interactive Programming, Query 400, System Programming, PDM and SEU, RLU, and SDA Lead training efforts to help mainframe programmers to become familiar with the AS/400 environment. Setup a curriculum and offered the training to programmers, business analyst, managers, and operators. The classes are: Intro to AS/400, Control Language, RPG, RPGLE, Database, Batch Programming, Interactive Programming, Query 400, System Programming, PDM and SEU, RLU, and SDA

Education

  • University of Nebraska at Omaha
    Master’s Degree, Computer Science
    1992 - 1994
  • University of Nebraska at Omaha
    Bachelor’s Degree, Computer Science
    1987 - 1990

Community

You need to have a working account to view this content. Click here to join now