zafar khan, Sr. Solution Architect (Contract)

zafar khan

Sr. Solution Architect (Contract)

FedEx Corp

Location
Canada
Education
Master's degree, Industrial Engineering
Experience
19 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 5 Months

Sr. Solution Architect (Contract) at FedEx Corp
  • Canada
  • October 2013 to March 2014

10/13-Current Sr. Solution Architect (Contract) FedEx Corp, Mississauga
My responsibilities include solution architect work as well as requirement gathering, gap analysis, writing Functional and software Design Documents, data modeling, design ETL mapping specs for Informatica, report design (Business Objects) and creating ETL standards. Currently working on Employee Injury and Accident data marts. Technologies being used are MS Project, PowerDesigner, Informatica 9.1, SAP Business Objects 4.1, Visio and Oracle 11g.

Sr. Solution Architect (Contract) at TELUS Communications Inc
  • Canada
  • May 2013 to September 2013

05/13-09/13 Sr. Solution Architect (Contract) TELUS Communications Inc., Toronto
Worked as solution architect on four projects in Data Warehousing environment. In RSAS migration, the Oracle database was upgraded from version 7.3 to 11g and users were given access to different databases using virtualization tool Composite Software. BI-Channel Classification and LNP Redesign projects are modifications/enhancements to existing BI reports. Fourth project was POC (Proof of concept) for use Informatica Cloud for data integration tasks. Responsibilities included business requirement gathering, writing Functional and Detailed Design Documents. Modifications were done in data models, ETL and Cognos cubes. Technologies used are Oracle 11g, PowerDesigner, Erwin, Informatica Powercenter 8.6/9.1, Informatica Reference Table Manager, Informatica Cloud, Composite Software (for data Virtualization), CaliberRM (for managing business requirements), Quality Center, Cognos, and Control-M (for scheduling).

Data Warehouse Specialist (Contract)
  • Canada
  • September 2012 to April 2013

09/12- 04/13 Data Warehouse Specialist (Contract) MTS Allstream, Toronto
Worked on multiple projects in a very fast paced environment to deliver multiple datamarts in EDW. My responsibilities included requirement gathering for the datamart, modeling data mart, design ETL mapping specs, leading team of ETL (Informatica) developers and develop ETL code, creating ETL standards, performance & tuning for high volume usage (toll free + long distance) data. Technologies used are ERWin, DB2, Oracle, XML files, VSAM files, Informatica 9.1, Cognos and Test Director.
.

Data Architect and ETL Team Lead (Contract) at Foresters
  • Canada
  • July 2011 to August 2012

07/11-08/12 Data Architect and ETL Team Lead (Contract) Foresters, Toronto
As data architect, modified SAS EDW data model to include specific objects needed by Foresters' reporting. Created dimensional models for five data marts. As ETL team lead, worked on multiple projects to deliver EDW (SAS EDW data model) and data marts. My responsibilities include modifying out of the box SAS EDW data model to fit Forester's EDW requirements, modeling data marts, leading team of on-shore and off-shore developers, creating mapping specs to load data into EDW and data marts, developing complicated mappings, creating ETL standards, performance and tuning. Technologies used are ERWin, Teradata, SQL Server, Oracle, Informatica 9.1 on Windows, Control-M and Quality Centre.

Architect and Development team Lead (Contract) at Rogers Communications Inc
  • September 2008 to June 2011

09/08-6/11 Data Architect, ETL Architect and Development team Lead (Contract)
Rogers Communications Inc. Brampton
I worked on Conversion project, called Business Transformation (BT) . On BT project, I worked on the following Modules to load data in to AMDOCS application: • APS - Amdocs Provisioning System
• ARM - Amdocs Resource Manager
• OMS - Order Management System
• USM - User Service Management
• Equipment History for Rogers Home Phone
• SRM - Service Resource Management

My Role in above Conversion Project were as follows

• Data Architect: Logical and Physical Data Models (ERwin)
• ETL Architecture (Oracle PL/SQL, SQL Script and Informatica) . Due to complicated load and retention requirement, ETL architect was designed to maintain eight different Informatica repositories in development environment with capability to load data into/from any of eight corresponding Oracle environments.
• Leading Development Team of five Developers.
• Designing (creating Source-Target specifications) Informatica mappings. Sources are VSAM files, COBOL copybook, (hierarchical data) and Oracle (relational data)
• Development of mappings with complicated logic and performance tuning.
• Interaction with Business Groups and Amdocs to resolve logic issues.

