Saleem Ullah Khan
(-
-
SUMMARY:
•
•
•
•
•
•
•
•
•
•
Master of Business Administration with an overall experience of around 25 years in
training, consultancy, project management, and software development.
Experience in different aspects of product development such as architecture, client
communication and presentation to a varied array of local and international clients,
process improvement, specs writing, wireframing, prototyping, coding, QA,
performance testing and improvement, project management, tools development, client
and internal teams training.
Experience in language engineering using ANTLR parser generator.
Strong knowledge of Low code development tools including Microsoft Power
Platform and Google Appsheet.
Power BI and PowerApps trainer.
Experience in Java EE, Flex, .NET (C#, VB, Ajax), PowerBuilder, Oracle, MSSQL,
DB2, firebase, and Sybase backend.
Proficient in life cycle design and development of business intelligence (BI) solutions,
multidimensional databases, and analysis services using Power BI, SSAS, and Excel.
Exposure to Business System Consulting in several ERP implementation and
customized business system development assignments.
Project Management exposure in several customized business application
development assignments.
Experience in training developers and advising technical groups on SDLC best
practices
Current Profession / Designation
Management Consultant / Project Manager
Date of Birth
September 18, 1970
Overall Experience
Twenty Five Years
Nationality
Pakistani
EMPLOYMENT RECORD:
Dates
Jan 1997 – To Jan
2018
Feb 2018 – To Oct
2020
Nov 2020 – To Dec
2021
Jan 2021 – ToDate
P a g e |1
Organization
Position / Title
Location
Sidat Hyder Morshed Associates (Pvt) Ltd.
Manager
Lahore
Manager
Lahore
Self Employed
Lahore
Solution
Architect
Lahore
Management Consultants
D-Biz Solutions (Pvt) Ltd.
Free Lance
Mercurial Minds
EXPOSURE/KNOWLEDGE:
Area
Corporate Training
Project Management
Business Intelligence
Business Process Reengineering
Business System Analysis
Software Quality Assurance
Drafting and Documentation
Software development (coding)
Exposure Detail
• Course designing for business user needs
• Business users online and on-premises training
• Scheduling and Resource Allocation.
• Communication Management
• Change Control Management
• Configuration Management
• Costing and Billing
• Requirement Analysis
• KPI Definition
• Data Warehouse Modeling
• BI reporting
• Review and documentation of AS-IS
• Issues Analysis
• Would-Be recommendation and documentation
• Preparation of Functional Specifications
• Gap Analysis
• Test Cases, Testing Plan preparation
•
•
•
•
•
•
•
Analytics and reporting
API integration
Language Engineering
•
•
•
•
•
•
•
P a g e |2
Wireframing and Prototyping
Simulation model preparation
Report Writing
User Manual Preparation
Coding of reusable generic objects of both middle
tier and user interface.
Platforms used:
o .Net 2003/ 2010 / 2020 (ASP, VB, C#)
o Java (Server-side, JSP)
o MS Analysis Services
o PowerBuilder 6/ 7 (PowerBuilder
Foundation Classes)
o Oracle, MSSQL, DB2, Sybase
CASE tools
o ERWIN
o PowerDesigner
Power BI
Advanced Excel
Third party APIs such as flight, hotel, and bank
integration.
Controller classes design
Language grammar preparation
Logical and detailed design of language
transpilation
Complex business logic generation using DSL
(Domain specific language)
KEY ASSIGNMENTS/PROJECTS
Project
VB6 Migration Tool to C# &
Angular
Solution Architect
ANTLR, C#
Organization
Softoo
Role
Year
2022
Tools used
Country
Pakistan
Project Detail
• Project objective is to build a tool that can take the VB6 project (desktop, asp) and convert the
backend, frontend to C#, and Angular/ Typescript respectively.
• My job is to design the logical and detailed design of the solution with methodologies to
convert UI to Angular, client-side business logic to Typescript, and server-side business logic
to web services.
• We achieved the project objective by identifying all the VB6 and corresponding target
language constructs and defining the grammar for the language, form, and report elements.
Generating parsers through ANTLR using grammars. Coding transpilers to convert parse trees
to target language (C#, Typescript, HTML, CSS).
Project
GITEX 2021 Dashboards
Organization Etisalat
Role
Power Platform Consultant
Year
2021
Tools used
Power BI
Country
UAE
Project Detail
• Built a prototype to finalize the KPIs, look, and feel of the reports
• Built 8 reports for the GITEX exhibition to display traffic heatmaps, sales, drone drops on
maps, averages, increase/ decrease %, and location data.
• Configured Power Automate flows to inject live data from CCTV APIs.
Project
Power BI Corporate Training
Organization
Role
Power Platform Consultant
Year
Tools used
Power BI
Country
Project Detail
• Business user’s requirement analysis relating to reporting.
• Course delivery model design based on user scenarios and data.
• Course delivery to 10 users of Finance, HR, and Production.
Shakarganj Foods
2021
Pakistan
Project
Project Portfolio Management
Organization Izhar Steel Pvt. Ltd.
Role
Power Platform Consultant
Year
2021
Tools used
Power Platform
Country
Pakistan
Project Detail
• Model-driven app to configure and control projects, programs, and portfolios regarding steel
buildings construction.
• Canvas app to record erection site activities.
• Power BI dashboard for Management reporting
P a g e |3
Project
Sales and Distribution Apps
Organization Fuel Expert
Role
Google Apps Consultant
Year
2021
Tools used
Google Appsheet
Country
Pakistan
Project Detail
• Supervisor and cash collector apps to record field cash collections.
• Sms notifications to customers upon receipt of cash using google app script
• Integration with Company ERP using APIs.
Project
Waste Management for KPK Govt
Organization ARAR
Role
Project Manager
Year
2020
Tools used
JAVA EE, Flex, MSSQL
Country
Pakistan
Project Detail
• Product is deployed as a web app to collect waste from KPK government hospitals.
• Project scheduling and monitoring.
• Act as a liaison between client, analysis, development, QA, and implementation teams.
Project
Online Booking System
Organization D-Biz Solutions
Role
Project Manager
Year
2019
Tools used
JAVA EE, .Net, Bootstrap, MSSQL Country
Pakistan
Project Detail
• Multitier application containing a middle-tier linked with international APIs. The middle tier
provides formatted data to web and mobile interfaces.
• International API integration to fetch data of events, hotels, and flights.
• Power BI dashboard for Management to visualize data trends and to monitor provider and B2B
partner balances.
• Project scheduling and monitoring.
• Act as a liaison between client, analysis, development, QA, and implementation teams.
Project
Waste Management for KPK
Organization ARAR
Role
Project Manager
Year
2019
Tools used
JAVA EE, Flex, MSSQL
Country
Pakistan
Project Detail
• Product is deployed as a mobile and web app to collect waste from KPK private hospitals.
• Wireframes and prototypes preparation.
• Dashboard preparation using Microsoft Analysis Services
• Project scheduling and monitoring.
• Act as a liaison between client, analysis, development, QA, and implementation teams.
P a g e |4
Project
Customer Service Center
Organization Sidat Hyder eSuite
Role
Project Manager
Year
2018
Tools used
JAVA EE, Flex, MSSQL
Country
Pakistan
Project Detail
• Product is developed in the SaaS model for Popular Pipes customer service centers.
• Wireframes and prototypes preparation.
• Client presentations to get signoff on product look and feels before initiating product
development.
• Project scheduling and monitoring.
• Act as a liaison between client, analysis, development, QA, and implementation teams.
Project
GL Report Writer
Organization Sidat Hyder eSuite
Role
Project Manager
Year
2018
Tools used
JAVA EE, Flex, Oracle
Country
Pakistan
Project Detail
• Prepared financial statements such as balance sheet, income statement, cash flow by defining
mail merge report writer facility.
• Reports definition and later evaluation of formulas and data extraction from the database based
on COA and analysis codes.
• MSSQL analysis services are used to define matrices and data aggregation.
• Project scheduling and monitoring.
• Act as a liaison between client, analysis, development, QA, and implementation teams.
Project
Infectious Waste Management
Organization Govt of Punjab
Role
Project Manager
Year
2017
Tools used
JAVA EE, Flex, MSSQL
Country
Pakistan
Project Detail
• Product is developed in the SaaS model. All the yellow rooms and incineration houses of
Punjab Govt hospitals are running the product to record waste collected and disposed of from
hospitals all over Punjab.
• Wireframes and prototypes preparation.
• Client presentations to GOP representatives to sign off on product look and feel before product
development.
• Project scheduling and monitoring.
• Act as a liaison between client, analysis, development, QA, and implementation teams.
Project
Fixed Assets System
Organization Sidat Hyder eSuite
Role
Project Manager
Year
2016
Tools used
JAVA EE, Flex, Oracle
Country
Pakistan
Project Detail
• Review of existing desktop-based FA system to prepare requirements document for the new
web-based product.
• Wireframes and prototypes preparation.
• Simulation model preparation to assist in correct computation and logic building for complex
FA month-end process.
• Project scheduling and monitoring.
• Act as a liaison between analysis, development, QA, and implementation teams.
P a g e |5
Project
General Ledger System
Organization Sidat Hyder eSuite
Role
Team Lead/ Lead Developer
Year
2015
Tools used
JAVA EE, Flex, Oracle
Country
Pakistan
Project Detail
• This is a pilot project to serve as the basis for the entire web-based ERP.
• The client-side is prepared using the Flex MVC framework.
• JAVA EE is used on the server-side and server-client communication is managed using XML
and web services using TCP/ IP protocol
Project
Business Intelligence Reporting
Organization BINZAGR CORO- KSA
Role
BI Consultant
Year
2014
Tools used
MSSQL 2008, PowerPivot 2013
Country
Pakistan
Project Detail
• Client requirements analysis to identify KPIs.
• Data warehouse modeling including cubes and dimensions preparation
• Development and design of reports and dashboards for supporting the business analysis using
Microsoft analysis services, Power pivot
• Good understanding of data warehousing concepts, OLTP, OLAP, Normalization, and Star
data models
• Good knowledge of DAX to produce complex reports such as cascading totals.
Project
ERP Implementation
Organization
Dawood Hercules
Fertilizers
2014
Pakistan
Role
Functional Consultant
Year
Tools used
SHERP (deployed on the cloud)
Country
Project Detail
• Review of existing Production and Plant Maintenance processes
• Documentation of As-Is Maps
• Identification of system gaps
• Formulation of software enhancement recommendations based on identified gaps
• Implementation of software
Project
ERP Implementation
Organization RAK Ghani Glass LLC.
Role
Business Analyst
Year
2014
Tools used
iGrafx, MS Office
Country
Ras al Khaimah
Project Detail
• Review of existing Production processes
• Documentation of As-Is Maps
• Identification of system gaps
• Formulation of software enhancement recommendations based on identified gaps
P a g e |6
Project
Role
Tools used
Campus Management System (CMS)
Project Manager
.NET 2010, Visual Basic, MSSQL
2008
Organization
Year
Country
LACAS-
Pakistan
Project Detail
• Project planning, estimating, scheduling, and resource allocation
• Preparation of System Specifications
• Preparation of System Prototypes and Design document.
• Acted as liaison between client and development teams
• Manage Change Control and Application Architectural changes.
• Quality assurance of CMS Application
• Acted as a mentor to guide developers on complex programming issues.
Project
Web Portal Performance Audit
Organization
Ministry of Education
Oman
2012
Oman
Role
Functional Consultant
Year
Tools used
Microsoft performance analysis tools
Country
Project Detail
• Conducted the initial performance analysis of the web servers and database servers.
• Identified/ updated the performance metrics to collect production data.
• Conducted detailed performance analysis by monitoring the web servers and database servers
and analyzing the performance tool results.
• Collected the evidence regarding performance degradation.
• Compilation of performance assessment findings.
• Report the findings and suggested corrective actions.
Project
Role
Tools used
Human Capital Management System
Organization
Development
Functional Consultant
Year
.NET 2010, Visual Basic, C#, MSSQL Country
2008, Ajax
WWF, Sybrid
2010-11
Pakistan
Project Detail
• Project planning, estimating, scheduling, and resource allocation
• Preparation of System Specifications
• Preparation of System Prototypes and Design document.
• Acted as liaison between client and development teams
• Manage Change Control and Application Architectural changes.
• Quality assurance of HRMS Application
• Acted as a mentor to guide developers on complex programming issues.
• Created generic objects using web services
• Produced complex asp pages using java scripting and Ajax.
P a g e |7
Project
Role
Tools used
Human Resource Information System
Development
Project Manager
.NET 2003, Visual Basic, MSSQL
2000
Organization
Year
Country
Karachi Stock
Exchange
2010
Pakistan
Project Detail
• Project planning, estimating, scheduling, and resource allocation
• Preparation of System Prototypes and Design document.
• Acted as liaison between client and development teams
• Manage Change Control and Application Architectural changes.
• Quality assurance of HRMS Application
• Devise Application Controls
• Acted as a mentor to guide developers on complex programming issues.
Project
Role
Tools used
Human Resource Information System
Development
Project Manager
.NET 2003, Visual Basic, MSSQL
2000
Organization
Avanza, Manan Shahid
Year
Country
2009 (Continue)
Pakistan
Project Detail
• Project planning, estimating, scheduling, and resource allocation
• Preparation of System Prototypes and Design document.
• Acted as liaison between client and development teams
• Manage Change Control and Application Architectural changes.
• Quality assurance of HRMS Application
• Devise Application Controls
• Acted as a mentor to guide developers on complex programming issues.
Project
BPR
Organization Oriental Press Bahrain
Role
Business Analyst
Year-
Tools used
iGrafx, MS Office
Country
Bahrain, Dubai
Project Detail
• Review of existing Production processes of Bahrain and Dubai Facility
• Documentation of As-Is Maps of both facilities
• Identification of control weaknesses in the existing processes
• Formulation of recommendations based on identified weaknesses
• Implementation of To-Be processes
Project
Oracle Applications Implementation
Organization
Peoples Steel Mills
Ltd.
2008
Pakistan
Role
Business Analyst
Year
Tools used
MS Visio, MS Office, EBS
Country
Project Detail
• Review of existing HR processes
• Preparation of Business Requirements Definition (As-Is) using Oracle Application
Implementation Method (AIM)
P a g e |8
Project
Customized Material and Product
Costing System (BPCS add-on)
(Desktop application)
Project Manager, System Analyst
.NET 2003, Visual Basic, DB2
Organization
BPCS Implementation
Organization
Highnoon Labs Pvt.
Ltd.
Role
Year-
Tools used
Country
Pakistan
Project Detail
• Review of System Requirements Specification
• Technical Specification documentation of BPCS modules such as Inventory, Purchases, and
Sales.
• Designed Prototypes, Test cases, and Costing Process verification tools.
• Designed/ implemented forward/ backward traceability tools and Use Case documents.
• Project Planning, estimating, scheduling, and resource allocation.
• Acted as liaison between client and development teams.
• Manage change control.
Project
Highnoon Labs Pvt.
Ltd-
Pakistan
Role
Business Analyst
Year
Tools used
BPCS, DB2, MS Office
Country
Project Detail
• Review of Master Planning, Production, Quality Assurance and Product Costing existing
Processes
• Preparation of Program Development Analysis Report (As-Is) of the above-mentioned areas.
• GAP Analysis using BPCS standard methodology.
• Configuration of BPCS modules such as Master Planning, Production, and Capacity Planning.
• User Manual preparation using BPCS standard methodology.
Project
Role
Tools used
Human Resource Management System Organization
Development
(Browser-based solution)
Project Manager, Technical Writer,
Year
Lead developer
.NET 2003, Visual Basic, ASP,
Country
MSSQL 2000
Olayan Group of
Companies
2003
Pakistan, Saudi Arabia
Project Detail
• Process Flow Diagrams preparation.
• Preparation of System Prototypes and Design document.
• Project planning, estimating, scheduling, and resource allocation
• Acted as liaison between client and development teams
• Manage Change Control and Application Architectural changes.
• Quality assurance of HRMS Application
• Devise Application Controls
• Preparation of Human Resource Planning, JD’s, Recruitment, Performance Appraisals, and
T&D User Manuals.
• Coded HR planning management review components, correspondence management
components using server-side/ client-side coding techniques. Created reusable middle-tier
objects.
P a g e |9
Project
Capacity Building of Specialized
Companies
(Browser-based application)
Project Manager, System Analyst
Java, JSP, MSSQL 2000, ERWIN
Organization
Tracking of Outsourced Production
Project Manager, System Analyst
PowerBuilder 6 along with PFC,
MSSQL 7, ERWIN, Power Designer
Organization
Year
Country
Securities Exchange
Commission Pakistan
Role
Year
2002
Tools used
Country
Pakistan
Project Detail
• Preparation of Process Flow, System Prototypes, and Design Document of Mutual Funds,
Lease Companies, and Modarba Monitoring.
• Project Planning, Estimating, Scheduling, and Resource allocation
• Managed Change Control.
• Coded reusable objects of the middle tier.
Project
Role
Tools used
Zephyr Textiles
2002
Pakistan
Project Detail
• Preparation of System Requirement Specification and Prototypes of Production Tracking
System to monitor and control stock availability at different Vender premises.
• Client Presentations and Marketing material preparation.
• Performed coding of generic/ reusable/ complex objects using PFC.
Project
Role
Tools used
BCR- Integrated Business System
Development
Project Manager, System Analyst
PowerBuilder 6 along with PFC,
MSSQL 7, MSSQL 2000, ERWIN,
Power Designer
Organization
Binzagr Co-Ro
Year
Country
2000
Pakistan
Project Detail
• Preparation of Process Flow, System Prototypes, and Design document of Materials
Requirement Planning, Production Planning and Monitoring, Sales Promotion, Utilities
Monitoring, and Vehicle Management.
• Project Planning, Estimating, Scheduling, and Resource allocation
• Acted as liaison between client and development teams
• Analysis, Design, and Prototype preparation of a middle-tier application to convert single line
transactions of subsidiary systems to multi-line General Ledger vouchers.
• Performed coding of entire GL integration system also coded MRP and production planning
core components including generic/ reusable objects of production plan generation.
P a g e | 10
Project
Fruit Processing System
Organization Cargill Citrus Pakistan
Role
Team Member
Year
1998
Tools used
PowerBuilder 6 along with PFC, Oracle 7.2, Oracle 9i, ERWIN, Power Designer
Project Detail
• Developed design documents for Factory Receipts, Production tracking, and Warehouse
Management.
• Prepared Prototypes for user inquires and Production Tracking Consoles.
• Worked as Developer/ Implementer on the System to code complex user objects for cold
storage space handling through the system.
Project
Inventory Control System
Organization
Role
Tools used
Team Member
PowerBuilder 6 along with PFC,
Sybase, ERWIN, Power Designer
Year
Country
Project Detail
• Worked as a Developer to code the Generalized Inventory System.
P a g e | 11
Quality Computing
Systems
1996-97
Pakistan
EDUCATION:
Qualification
Master’s in Business
Administration in (MIS)
Post Graduate Diploma
in Computer Science
Bachelor of Science
Institution
University of Management
Technology
One year course from Punjab
University
B.sc. (Maths, Physics) from
Punjab University
Year-
PROFESSIONAL COURSES/TRAINING:
Title
Technology Risk Management
Quality Management System
PMP Boot Camp (2nd Run)
BPCS – Basic Concepts
Institution/Organization
SHMA
SHMA
Aldion Consulting
The course was organized by
the PMU of the Punjab
Government
SHMA
Year-
2005
Countries of Exposure:
Pakistan
Saudi Arabia
Bahrain
UAE
Oman
LANGUAGES:
Language
English
Urdu
Punjabi
Hobbies:
Bonsai making
Gardening
Aquascaping
Hardscaping
P a g e | 12
Speaking
Good
Excellent
Excellent
Reading
Good
Excellent
Fair
Writing
Good
Excellent
Fair