Ali Farhat
Swift Accelerator Lead at Sandooq Al Watan- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Arabic Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Apple Certified Trainer (ACT) - App Development in Swift
AppleMar, 2021- Nov, 2024 -
Data Analysis with Python
IBMJun, 2019- Nov, 2024 -
Python for Data Science
IBMJun, 2019- Nov, 2024 -
Data Science Methodology
IBMJun, 2019- Nov, 2024 -
Data Visualization with Python
IBMJun, 2019- Nov, 2024 -
Databases and SQL for Data Science
IBMJun, 2019- Nov, 2024
Experience
-
Sandooq Al Watan
-
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.
-
-
-
Apple
-
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
-
-
-
Higher Colleges of Technology
-
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
-
-
-
FMC Contracing
-
Duabi
-
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
-
-
-
Data Spectrum LLC
-
UAE, USA
-
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.
-
-
-
Big Nerd Ranch
-
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
-
-
-
First Data Corporation
-
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
-
-
-
Connection 2000
-
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 -
University of Nebraska at Omaha
Bachelor’s Degree, Computer Science