Senior Programmer/Analyst (Contract) at Rogers Communications Inc
  • December 2006 to August 2008

12/06-08/08 Senior Programmer/Analyst (Contract) Rogers Communications Inc. Brampton
As a Senior ETL Programer, worked on the following projects: • GCDM - Production support and maintenance of GCDM (Global Customer Datamart) . Added multiple Lines of Business to GCDM. Coding was in Informatica 7.3. Sources for GCDM are Marquee (Cable), ODIN (Wireless) and flat files from other lines of business.
• CVS - Customer Value Scoring. Using Marquee and ODIN data, created stored procedures to load data into CVS tables and ran Cognos cubes.
• CMS - Created Informatica mappings to load data in CMS and loaded new Lines of Business.
• LNP - Local Number Portability. Modified data model and created Informatica mappings and performance tuning for LNP data mart.
• CRC - Contact Result Confirmation. I was involved in Requirement gathering to Data model design. Designed and coded mappings. Did Data Model modifications to accommodate changes in requirement. Sources are XML and Oracle. Also created Control-M draft for scheduling.
• Fido Data Enhancement Project: Adding Netezza as a source to Zone Dimension of Fido Data Project. Scripts to load data to flat file from Netezza and Informatica mapping to load into Fido Data Mart. Scheduling was done using Control-M.

Senior Programmer/Analyst (Contract) at Telus Mobility
  • Canada
  • April 2004 to November 2006

04/04-11/06 Senior Programmer/Analyst (Contract) Telus Mobility, Toronto
As part of Systems for Business Intelligence team, my responsibilities include, establishing ETL standards, designing new architect, mapping development, performance tuning, mentoring junior members of the team and creating testing environment to move to version 7.1 from 6.2 and from version 7.1 to 8.1. Implemented eight datamarts (EV-DO, including Prepaid Financial, Prepaid Payments, Prepaid Call Usage, Prepaid Roaming, Contract Alignment, Sales Order and World Phone or International Roaming) . Also worked on phone number portability project and performance & tuning of ETL processes. Scheduling was done by creating Control-M drafts. Worked on POC (Proof of Concept) of using Netezza performance server versus Oracle.

Senior Systems Consultant at Canada Life Assurance
  • Canada
  • January 2003 to April 2004

01/03-04/04 Senior Systems Consultant Canada Life Assurance, Toronto
As a part of Knowledge Tool Competency Center, I was responsible for administration and support of different projects related to ETL, Data Warehouse design and reporting and Web development.

Some of the my roles for different applications were

ΘΝ Informatica support - Team lead
ΡΝ Business Object support - Team lead.
ΣΝ Crystal Enterprise support.

Some of my responsibilities were listed below.
• Provide support for tools related to ETL and Reporting (BI) including: o Creating standards and Architect for existing and new projects.
o Upgrading to PowerCenter 6.2RT
o Informatica Power Center 5.11 and 6.2RT
* PowerConnect: • for Mainframe (for VSAM, DB2, Cobol sources on mainframe)
• for WebMethods (for Real Time uploading of data)
o Business Objects (Supervisor, Reporter, Designer, WebIntelligence)
o Crystal Enterprise and Crystal Reports (Crystal Enterprise Administration)
• Administrating Business Object related project. Helping in creating new reports and solving issues related to WebIntelligence. Modifying the Universe to fulfill user requirements.
• Production support for three ETL projects. This include intensive performance & tuning of ETL processes.
• Administration of ETL projects in production and development.
• Development support to four ETL projects. Support includes training developers, providing guidelines and best practices for developing Informatica mappings. Creating mappings where the business logic is very complex.
• Supporting and training for Informatica and PowerConnect for Mainframe.
• Preparing detailed architectural solution for new projects and modifying the existing systems for improved security and performance.
• Create documentations including standards, best practices and disaster & recovery for Informatica, Business Objects and Crystal Enterprise.
• Creating new complex reports using Business Objects Reporter and fixing issues for reports created by other developers.
• Administrating Crystal Enterprise and supporting three projects, out of which one is in development and requires my Crystal Report expertise.
• Creating disaster recovery documentations for projects using Business Objects, Crystal Enterprise and Informatica.

