Usman Zafar Malik

convertingtownΛογισμικό & κατασκευή λογ/κού

4 Νοε 2013 (πριν από 3 χρόνια και 9 μήνες)

94 εμφανίσεις


Usman Zafar Malik

Principal

Software Engineer

Goal
:
My ambition is to
excel my skills
as
a
MOSS
Specialist

and
also want to be a good Project Manager in future.


Summary




Over
7

years of total IT Industry experience in analysis, design, development and deployment of applications
using C#,ASP.Net, XML, Microsoft Office SharePoint Server 2007
, SharePoint 2010
, Microsoft CRM 3.0/4.0
Servers, Microsoft Content Management Server and .
Net technologies
.



2.5 year of experience of development of MOSS

2007 Applications



More than 7

months
experience in
SharePoint 2010 Applications



1.5

years of experience in Windows Based Applications



6

years of experience in ASP.Net Web Applications



Working
experience in Production environments, Desktop, Client/Server, Database & Web
-
Based
applications



Working experience in onshore offshore and Agile Model



Knowledge of CMMI and study Prince 2



Adequate interpersonal skills, team player, verbal and written comm
unication skills

Certifications




Microsoft Office SharePoint Server 2007: Configuration



Microsoft Office SharePoint Server 2007 Application Development



Windows SharePoint Services 3.0, Configuring



Windows SharePoint Services 3.0, Application Development



D
eveloping and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual
Studio® .NET



Microsoft® .NET Framework 2.0
-

Web
-
based Client Development



Microsoft® .NET Framework 2.0
-

Application Development



Microsoft Dynamics CRM 3.0 C
ustomization



Microsoft Dynamics™ CRM 4.0 Customization and Configuration

Technical Skills


Skill Category

Skill List

Technologies


Dot Net, Web Services, XML, ASP.Net, Windows Forms
, Web
Services, WCF Services, AJAX

DBMS

MS SQL Server

2008
,
Oracle
9i/10g

Environments

Windows 2000/XP/Vista/7, Windows Server 2003

Server Technologies

SharePoint 2010,
MOSS 2007, Microsoft Dynamics CRM 3.0/4.0,
Microsoft CMS

Languages

C#, ASP.Net, Java

Scripting Languages

Java Script,
J
-
Query

Development
Environments

Visual Studio.NET 2003 and 2005, 2008
, 2010

Software/DB Design

MS Visio, SharePoint Designer

Reporting Tools

Reporting Services

Libraries and Technologies

ASP.NET, WWF,WCF,
Logging & Exception Application Block
s

Areas of Interest

Analysis
& Designing of Distributed Business Applications,
Conceptual Modeling,
Project Management

Others

Team Foundation Server/Client,
MS Visual Source Safe, MS
Office
, MS Project

Foreign languages skills


Language

Written

Spoken

English

Good

Good






Summary of Work Experience



Name of Employer

Ciklum Pakistan

Dates of Employment

December

200
9



To Date

Job Title

Principal

Software Engineer


Project Description

Project Name
:
ATEA Intranet

Product workload
:

Build an Intranet Multilingual Web site
for ATEA Company using Microsoft
SharePoint 2010 Server. In this application, we developed different web parts. Explore and incorporate
the “User Profiles management” feature in the application, provide custom profile searching in
Application. Provide diff
erent custom site templates for their department/teams sites.

Developed different Silver light controls. For example, Custom Bar Graph used for showing the
SharePoint Survey results, Weather Web part, Press Releases etc. Use RSS Feeds in some web parts.

De
veloped different types of SharePoint custom Jobs, example: “User Profile Deletion Job” used for
deleting In
-
Active user profiles from SharePoint, and “SharePoint MDM User Profile Adapter Job” which
was responsible for data migration from SQL Server databa
se to SharePoint User Profiles and vice
-
versa.
Provide Deployment and Administration Guide on every deployment.

Role
: Senior SharePoint & ASP.Net Developer

Responsibilities

and Key Accomplishments:

-

Analysis of requirements.

-

Application Design.

-

Application

Development

-

Build Application Deployment and Administration Guide

