Skip to main content
User Image

Saad Masood Ijad

Lecturer

Lecturer

علوم الحاسب والمعلومات
G-1
cv

Saad Masood Ijad

CV Text

Saad Masood Ijad

Citizenship : Canadian
Email: sijad@ksu.edu.sa
 
  
EDUCATION:

University of Kentucky, USA                          Master of Science (MS) in Computer Science
 
MS Project Title:
“Performance analysis of Database Queries in Mobile Systems using Signature files“
Environment: Java 2 Micro Edition (J2ME), JDBC, SQL Server 2000
 
 
WORK EXPERIENCE:
 
King Saud University, Saudi Arabia (www.ksu.edu.sa)                            Sept. 2010 to date
College of Computer and Information Sciences
Department of Computer Science
 
King Saud University is a premier institution of higher education in the Kingdom of Saudi Arabia.
 
Position: Lecturer
 

  • Teaching Undergraduate courses (Data structures, Object Oriented / Procedural programming languages: Java, C etc.).

 

  • Worked on an NPST project related to Radio Frequency Identification (RFID) technology. My task was to implement the idea, which was in the form of algorithms, to a user friendly 3-D application which could be deployed and used by organizations utilizing RFID readers and tags. This application was successfully built and tested using Java 3-D.

 
 
 
Gfk Group, Germany  (www.gfk.com)                                                          July 2007 to July 2010
 
Etilize is a subsidiary of the GfK Group, and is a Product Content Provider to North American and European market.
 
Position: Senior Software Engineer:
 

  • Technical support for CMS (Content Management System) used for production of Product Content and OMS (Operations Management System) used for reporting and management of resources such as Technical Knowledge Engineers, Image Experts, Language Experts and Content Quality Assurance Engineers.
  • Design, development, unit testing and maintaining Java code.
  • Development and execution of technical work plan.
  • Estimating programming tasks and their timelines.
  • Improvement in the quality and economy of code.
  • Identifying opportunities for component re-use and package consolidation.
  • Modifications and improvements to existing architecture.
  • Help Quality Assurance team to deliver test scripts and identify improvements/changes to the testing harness.
  • Process improvement in the development lifecycle.

 
Environment: Java (J2EE), Struts 1.x / 2.0, MySQL, Tomcat 5.x / 6.x, Eclipse 3.3, Linux 
 
 
Tech Data Canada (www.techdata.com)                                                      June 2005 to June 2007
 
Tech Data is a Fortune 500 company and a leading global provider of IT products, logistics management and other value-added services.
 
Position: Project Lead (Business Operations Development):
 

  • Business analysis and provided technical suggestions /options for improving business procedures.
  • Design and development of applications for:

-SKU (Stock Keeping Unit) Management
-       Vendor and Product Promotions Management
-       Provincial Tax Levy collection
-       Annual Operating Budget planning and reporting

  • SQL Server stored procedures and Transact SQL statements.
  • Spreadsheet programming to create Business logic components.
  • User Acceptance testing, documenting and training users on the systems.

 
Environment: VB 6.0, SQL Server 2000, MS Access, MS Excel, Crystal Reports, MS Windows XP
 
NTG Clarity Networks Inc.  Toronto (www.ntgclarity.com) Jan. 2005 – May 2005
 
NTG Clarity is a leader in delivering Network, Telecom, IT and infrastructure solutions to network service providers and medium and large enterprises.
 
Position: Programmer Analyst:
 

  • Developed a Network Discovery tool (Network System Management - NSM).
  • Business Logic and Graphical User Interface(s) for the product.
  • Backend Database Management System for the NSM.

Environment: Jbuilder 9, Java 2 Standard Edition (J2SE 1.4.2), JFC/Swing, JDBC, Oracle 8i
 
 
 
Matrikon Inc. Toronto, Canada (www.matrikon.com)                            Nov. 2002 – Aug. 2003
 
Matrikon Inc. provides clients with Customized Windows/Web based Industrial Information Systems.
 
Position: Information Systems Technologist:
 

  • Bridge Windows applications with Process Control hardware systems.
  • Develop Web based applications for monitoring and reporting Plant Operation data.
  • Program Real Time and historical trending tools to visualize plant data over the web.
  • Configure Data Archiving tools for data collection and display.
  • Write user manuals, installation guides, programmer manuals, and technical reference guides.
  • UAT (User Acceptance Test) and FAT (Factory Acceptance Test).

 
Environment: VB 6, Oracle 8i, SQL Server 2000, XML, ADO, JavaScript
 
Sanders Brown Center, Kentucky, USA                                                       Jan. 1999 – April 2001
 
Sanders Brown Center provides customized Information Systems to Medical Institutions.
 
Position: Junior Programmer Analyst:
 

  • Design and develop Windows based applications.
  • Stored procedures and database triggers.
  • Develop reports to improve productivity for clients.
  • Modify previously written applications.
  • Create End to End documents as a reference and training aid for users and other developers.

 
Environment: Visual Basic 6.0, MS Access 97/2000, Seagate Crystal Reports, Windows NT