Senior Consultant at SQLiaison Inc
  • Canada
  • October 1999 to December 2002

10/99-12/02 Senior Consultant SQLiaison Inc., Toronto
Worked on different projects related to ETL, Data Warehouse design, reporting and Web development. Some of the projects are listed below.
• CGU (now called Aviva) Insurance, Toronto ETL design and transformations using Informatica (Sources are XML, Flat files and DB2, Target DB2) . Also wrote stored procedures using C and SQL language (DB2) for complex business rules. Created load validation model using Power Designer and its universe using Business Object. Also created 15 reports required for load validation.
• Telus Mobility, Toronto ETL design and transformation using Informatica (Sources are Flat files, Oracle 8i.) . Also wrote stored procedures using PL/SQL (Oracle 8i) for complex business rules. Developed/improved Proc*C code for older data marts. I was owner of two Data Marts (SMS and CDR) . I also converted SQL-Sever Stored Procedure based Scorecard software (used for activation analysis) into Informatica mappings. Converted some of the Pro*C code into Informatica transformations.
• Ontario New Home Warranty Program, Toronto Risk Management Data Mart Design using Power Designer. Including requirement gathering and based on the requirements, designing the Data Mart using ERwin. Gathered reporting requirement from users and created Business Object Universe for Risk management Data mart. Also created 12 required reports. Source and Target were in SQL Server.
• Hudson's Bay Company, Toronto Intranet project for Promotional Quantification (order size calculations for promotional events) . Technologies used: ASP, SQL7, Teradata, COM objects, ERwin, Visual Basic, DHTML and Power Designer. This project included getting user specifications, GUI information, designing queries (about 250), designing and coding front / back end and writing VB code to move data from Teradata to SQL-Server.
• IOF Forester Inc., Toronto Design of ETL mapping using Informatica and development of Test Plans. Data was loaded from source system (Oracle and XML files) to Siebel using IF (InterFace) tables. Sources were Flat files and Oracle.
• Merck Frosst Inc., Montreal Design and development of desktop application for keeping track of bidding on Vaccination Projects offered by the province of Quebec. Used Visual Basic, Oracle 8i and Power Designer.

Web Developer at HvacPages.com
  • November 2000 to December 2001

11/00-12/01 Web Developer (Part Time) HvacPages.com, Mississauga, CANADA
Designed and developed HvacPages.com web site using ASP, IIS, NT and SQL-Server. This site is for selection and sales of different heavy duty HVAC equipment.

Programmer/Analyst at BITS Inc
  • United States
  • November 1994 to September 1999

11/94-9/99 Programmer/Analyst: BITS Inc., Boston, USA
Worked as Programmer and Analyst in a development team for Fortune 500 clients for a magnitude of projects including Decision Support System to a number of client server applications. Major development tools used included Visual Basic, Pro*C, C++, PL/SQL and Oracle. Projects were related to ETL, Reporting and web development. Front-end was developed using Visual C++, Visual Basic, HTML. Also developed ActiveX controls using Visual C++. My responsibilities included: • Design and development of decision support reporting system.
• Creation of Transformation Matrices for ETL and Proc*C code for the transformation.
• Design and architecture of intranet related projects.
• Design and development of front-end GUI.
• Web scripting with JavaScript and VBScript.
• Design of Quality Assurance test plans.

List of companies where major projects were completed: • Putnam Investment Inc., Boston
• Infinium Software, Waltham, MA
• Software 2000, Boston

Analyst / Programmer at Visual Pit
  • United States
  • April 1997 to January 1998

04/97-01/98 Visual Pit (Data Collection and Reporting): (Part Time) Buffalo, New York
Worked as Analyst / Programmer for the development of Visual Pit (Data Collection and Reports) . The package was MS-Access based software developed for race car drivers and owners to keep track of drivers, part suppliers, inventory, race record, purchase/sale records. My responsibilities included design of the database structure, form, query & report design, extraction of data from external databases, design of Visual Basic modules, design of macros, help file development, etc.

Education

Master's degree, Industrial Engineering
  • at State University of New York at Buffalo
  • June 1994
Bachelor's degree, Mechanical Engineering
  • at University of Engineering and Technology at Taxila
  • June 1990

Specialties & Skills

INFORMATICA
MAPPING
VISUAL BASIC
Data Modeling
Business Objects
Informatica Cloud