Ali Ramadan, Teacher

Ali Ramadan

Teacher

Ajyal International School

Location
United Arab Emirates - Al Ain
Education
Master's degree, Computer Engineering
Experience
30 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :30 years, 11 Months

Teacher at Ajyal International School
  • United Arab Emirates - Abu Dhabi
  • My current job since April 2017

Prepare Key Performance Indicators. Write weekly newsletters. Attend parent meetings. Teach information technology courses. Prepare course material, lesson plans, activities, and conduct exams.

Subjects
Information and Communication Technology
Computer Science

Instructor at Khawarizmi International College
  • United Arab Emirates - Abu Dhabi
  • My current job since February 2017

Teach information technology courses. Prepare course material and conduct exams.
Courses
Computer Literacy
Software Project Management

Faculty at Higher Colleges of Technology
  • United Arab Emirates - Al Ain
  • August 2006 to December 2016

Teach software and hardware courses. Prepare course material, conduct exams, advise students, and mentor work experience and graduation projects.
Lead different course teams and coordinate course related activities, write course learning outcomes, create assessment strategies, prepare common assessment specifications, analyze student performance as per learning outcome, and assemble course assessment files as per the requirements of local and international accreditation institutions.
Develop and maintain a website for the student success center to organize the process of assigning tutors to weak students.
Co-founder of IT Society, a club that encourages students to be involved in many IT-related activities.
Courses
Algebra
Applications Development
Applied Mathematics
Business Mathematics
Calculus
Data and Information Management
Mobile Application Development
Object Oriented Programming
PC and Networking Hardware
Programming Fundamentals
Project Management
Senior Graduation Project
Statistics and Probability
Systems Analysis and Design
Web Development

Lecturer at Ajman University
  • United Arab Emirates - Ajman
  • November 2002 to June 2006

Teach programming as well as computer foundation courses. Advise students, prepare course material, conduct exams, and participate in seminars.
Courses
Introduction to Computer Science
Management Information Systems
Systems Analysis and Design
Programming

Business Systems Analyst at Hewlett-Packard Corporation
  • United States - Texas - Houston
  • May 2002 to November 2002

HP Channel Services Network.
Lead small project teams to meet with business partners, collect user requirements, define project scope, develop project plan and schedule, assign tasks to team members, deliver end products/services, and discuss service level agreements.
Conduct post-implementation review, collect customer feedback, and discuss potential future projects.
Integrate two worldwide parts ordering and warranty verification web applications with multiple backend systems, using Active Server Pages (VBscript/Javascript/HTML), COM objects, Oracle and MS SQL Server.

Web Developer at National Association of Preferred Providers
  • United States - Texas - Houston
  • July 2001 to July 2002

Lead a team of programmers and database administrators to collect user requirements.
Convert, test and maintain a Visual Basic 3.0 application to a web application, using Active Server Pages (VBscript/Javascript/HTML), COM objects, and MS SQL Server.
Convert several Sybase stored procedures to MS SQL Server.

Business Systems Analyst at Compaq Computer Corporation
  • United States - Texas - Houston
  • January 2000 to May 2002

Compaq Services Network.
Lead small project teams to meet with business partners, collect user requirements, define project scope, develop project plan and schedule, assign tasks to team members, deliver end products/services, and discuss service level agreements.
Conduct post-implementation review, collect customer feedback, and discuss potential future projects.
Design, develop, and support a worldwide parts ordering and warranty verification web application that is used by Compaq partners, using Active Server Pages (VBscript/Javascript/HTML), COM objects, Oracle and MS SQL Server.
Maintain an issue management system used by developers for tracking and resolving issues encountered during testing cycles.

Programmer Analyst at VALIC, a subsidiary of American General Corporation
  • United States - Texas - Houston
  • August 1999 to December 1999

Analyze, convert and test different Client/Server applications to verify Y2K compliance.
Convert several Visual Basic 3.0 applications to Visual Basic 5.0; create ActiveX Controls to facilitate new processes and enhance performance.

Associate Programmer Analyst at VALIC
  • United States - Texas - Houston
  • August 1997 to July 1999

Design, develop, and maintain a field application for data and signature capture, electronic transmission, activity reports and electronic forms routing using Visual basic 3.0, MS Access and Crystal Reports; integrate and interface with financial projection and client management software.
Support the development, testing and production phases of 7 Client/Server applications used at various locations by field representatives, regional office personnel, and home office staff across PC, LAN/WAN, Mainframe, and FileNet Image platforms.

Procedure Analyst at VALIC
  • United States - Texas - Houston
  • July 1996 to July 1997

Create and run Crystal Reports to monitor the daily production flow of electronically captured data between the home office and 20 regional offices.
Implement electronic forms to be incorporated in multiple applications used in the field, home office, and regions.
Test Client/Server applications using SQA Team Test, and report results to lead programmers for further review.

Technical Support at AL-RAZAQ Computing Services
  • United States - Texas - Houston
  • February 1994 to June 1996

Maintain and support client server application, and provide on-site installation and training when needed.
Research and evaluate software packages, and submit bids for software and hardware installations to local businesses.

Math Teacher at ASSET
  • Lebanon - Tripoli
  • September 1990 to June 1991

Teach Calculus to high school students

Education

Master's degree, Computer Engineering
  • at University of Houston-Clear Lake
  • December 1994

Masters in Computer Engineering

Bachelor's degree, Computer Engineering
  • at Middle East Technical University
  • August 1990

Bachelors in Computer Engineering

Specialties & Skills

Application Development
Mobile Programming
Database Design
Web Development
Programming
CRYSTAL REPORTS
MS Access
JQuery Mobile
MS PowerPoint
Visual Basic
ASP.Net
MS Excel
HTML/CSS
MS Project
Desktop Application Development
PhoneGap
Oracle Forms and Reports
Android Studio
MS Visio
Database Application Development
JavaScript
Mobile Application Development
Web Application Development

Languages

English
Expert
Arabic
Native Speaker
Turkish
Intermediate