Saad Masood Ijad

Saad Masood Ijad

Citizenship : Canadian
Email: saad.ijad@yahoo.com
 
  
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:
 

  • Providing 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.
  • Involved in designing, developing, unit testing and maintaining Java code.
  • Work closely with project manager and applications architect on development and execution of technical work plan.
  • Identifying and estimating programming tasks and their timelines.
  • Work closely with the applications architect to improve the quality and economy of code.
  • Identifying opportunities for component re-use and package consolidation.
  • Discussing modifications and improvements to existing architecture.
  • Work closely with QA to deliver test scripts and identify improvements/changes to the testing harness.
  • Identifying opportunities for 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):
 

  • Involved in Business analysis and provided technical suggestions /options for improving business procedures.
  • Designed and developed applications for:

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

  • Involved in writing SQL Server stored procedures and Transact SQL statements.
  • Involved in Spreadsheet programming to create Business logic components.
  • Actively involved in 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:
 

  • Worked in a team of engineers developing a Network Discovery tool (Network System Management).
  • Partly designed and developed the Business Logic and Graphical User Interface(s) for the product.
  • Developed the functionality of interaction with the 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:
 

  • Bridged Windows applications with Process Control hardware systems.
  • Developed Web based applications for monitoring and reporting Plant Operation data.
  • Programmed Real Time and historical trending tools to visualize plant data over the web.
  • Configured Data Archiving tools for data collection and display.
  • Wrote, tested and debugged code for Windows and Web based database applications.
  • Presented/explained system design to other programmers and upper management.
  • Liased with clients and gathered information from end users.
  • Wrote user manuals, installation guides, programmer manuals, and technical reference guides.
  • Involved in 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:
 

  • Designed and developed Windows based applications.
  • Wrote stored procedures and database triggers as required.
  • Developed and implemented reports to improve productivity for clients.
  • Analyzed database and application performance by testing and calculations.
  • Modified previously written applications.
  • Created 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