Tools & Technologies
: ASP.Net, VC#, SharePoint 2010, MVP, WCF AJAX Services, Silverlight and Visual
Studio 2010
.



Project Description

Project Name
:
EOVENDO

Product workload
:

It is a
marketing solution for publishing and viewing advertisements.

EOVENDO will
be the next big blockbuster on the internet, and will come online in 2010. EOVENDO is all about security
and comfort ability to EOVENDO's users
. It will be launch in the market very

soon. It consists of different
applications.
I am c
urrently working on Public Site
m
odule.

Role:

Senior ASP.Net Developer

Responsibilities and Key Accomplishments:

-

Analysis of requirements
.

-

Application Design.

-

Application Development

Tools & Technologies

Visual Studio 2008, SQL Server 2008, .Net Framework 3.5, TFS, Visual Studio
Team System for Tester Edition, ASP.Net with Infragistics Controls, PDF4Net, Network Programming,
Sockets, P2P, Visual C++ Native, Win 32 API and MFC,
V
C#, LINQ to Entities, Sili
verlight 3.0, AJAX, css
and XHTML, Microsoft Expression Encoder, Microsoft Expression Design, Microsoft Expression Blend



Project Description

Project Name
:
Kuoni Corporate Website

(http://www.kuoni.com)


Product workload
:

Kuoni Corporate website is
developed for Kuoni

Group

to enhance their business.
This application contains different site templates on which bases content authors can easily

create
different
sites. And can customize the look and feel of the site according to their requirements
.

It is

a
multilingual site.

Role:

Senior ASP.Net & SharePoint Developer
, Support Team Lead

Responsibilities and Key Accomplishments:

-

Analysis of requirements and
estimated the requirements

-

Application Design
ing
.

-

Application

Development

Tools & Technologies
:

Dot

Net Framework 3.5, ASP.Net, VC#, MOSS

2007
,
XSLT,
JQuery
, Ajax







Project Description

Project

Name
:
MONDO Travel Frontend

Product workload
:

Travel Frontend, is a comprehensive Product of MONDO related to Traveling. Flight,
Hotel and Car Booking are some of its Major Modules.
The reason behind the module development is to
sell out application on
module bases to customers
.

Developed the Front
-
end

web application and at the
backend used the travel engine services for
retrieving the
data

to display on the site
.

Role
:

Senior

ASP.Net & SharePoint Developer

Responsibilities and Key Accomplishments:

-

Analysis of requirements and estimated the requirements

-

Application

Development

Tools & Technologies
:

Dot

Net Framework 3.5, ASP.Net, VC#, WSS/MOSS

2007
, Web Client Software
Factory, DI & MVP, WCF AJAX Services, WWF
, JQuery


Project Description

Project
Name
:
MONDO
DK
-
Phase2

Product workload
:

The objective of this project is to create a MONDO's website based on using Microsoft
Office SharePoint Server 2007 (MOSS 2007), to show their business and keep in touch with the client
s

all
over the world
.

This is the Phase 2of MONDODK in which we need to implement
some
extra features
provided by the client.
This project contains different feature which are given below.

-

Multilingual Support.

-

Multiple Page Layouts (example: Front Page, Search Page, IFrame

Page, Administration Page, Landing
Pages etc.)

-

Custom Navigation (Programmatically showing navigation on the page, more customizable)

-

Administration Section (Can Creates Pages, Lists, modify navigation, Search Configuration etc.)

-

Custom List Creatio
n (User Creates Custom Lists like
-

News, Events, Customer Cases, Jobs, Stock
Messages : having custom columns )

-

News Letter Functionality (User can subscribe/unsubscribe newsletters, Configurable News Letter Text
and Subject etc.)

-

Creating Jobs
(creating and configuring moss Jobs
-

used for archiving news after ending of the
year/specific time: any configurable time).

-

Search (Providing Search based on scope having custom certain rules created)

-

Multiple Custom Web part (which are used to displa
y data on the pages and are more customizable)


-

News Web part (Used to display news from the news list)


-

Customer Cases (Used to display Customer Cases from the Customer Case list)

Name of Employer

MONDO

Pakistan Pvt. Ltd.

Dates of Employment

February

2007


乯v敭b敲 2009

Job Title

Senior Software Engineer

/ Principal Software
Engineer



-

Jobs Web part, Press Release Web part, Stock Messa
ges Web part, Search Web Part, Newsletter Web
part etc.


-

Download Web part Used for download any data from the list like, document file, pdf file etc.


-

RichTextEditor Web part (used to display any html support on the page)

-

Provides Ajax b
ased Paging on the Web Part.

-

Creating Installers to deploy application on the server.

-

Perform Content Deployment between servers.


Role:

Technical Lead,

ASP.Net & SharePoint Developer

Responsibilities and Key Accomplishments:

-

Project Planning in
coordination with Offshore PM

-

Requirement Gathering, analysis & documentation

-

System Design

-

Technical Document Creation for client

-

Technical Client Communication

-

Issues & Risk identification & escalation

-

Application
Development

-

PCM

Tools & Technologies
:

Dot

Net Framework
2.0/3.0/3.5, ASP.Net, VC#,
MOSS

2007
, AJAX,
JQuery
,
Microsoft SharePoint Designer 2007


Project Description

Project Name
:
KUONI CMS

Product workload
:

Kuoni is one of the World’s largest Tourists Travelling Company.

Building a Web Application based on
MOSS 2007;
the

core of it, is based on SOA and it implements
complex business processes and communicates with other existing Business Units. It
is a multi
-
lingual
site
.
We have also used Omniture Scripts
, Google Analytic
s Scripts

in this application.


Role:

Senior
ASP.Net & SharePoint Developer

Responsibilities and Key Accomplishments:

-

Application Development

Tools & Technologies
:

Dot

Net Framework 3.0, ASP.Net, VC#, XML, XSLT,

JQuery
,

MOSS 2007



Project Description

Project Name
:
Mondo
-
D
K

Product workload
:

This
web application
is
develop
ed

for Mondo
;

the major objective is to enhance their
business to outer world.
This
site

is based on MOSS 2007 and it has following key features:
used Ajax for
paging in different web
parts. Designing different page layouts. Building a multilingual web site.
Creating different web parts like news web part used to display news. etc. Creating installers to deploy
the application on the server
.


Role:

Analyst,
Senior
ASP.Net & SharePoint D
eveloper

Responsibilities and Key Accomplishments:

-

R
equirements

Analyst

-

Application Development

Tools & Technologies
:

Dot

Net Framework
2.0/
3.0, ASP.Net, VC#, SharePoint Server 2007




Project Description

Project Name
:
AlfaPeople

Product workload
:

Worked
on different application
s

related to

CRM 3.0 /4.0, MOSS 2007 and WSS 3.0.
Details are mentioned below
.



-

SharePoint Connector with CRM V.4
: Creates/update Document List on the existing MOSS 2007/SPS
3.0 website in a hosted and on
-
premise environment. It fa
cilitates the CRM user to manage their
documents inside the Document List on SharePoint site while using the CRM GUI. A custom
application hosted inside the CRM configures the connector for any custom/customizable entity. Also
provides the logging facility
.

-

Hosting Framework CRM V.4
: Used multi tenancy feature for creating Organization, Active
Directory, CRM Platform SDK and the Deployment SDK, Workflows and Plug
-
in. An independent
browser
-
based application for CRM hosting providers. It can take form of
a full
-
fledge application
targeting the CRM 4.0 organization provisioning, by taking care of all the involved tasks from
creating the organization to creating users, managing users and organizations.

-

CRM 3.0 and SharePoint Services 3.0 Integration
: To create, update, deploy site in SPS and
automate configuration of CRM and SharePoint related information. Providing different installers for
the application which deploy whole setup/installation in smaller time, from SharePoint web
application to CRM c
allout and web application installation.

-

GI Wizard / GI Mail Merge (CRM V.3)
: Create different activities (Phone call, Letter, Task
etc.
),
populates data from custom entities and upload files to MOSS site.

-

Workflow /Callout Manager Application (CRM V.3)

:

A windows application which provides
configuration options to run the workflow and callout on field updates of different entities, having
two parts a windows application and a callout.

-

Outlook Client Customization CRM V.3
: Custom invoice line generation o
n service activity related
to case when it goes online, MS Word format report generation for offline outlook client.

-

Entity Lock Mechanism
: Providing the generic custom functionality, an Entity Lock Mechanism that
locked/unlocked the entity to prevent it f
rom update and save


Role:

Analyst/
Senior SharePoint/CRM
Developer


Responsibilities and Key Accomplishments:

-

Requirement Gathering Analysis and Design

-

Application Development

-

Unit testing and enhancements.

Tools & Technologies
:

Dot

Net Framework
2.0/
3.0,
ASP.Net, VC#, MOSS 2007
, WSS 3.0, CRM 3.0/4.0
,
Ajax, Active Directory


Project Description

Project Name
:
Mondo Web

Product workload
:

Developed a
web site based on MOSS 2007 for Mondo.
It has
following features: A
c
ustom web parts development, custom menu
generation. Creating and design different page layouts for
the web application
.

Role
:
Technical Lead,
ASP.Net & SharePoint Developer

Responsibilities and Key Accomplishments:

-

Requirement Gathering

-

Application Development

-

Unit Testing

Tools & Technologies
:

Dot

Net Framework
2
.0, ASP.Net, VC#, SharePoint Server 2007,
SharePoint
Designer 2007


Project Description

Project Name
:
Official Portals for MONDO
-
GEOPAQ

Product workload
:

A common
k
nowledge
s
haring
portal
for
a company

provides
MOSS 2007
enhanced
features like KPI’s and different reports.
Building of Microsoft InfoPath forms like the Leave Application
Form which is integrated with Outlook 2007 and user can easily apply for leaves through this
functionality
.


Role
:
Technical Lead,
ASP.Net &

SharePoint Developer

Responsibilities and Key Accomplishments:


-

M
anage
and develop
the portal
.

Tools & Technologies:

Dot

Net Framework 3.0, ASP.Net, VC#, SharePoint Server 2007, S
harePoint
Designer


Name of Employer

Remote Silicon

䑡te猠潦 E浰l潹浥nt

May

200
6



February

2007

Job Title

Software Engineer


Project Description

Project Name
:
T
ravelicon

Product workload
:

Building a Desktop Application for Travel Industry for a specific
c
lient. It has
different features which are mentioned below.

-

The most
comprehensive application for the Travel Industry.

-

A comprehensive suite of integrated modules including products, bookings and account management
tools.

-

Application has a distinct Microsoft Windows Vista look and feel.

-

Managing the Inventory, Suppli
er Customer and other different sections.

-

Managing different level of access rights
.

Role:

Requirement Analyst, Dot Net Developer


Responsibilities and Key Accomplishments:

-

Requirement Analysis and Design

-

Application Development

Tools & Technologies
:

Dot

Net Framework 2.0,
Window Forms

2.0
, VC#, Oracle 10g,
ODAC







Project Description

Project Name
:
GN CRM (GN Netcom)

Product workload
:

Building a web application based on CRM 3.0.
It has

different features
which are
given below.

-

The project is designed to use Microsoft CRM solution for consolidating multiple databases and systems
into one system, pulling together disparate systems for t
racking customer information.

-

A customize application for GN Netcom, supporting different features, like the Questionnaire
Maintenance Module, Questionnaire Search Engine Module etc.

-

This application is hosted inside Microsoft CRM

-

This application
consists of two parts. One part is deployed on Server, and the other is on the Client
side.

A

w
eb service is running between them for Data Synchronization
.

Role:

Software

Developer


Responsibilities and Key Accomplishments:

-

Application Devel
o
pment

Tools &
Technologies
:

ASP.Net, C#, CRM 3.0, ADO.Net, Web Services,
Dot
Net Framework 1.1 and

SQL Server 2000


Project Description

Project Name
:
Jabra CMS

(http://www.jabra.com
)

Name of Employer

GEOPAQ Technologies.

䑡te猠潦 E浰l潹浥nt

October

200
3



April

2006

Job Title

Software Engineer


Product workload
:

Building a web application based on using Microsoft CMS.
This
Project is made for
JABRA Corporation, an ultimate in hands
-
free convenience, wireless and Bluetooth technologies product
based company
.
It has following
features given below.

-

This is a Microsoft Content Management Server (MCMS) based website, supported
with Flash
animation, integrated in ASP.Net using Microsoft C#.

-

This project is divided in to two modules; one is the CMS based website and second is admin site to
manage the website.

-

Multilingual web site
.

Role:

Software

Developer


Responsibilities
and Key Accomplishments:

-

Application Development

Tools & Technologies
:

ASP.Net using Microsoft Content Management Server (MCMS), ADO.Net,

Microsoft C#, Microsoft
Dot
Net Framework 1.1 and SQL Server 2000


Project Description

Project Name
:
CMS GN Netcom

(http://www.gnnetcom.com
)

Product workload
:

Building a web application based on using Microsoft CMS. This Project is made for
GN Netcom, world second largest wireless product based company. This is a Microsoft Content
Management Server (MCMS) based website
. It has following

features given below.

-

The major purpose of this web application is to create website dynamically using MCMS.

-

It is multilingual site.

-

This project has further parts, like to provide admin module to manage the website, Notification
Mail
Service, provide CMS Contents Transformation Application etc
.

Role:

Software Developer


Responsibilities and Key Accomplishments:

-

Application Development

Tools & Technologies
:
ASP.Net, Microsoft CMS, Windows Service, Windows Forms, ADO.Net,

Microsoft C#, Microsoft
Dot
Net Framework 1.1 and SQL Server 2000


Project Description

Project Name
:
Quality Engineering

Product workload
:

Building a web application for Quality Engineering

Department
.
This application
helps in the improvement of Processes

in the Company
. It has
different features given below.

-

Worked on different modules like on different Feedback Sections and User Management Section etc
.

Role:

Software Developer


Responsibilities and Key Accomplishments:

-

Application Development

Tools &
Technologies
:
ASP.Net, Microsoft
C#, Microsoft Office API


Project Description

Project Name
:
Bug Management System

Product workload
:

This application is developed for assigning and managing the bugs report system
.

The key idea behind to develop this
project was to reduce the wastage of time during the testing process
of the project
. It is a desktop based application. It has different features given below.

-

Maintain the
records
of all
the bugs, bugs assignments, different level of access rights, havin
g bugs
severity levels, priority etc.

-

Notification mail service for sending bugs to related developers
.

Role:

Software Developer


Responsibilities and Key Accomplishments:


-

Application Development

Tools & Technologies
:
Windows Forms, ADO.Net, Microsoft C#, Microsoft
Dot
Net Framework 1.0 and

SQL Server 2000



Name of Employer

LMK Resources

䑡te猠潦 E浰l潹浥nt

January 200
3



August

200
3

Job Title

Master’s Final Year Project


Project Description

Project Name
:
ProjManager

Product workload
:

Having different features given below. I have developed this project alone applying
proper software engineering rules, developed the project, gathering requirement and analysis building
SRS, making documentation, designing dat
abases.

-

This project is done for LMK Resources.

-

The intention to develop this project is providing better management of projects.

-

This project has different features such as Multiple Project Management, Multiple user Management,
Well Organized Task M
anagement, Project Statistics and Reports, Employee Time Sheet Tracking,
Security Access Rights, Email Notification, File Attachments and the User Preferences

-

The scope of the project is Client Server Application and the management of project is done
over the
LAN

Role:

Master’s Final Year Project


Responsibilities and Key Accomplishments:

-

Requirement Gathering, Analysis and Design

-

Application Development

-

Testing


Tools & Technologies
:
.
Net Remoting, Windows Forms, ADO.Net, Microsoft C#, Microsoft .Net

Framework 1.0 and SQL Server 2000


Recommendations:

Available upon request


Academic Record



Dates of studying
:


from 200
0



to 200
3

Name of institution
:


Muhammad Ali Jinnah University.
Karachi
, Pakistan.

(Islamabad Campus)

Qualification
:



MSc.
Computer Science


Dates of studying
:


from
1998



to 200
0

Name of institution
:


F
.
G College for Men F
-
10/4, Islamabad

Qualification
:



B
Sc. (
Mathematics, Statistics, Economics
)