Mohammad Abdul Rab

Mohammad Abdul Rab


Dec 2008

Masters of Art (MA)

Karachi University
  • Micro Economics
  • Public Finance
  • Advance Economics Statistics
  • Economics of Planning
  • Islamic Economics
  • Macro Economics
  • International Economics
  • Monetary Economics
  • Development of Economics
Jun 2006

Executive Masters in Business Administration (eMBA)

Preston University
  • Organizational Communications
  • Principles of Management
  • Business Process Re-Engineering
  • Structured Programming
  • Management Information Systems (MIS)
  • Strategic MIS
  • Advance Computer Networks
  • Leadership
  • Software Engineering
  • Project Management
Apr 2001

Bachelor of Commerce (BCOM)

Karachi University
  • Introduction to Business
  • Principles of Accounting
  • Business Mathematics and Statistics
  • Economics Analysis and Policy
  • Business Communications
  • Principles of Management
  • Economics Development of Pakistan
  • Advanced Accounting & Cost Accounting
  • Business and Industrial Law
  • Auditing and Income Tax Law
  • Pakistan Studies
  • Islamic Studies
  • Functional English
Jan 1998 - Dec 1998

Seneca College of Applied Arts & Technology

Higher Secondary School Certificate

Govt. National College

Secondary School Certificate

Happy Home English Secondary School

Work experience

Work experience
Oct 2010 - Present

IT Administrator

GPT Special Project Management Limited - SANGCOM
  • Manage and control all the National Guard School of Signals (NGSS) IT Training Systems and associated Tools & Test Equipment (T&TE).
  • Prepare, reconfigure and update the IT Training equipment to meet daily Saudi Arabia National Guards (SANG) training requirements.
  • Report on the status of the IT networks, software and firmware configurations.
  • Act as the point of contact for the NGSS IT equipment husbandry, and maintain the faults & failure register.
  • Assist and advise Instructors in the use of the IT Training System.
  • Act as the NGSS IT Equipment Custodian for stores and Equipment issued to GPT by Supply Officer of the NGSS.
  • To be responsible for the individual computer tutoring were necessary.
  • To be responsible for, but not limited to, the maintenance and serviceability of the following systems:- Typing/Comcen Training Systems, SANG IT Training System, SANG Technician IT Training Classrooms, Language Laboratories, Interactive Classrooms, CCIS Training System, NGSS Administration LAN plus all extensions
  • To be responsible for a Software Licensing Register and Licensing Issues.
  • To be responsible for the overall safe custody and handling of all IT software with regards to the NGSS IT Training systems.
Mar 2010 - Oct 2010

IT Specialist

NESPAK (Pvt.) Ltd.
  • Reporting to General Manager, playing a critical role in evaluating appropriate technologies and platforms as well as being involved in designing and development of web applications, databases and interactive applications. Further involved in the entire projects life cycle from initiative to project sign-off.
Mar 2006 - Dec 2009

IT Manager

Cubicle Communications
  • Consult with users, management, vendors, and technicians to assess computing needs and system requirements;
  • Direct daily operations of the department, analyzing workflow, establishing priorities, developing standards and setting deadlines;
  • Assign and review the work of systems analysts, programmers, and other computer-related workers;
  • Stay abreast of advances in technology;
  • Develop computer information resources, providing for data security and control, strategic computing, and disaster recovery.
  • Review and approve all systems charts and programs prior to their implementation.
  • Participate at all stages of development including research, design, programming, testing and implementation of ERP based solutions for manufacturing concerns.
  • Review, understand, enhance, and customize new features by analyzing and implementing new modules on ERP products.
  • Evaluate the organization's technology use and needs and recommend improvements, such as hardware and software upgrades.
  • Control operational budget and expenditures.
  • Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems.
  • Manage backup, security and user help systems;
Feb 2004 - Feb 2006

Contract Manager

Cubicle Communications
  • Determining the sequence of activities, dependencies, required or desired outcomes, and acceptable performance levels.
  • Developing a timetable and start and end date for each performance component. Include milestones with accompanying timeframes, and monitoring and reporting requirements.
  • Monitoring contractor activity on a specified frequency to identify problem areas.
  • Meeting with the contractor/vendors on a regular basis to review progress, discuss problems and consider necessary changes.
  • Providing access to state facilities, equipment, data, staff, materials and information.
  • Contacting other staff as necessary to provide equipment and data.
  • Establishing scope of authority, clear lines of communication and reporting and specific individuals who will interact directly with the contractor/vendors.
  • Establishing control of correspondence, data and reports.
  • Identifying potential problems and solutions.
  • Defining terms or conditions of default.
  • Establishing a procedure, identifying a responsible person and establishing a timeframe for handling noncompliance.
  • Establishing a procedure, identifying a responsible person and establishing a timeline for making necessary contract decisions or modifications.
Mar 2001 - Dec 2003

IT Project Manager

