Download PDF

Summary

          I love complex challenges and readily synthesize complicated theoretical and abstract matters. I trust my insightful connections regardless of established authority or popular opinions. I use my thinking to make logical decisions and assess everything with a critical eye and quickly identify the problem to solve. I am always independent and I trust my own perceptions and judgments.

Work History

20062013

Registrar

Municipality of Makkah

Maintaining geographical maps for registering properties. Maintaining and adjusting coordinates for aerial maps.

20002010

Electrician

Saudi Binladin Group(SBG)

Installing and maintaining low-voltage appliances. Maintaining and troubleshooting motors, electric panels, projectors and underground cables extensions. 

Education

20112015

Bachelor of Computer Science (Software Engineering)

Thompson Rivers University

The Bachelor of Computing Science degree consists of two years of concentrated computing studies preceded by two years of general study. It is designed for those wishing to pursue graduate studies. The program will mainly concentrate on small to medium business environments.

20112014

Diploma of Computer Science

Thompson Rivers University

The Diploma emphasizes the application of computers to the solution of business related problems. The academic training combines technical and computer skills with communication skills (written and oral) and business skills. A commitment to professionalism is an essential characteristic of the Diploma.

19962000

Engineering of Electric and Computer (Incomplete)

Umm Al-Qura University

The Electrical Engineering Program offers excellent education and its Program Educational Objectives to prepare graduates 

  • To play a leading role in engineering careers and perform innovative research. (Engineering Knowledge &Professional Practice)
  •  To utilize appropriate knowledge, experience and skills to function effectively in multidisciplinary teams and adapt to the changes in engineering practices and environments throughout their careers. (Active Team Participation & Lifelong Learning)
  • To apply current electrical engineering design principles within the societal, ethical, environmental, safety, & economical constraints, and progress in their professional responsibilities in accordance with the Islamic values. (Engineering Citizenship)

Skills

Platforms

Visual Studio, AutoCAD, JCreator, Eclipse, Apatche, WebStorm

Networks

IoT, security, encryption & decryption, Ethical Hacking.

Web Development

HTML, CSS, JS, PHP, Node.js, THREE.js, SQL, JSON, AJAX, XML.

Programming

Java, C, C++, C#, VB, VC#, Assembly.

Game Design

Unity3D, Maya, AutoCAD, 123D Catch, Kinect, GameMaker.

Certifications

20122012

Team Leadership Certificate

Thompson Rivers University

Students will learn foundational skills to help them be effective leaders of teams and finally to be leaders in the greater community.

20102010

Powerwriting for Journalism and publishing (PJP)

King George International Collage
Preparations for a new, advanced reading and writing course designed to bring students written English to the next level. The curriculum includes an introduction to the worlds of Journalism and Publishing.  Students learn to write articles, interviews, 'blogs, captions, by-lines, even stories and editorials; in other words, real-world, functional English tailored to specific.


20032003

Network Administration

New Horizons Computer Learning Centers
  • Microsoft Windows 2000 Network and operating System Essentials.
  • Implementing Windows 2000 Professional and server.
  • Implementing Windows 2000 Network Infrastructure, Managing.
  • Windows 2000 Network Environment.
20032003

Electrical Motor Testing

Saudi Binladin Group

Understanding the condition of electric motors and supporting circuitry which reveals a wide-range of hidden problems, and how to limit maintenance costs by identifying defective motors before they reach a point of functional failure.

20032003

Computer Instructor Preparation

Institute of Modern Electronic and Computer

Preparations for new ways and techniques to teach general computer skills of Desktop applications, Microsoft Office, typing, and basics of programming languages.