Académique Documents
Professionnel Documents
Culture Documents
JESSANI
karim_jessani@hotmail.com
57 Clarendon Drive
Richmond Hill, Ontario
Canada, L4B 3X6
905-918-0396
OBJECTIVE
Architect, Develop and Manage solutions of complex business problems using my expertise in the areas of
e-commerce, web services and distributed computing and my experience in leading design and
development of software systems.
SUMMARY OF QUALIFICATIONS
Proven track record of career success in positioning companies to achieve accelerated growth and
competitive advantages through start-up ventures, new technology development/commercialization and
market diversification. Adept in building business models, go to market strategies and growth initiatives
through sound strategic planning, business development and marketing credentials. Navigated the
convergence of communications, voice/data, and other advanced technologies through combined technical
and business management competencies and contemporary insights into what next generation solutions will
fuel revenue, profit and market share. Complete expertise in system integration, data consolidation and data
migration between vendor’s and client’s legacy applications. Built business intelligence and reporting
architecture that helped business users' access and analyze data in a data warehouse, data mart, or
operational systems. Provided technical leadership and thought leadership for the design and development
of Enterprise Reporting and Information Delivery Systems. Applied expertise in systems integration
techniques (including SOA and EAI methods) to advise and assist practice technicians in architecting then
developing seamless solutions for clients.
TECHNICAL PROFICIENCY
Programming Experience with: C/Pro*C/C++, MQ SERIES, PL/SQL, DB2, VB, PERL, ASP, Java,
JavaScript, XML, Web Sphere, COBOL, Data Advantage, Informatica, Crystal Reports (7.0, 8.0), TELON,
HTML, ODBC/ADO, IIS, CSS, SSL, REXX and Unix Scripts.
Databases: DB2, Oracle, SQL Server, MS Access, and IMS DB/DC
Operating Environments: UNIX (AIX, HP-UX, Sun OS), Windows X/2K/NT/ME/98, IBM MVS
Hardware Environments: Sun Solaris, RS/6000, PC, IBM Mainframe OS/390
Misc Technology: Client/Server, N-Tier On-Line Transaction Processing, Batch Processing, EDI
Other Tools: Informatica Power Center / Power Exchange, IBM Web Sphere, Rational Application
Developer, Lotus Notes, Visual Studio, IBM Visual Age, Auto Tester, VERITAS
PROFESSIONAL EXPERIENCE
Consultant – BI / Solution Architect Jan 2008 – Oct 2008
Government of Ontario – Children and Youth Services – I&IT Cluster
• Evaluated, recommended and procured over 2.0M in software and hardware from major vendors
• Determined the approach, architecture and infrastructure for the ETL Data Migration Processes,
Oracle 10g Hosting Services, and Server Refresh Initiative.
• Assessed the future state architecture for adherence to target state direction, or validate deviation
justification and the recovery plans.
• Provided complete database support for all Oracle databases (development, test and production
environment). The client is running Oracle on a Windows Server 2003 platform. We upgraded all
the database servers to the latest Oracle 10g version and implemented a standby server in
managed recovery mode. All database administration tasks were done through the Enterprise
Manager console including automated DBA jobs and management of unsolicited events.
• Leading the ETL re-designing effort in order to use bulk and direct loading to Oracle 10g residing on
a Solaris 10 platform.
• ETL architecture and design of data integration from different sources - legacy, relational and 3rd
party data
Page 1 of 6
Karim Jessani – karim_jessani@hotmail.com
Page 2 of 6
Karim Jessani – karim_jessani@hotmail.com
• Responsible for installing Oracle DB on the Solaris platform and SQL Server 2005 on a Windows
2003 Advanced Server Platform. Worked on the design, creation and maintenance of various
database objects, in addition to tuning for maximum performance.
• Responsible for the development and execution of loads, exports, backups, run stats and Re-orgs
maintaining database level security; estimating and planning Databases Partition. Participated in
hardware capacity planning; test and implement software upgrades to multiple database
environments
• Wrote the Data Warehouse / Operational Store Architecture Guidelines. Designed the guidelines to
support pre-selected tools (Oracle 10g, Informatica, Solaris) based on light business specification
and data source assumptions.
• Provided proactive performance monitoring of databases ensuring service levels were met.
Administered change control of physical data structure for all environments.
• Developed and administered backup, restore and disaster recovery procedures for databases
(Oracle 10g and SQL Server).
• Developed a Privacy Impact Assessment for the data mining / reporting effort that complies with
OPS Standards, including analysis of the information to be collected, the purposes of the collection,
the intended use of the information, and how the information is to be secured,
• Developed an integrated technical architecture (based on ASP.NET, SQL Server, Microsoft Analysis
Server and Oracle) for business intelligence delivery including, data marts, reference tables,
dimensional database models, web portal, web reports, application metadata and security.
• Responsible for data modeling modification and data performance improving of the data loading
and data extracting for the FRO Operational Data Store.
• Researched operational data store (ODS) and Legacy systems to find qualified source data
• Standardized data elements, filled data gaps, extracted, cleansed, reconciled, transported,
summarized and aggregated data from online and external systems and Migrated Data into
Warehouse.
• Managed, Migrated and upgraded Oracle OEM Database from 9.2 to 10.2.0.3 to 11.1. on Solaris 10
• Stress Load testing the database based on requirements and functionality.
• Prepared Migration Strategy and test cases for UAT, based on design documentation, use cases,
user acceptance test, end user training and system rollout and integration.
Environment: Solaris, Informatica Power Center / Power Exchange, z/OS, Oracle, IMS DB/DC, SQL
Server, VB, MS Access, Win2K, RS6000, MVS, OS390, TSO/ISPF, COBOL, UML and Java
Page 3 of 6
Karim Jessani – karim_jessani@hotmail.com
• Created the migration plan and presentation for senior management to understand business,
hardware, software and funding requirements.
• Created and maintained mapping documents between legacy system(s) and new source system(s).
• Developed and maintained data conversion upload templates and programs.
• Coordinated with source system owners, day-to-day ETL progress monitoring, Data warehouse
target schema design (Star Schema) and maintenance.
• Defined, designed, configured, and implemented a suitable architecture for data integration from
multiple, disparate data sources (including legacy systems, relational databases, flat files, message
queues, spreadsheets) to Oracle 10g environment.
• Worked on Informatica Power Center 7.1 / 8.5 tools – Source Analyzer, Data warehousing designer,
Mapping Designer, Mappings & Transformations.
• Sketched Entities, Attributes and designed integrated, Star Schema, Data Model (Conceptual,
Logical and Physical) to fit the objective of business being automated using Erwin designer.
• Primary tasks included design of the conversion architecture, supervision and direction of the
conversion development team, reporting of status to executive project management, development
of the overall conversion work plan and the detailed implementation playbook, and creation of all
conversion deliverables.
• Conducting project-specific data analysis and support data movement processes during the
application development life-cycle
Environment: Solaris, z/OS, Informatica Power Center / Power Exchange, DB2, IMS DB/DC, SQL Server,
VB, MS Access, Win2K, RS6000, MVS, OS390, TSO/ISPF, COBOL, UML and Java.
Page 4 of 6
Karim Jessani – karim_jessani@hotmail.com
• Designed the VB class hierarchy, created the code base for the entire project, and implemented a
reusable runtime Monitoring System for adapting custom applications, adapters for IBM MQ Series,
MQ Workflow, and an Oracle database.
• Team lead responsibilities include resource and timeline management and conflict resolution.
• Developed RUP Analysis Model that includes entity classes, use case diagram, sequence diagrams,
object collaboration diagram that provided the development team a view of the requirements for
Construction phase activity.
• Administered three operating systems which included clearing queues, modifying object attributes,
starting and restarting queue managers, restarting channels, and supporting application
development by helping resolve programming problems with MQI (Web Sphere MQ Application
Programming Interface). Daily tasks also included creating new queue manager objects such as
channels or queues
Environment: AIX, PC, Web Sphere MQ Series, UDB, Oracle, Data Advantage, Informatica, IMS DB/DC,
SQL, MSMQ, VB, MS Access, Win2K, RS6000, MVS, OS390, TSO/ISPF, COBOL, UML and Java.
Consultant – QA Lead / Senior Enterprise Application Integrator Feb 2001- Oct 2001
The Canadian Depository for Securities Limited
• Migrated SEDAR to use MQ Series, DB2 and embedded C from an INTERRA messaging system on
a RS/6000 Server to ensure reusability of the system.
• Served as MQ Series administrator responsible for setting up the connection between the
Mainframe and the UNIX platform.
• Lead activities to create and implement automated test scripts for functional level verification and
system level testing.
• Provided analysis, reports and status of all products in test, including the final QA recommendation
of product's shipping viability.
• Developed test scripts and tools to do functional and load testing of server-side applications.
• Provided technical architecture and application design services to design processes for reusing
components and data residing on AIX and Microsoft Operating Systems.
• Mentored junior developers and participated in design and code reviews.
• Proactively identified test process improvements to streamline the overall product life-cycle.
Environment: Solaris, PC, C, MQ Series, z/OS, DB2, UDB, SQL, VB, MS Access, Win2K, RS6000
Page 5 of 6
Karim Jessani – karim_jessani@hotmail.com
•Migrated client/server CRM application to 3-tier with PowerBuilder, Unix Application Server (in C), an
Oracle DB using MQ Series from a Legacy system (MVS) written in COBOL.
•Converted a 3270 Messaging Process (from an OS 390 Platform written in COBOL) into MQ Series V,
running on Windows, AIX, Oracle, and provided post implementation support.
•Developed and implemented tools and strategies to export the source system processing from legacy
Cobol and Screen Grab mainframe systems to the Unix platform to centralize and standardize
processing, reengineer system architecture and retire systems that have been running for over 10 years
this improved normalization and Data Integrity.
•Automated a Document and Data Control system using web-based technology that reduced document
access times from 4 days to 5 minutes and automated other quality system tasks.
•Developed a robust web-based application for different levels of users who log on to create menu items
and templates, upload files, add, modify, delete all content on the site, administrate users and user
levels using : MQ Series, Windows, IIS 5.0, Microsoft SQL Server, Microsoft Visual SourceSafe 6.0,
Microsoft Visual InterDev 6.0, SQL, ASP, VBScript, JavaScript, DHTML.
Environment: OS/390, HP-UX, PC, OS2, Pro*C/C, ORACLE, Lotus Notes, PL/SQL, COBOL (Micro Focus),
IMS DB/DC, JCL, MQ Series, REXX, VB, PB, MS Access, TSO/ISPF, TELON PWS and MVS
Programmer Analyst, Credit Risk Application & Processing May 1997 - July 1998
TD Bank, Systems Research & Development
• Wrote, tested and implemented several on-line and batch IMS DB/DC programs that were part of:
VISA, CMHC, Mortgages, Line of Credit, and Loans subsystems.
•Developed test plans and scripts for applications developed under C++, Visual Basic, PowerBuilder
and MS Access, VMS and COBOL accessing DB2 and Oracle Databases.
•Conducted program code and test reviews with respect to User Compliance Changes.
•Interpreted program specifications, business requirements in order to program, test and implement
system enhancements.
Environment: COBOL II, IMS DB/DC, DB2, MQ Series, TELON, TSO/ISPF, BTS, CLIST, ENDEVOR,
DATAGER, FILE-AID, AUTO-TESTER, OS2 and MVS JCL
EDUCATION
Show Case Ontario – Presented “A Complete Strategy on Data Migration
/ Integration” for CYSSC I&IT Cluster 2008
Informatica Upgrade Workshops – Jan June Nov 2007
Ralph Kimball – Business Intelligence / Data Warehousing Boot Camp, June 2007
Intensive Systems Analysis, Standard Programming Design and SDLC, May – July 1997
COBOL & IMS DB/DC Workshop, October 1997
B Sc. - Comp Science Memorial University Newfoundland, April 1997
Page 6 of 6