i-WAY Solutions
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Consult with customers about software system design and maintenance.
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Develop and direct software system testing and validation procedures, programming, and documentation.
  • Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.
  • Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
  • Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
  • Plans and performs analysis to guide the design and implementation or improvement of the ERP (Enterprise Resource Planning) Systems. Develops information and data requirements and translates them into systems designs including tables, panels and reports.
Apr 2000 - Mar 2001

Systems Manager

i-WAY Solutions
  • Gather and organize information on problems or procedures.
  • Analyze data gathered and develop solutions or alternative methods of proceeding.
  • Confer with personnel concerned to ensure successful functioning of newly implemented systems or procedures.
  • Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
  • Review forms and reports, and confer with management and users about format, distribution, and purpose, and to identify problems and improvements.
  • Interview personnel and conduct on-site observation to ascertain unit functions, work performed, and methods, equipment, and personnel used.
  • Document findings of study and prepare recommendations for implementation of new systems, procedures, or organizational changes.
  • Prepare manuals and train workers in use of new forms, reports, procedures or equipment, according to organizational policy.
  • Design, evaluate, recommend, and approve changes of forms and reports.
  • Plan study of work problems and procedures, such as organizational change, communications, information flow, integrated production methods, inventory control, or cost analysis.
Apr 1999 - Mar 2000

System Administrator

i-WAY Solutions
  • Maintain needed files by adding and deleting files on the network server and backing up files to guarantee their safety in the event of problems with the network.
  • Monitor system performance and provide security measures, troubleshooting and maintenance as needed.
  • Assist users in diagnosing and solving data communication problems.
  • Set up user accounts, regulating and monitoring file access to ensure confidentiality and proper use.
  • Design and implement network configurations, network architecture (including hardware and software technology, site locations, and integration of technologies), and systems.
  • Maintain the peripherals, such as printers, that are connected to the network.
  • Identify areas of operation that need upgraded equipment such as modems, network cables, and telephone wires.
  • Train users in the use of equipment.
  • Develop and write procedures for installation, use, and troubleshooting of communications hardware and software.
  • Adapt and modify existing software to meet specific needs.
Mar 1998 - Nov 1998

IT Technical Support Officer

Seneca College of Applied Arts & Technology
  • Installing and configuring computer systems;
  • Monitoring and maintaining computer systems and networks;
  • Talking staff/clients through a series of actions, either face to face or over the telephone;
  • Troubleshooting system and network problems and diagnosing and solving hardware/software faults;
  • Finding solutions to problems, be it through creating a desktop shortcut or fixing a major fault on the operating system;
  • Replacing parts as required;
  • Providing support, including procedural, documentation;
  • Following diagrams and written instructions to repair a fault or set up a system;
  • Running network applications to support systems and users;
  • Supporting new applications;
  • Setting up new users;
  • Responding within agreed time limits to call-outs;
  • Working continuously on a task until completion (or referral to third parties, if appropriate);
  • Prioritizing and managing several open cases at one time;
  • Rapidly establishing a good working relationship with other professionals (e.g., contract businesses) in order to make necessary repairs;
  • Testing and evaluating new technology;
  • Conducting electrical safety checks on computer equipment.
Oct 1995 - Mar 1997

Assistant Operations Administrator

Saudi American Bank (SAMBA)
  • Enter commands using the computer terminal, and activate controls on computer and peripheral equipment to integrate and operate equipment.
  • Monitor the system for equipment failure or errors in performance.
  • Notify supervisor or computer maintenance technicians of equipment malfunctions.
  • Respond to program error messages by finding and correcting problems or terminating the program.
  • Read job set-up instructions to determine equipment to be used, order of use, material such as disks and paper to be loaded, and control settings.
  • Operate spreadsheet programs and other types of software to load and manipulate data and to produce reports.
  • Retrieve, separate and sort program output as needed, and send data to specified users.
  • Load peripheral equipment with selected materials for operating runs, or oversee loading of peripheral equipment by peripheral equipment operators.
  • Answer telephone calls to assist computer users encountering problems.
  • Oversee the operation of computer hardware systems, including coordinating and scheduling the use of computer terminals and networks to ensure efficient use.
  • Receive and send data files to and from International and Domestic branches using advanced communication systems.



Technical Skills

Operating System & Servers Windows XP/7 Win. 2003 Server MS IIS Server NetWare 3.xx Ubuntu 9.10 Databases MSSQL Server 2000 MS Access 2003 Multimedia PhotoShop CS3 Swish 3D Max Web Development Dreamweaver CS3 Languages & Scriptings ASP 4.0 / VBScript C language Visual Basic 6.0 Html / XHTML / CSS SQL (Queries) Concepts Networking Operating Systems Databases Web Designing & Development Google Analytics VOIP e-Marketing Virtualization MS Office Suite 2003/2007    


1996 - Present

Certified Novell Administrator

Novell Inc.
2000 - Present

Diploma in Software Development

Gold Soft Pvt. Ltd.