Babar Bashir Ph: (M) +97336421176, Email: babar.bashir@gmail ...

unevenechoSoftware and s/w Development

Oct 30, 2013 (3 years and 7 months ago)

88 views

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com





OBJECTIVE


Quality and delivery orien
ted
IT

professional with
10+

years of extensive experience in IT industry and
engaged
with
various

projects across
different

industry
domains. Very passionate to
project management,
software development,
enterp
rise architecture, strategy and planning, business intelligence & business
process management
.


I count myself as a professional with proven leadership

skills
. I wish to grab the
position of a
Project Management/Business Process Management

professional wit
h an employer who
explore my skills and give a platform to flourish
.


SYNOPSIS


Young, energetic and result oriented professional
with over
10
+

years

of hands on experience in
IT Industry
;
M
ultitasking

ability to sketch the plan, prioritize the work and ma
nage the complex projects under
aggressive timelines
;




10
+ years of experience in IT covers
project management,
strategic
planning,
business processes

management,
analysing user requirements, designing and development of
enterprise wide
solutions.



Certifie
d PMP, ITILv3
-
F professional well versed with Enterprise Architecture frameworks (TOGAF
9)
, Business Analysis tools & techniques

and COBIT.



Good knowledge of Strategic Planning techniques (SWOT analysis, PEST)



Managing and leading the development & operati
on
al activities

of the GBM HRIS

& Payroll
.



Responsible for running the company’s
P
ayroll (UAE, Bahrain, Kuwait, Qatar, Oman &
Pakistan).



Managed
P
rojects
in various technology domains i.e.
IBM BPM, DB2 Content Management,

IBM
Lotus Notes & Domino

(LotusSc
ript, xPages, Composite Applications & Javascript)
, Java, J2EE

(EJB, JSF)

and open source technologies
(
Ruby on Rails

framework,

PHP, MySQL
, SQLLite

& etc)
.



Experience with various software development methodologies like
S
CRUM
,
Agile Software
Development
,

&

XP

(Extreme Programming)




Good knowledge in Design Patterns such as
MVC
,
Singleton
,
Data Access Objects

etc.



Experience in application development and deployment using servers such as
Apache,

Domino,

Websphere 6.1/.7.1
, and
Apache Tomcat 5.5
.



Good exp
erience in
IBM Cognos10 Business Intelligence
, Fram
e
work Manager, Query & report
designer.



Hands on Experience with

IBM BPM Suite, IBM Websphere Business Modeler v6/7,

IBM DB2
Content Manager , IBM DB2 CommonStore for Lotus Notes & domino



Good knowledge of

SOA services lifecycle manager (Model, Assemble, Deploy and Manage)



Experience in using
RDBMS

including
DB2, M
S

SQL,
Oracle 9i/11g


&
MySql



Expertise in using the IDE
Eclipse 3.2
, Aptana RADRails studio

& IBM
RAD 7.5

for developing
enterprise applications
.



Experience with a version control system like
CVS
,
StarTeam,

Github

and Tortoise SVN
.



Possess good functional knowledge of HCM, Payroll, ERP, & Customer Support Systems (Contact
Management, Incident Management, Knowledge Management, & etc)



Possessing va
luable insights, keen analysis and team approach to implement best practices to
achieve business excellence



Dedicated and highly ambitious to achieve personal goals as well as the organizational goals



Adroit at learning new concepts quickly, working well u
nder pressure and communicating ideas
clearly and effectively



Excellent decision making skills with a positive approach


Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com






C
ERTIFICATIONS




Project Management Professi onal (PMP) Certi fi ed



SCRUM Master
Accredi ted

Certi fi cati on b
y Internati onal Scrum
Insti tute



ITIL v3 Foundati on Certi fi ed



IBM Certi fi ed Advanced Appl i cati on

Devel oper


Lotus Notes/Domi no
.



IBM Lotus Sol uti on Sal es Professi onal v2



WORK HISTORY




Gulf Business Machines (GBM) as IBM GMSR


(
June

20
06



Till Date)


Designation
:
Senior Consultant


Business Application / IT Project Manager





Roles and Responsibilities
:
-


As a
Senior Consultant



Business Applications

/ IT Project Manager
, I am responsible for

the following

duties /
projects delivery
:





Resp
onsible for managing the GBM HRIS & Payroll System development and operations activities.



Managing GBM’s regional payroll designed to be compliant with local govt. regulations (WPS, QATCH & NBK)
and fully integrated with the ERP & BI environment.



Involved
in the complete S
ystem

Development Life Cycle

(
Requirements gathering, designing, development,
deployment and management
)

of various enterprise wide applications for Gulf Business Machines



Responsible for Project Management
process
from the inception till
closure.



Responsible for developing various customized & enterprise wide workflow applications using IBM Lotus Notes
& Domino,

RoR and

Java/J2EE.



Process Analysis: Key Business stakeholder, software vendor & IT collaboration to deliver analytical solution
s for
the enterprise.



Process improvement: Work with IT and
Business stakeholders

to systematize inefficient processes.



System Data Management: Support extraction of broker data, vendor linkups & transformation design.



Support
Applications Development: Mod
eling systems & process design & development.



Systems Testing: User acceptance, functional, stress testing etc.



Ensuring that projects meet requirements, quality standards and adherence to budgets and time frames.




Liaising and coordinating with vendors t
o develop and implement the preliminary project management plan and
detailed WBS.



Facilitating project logistics such as
hardware & software acquisitions,
meetings, travel, accommodation,
conference rooms etc.



Co
rporITS

Pvt Ltd,
Karachi, Pakistan


(J
ul 2004



Ju
ne

20
06
)


Designation:

Senior

Analyst
/ IT Project Manager


Roles and Responsibilities
:
-


As a
Senior

Analyst
, I
was

responsible for the
following duties
:


Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com




Participate
d

in meetings with
the Client

to
understand the
requirements
.



Involved in
designing
,
coding

and
debugging

applications.



Involved in
analysis of the requirement

received from
the client
, document the analysis and
design
the prototype of the application




Prepared
Design

and
Technical

Specifications



Developed
business c
lasses

for handling business logic of the application

using
Java



Developed various customized applications

(web / rich client)

for various customers using
Lotus Notes, Domino, IBM Websphere Application Server & IBM Websphere Portal

and
Ruby on Rails techno
logies



Developed Integration components for Maximo
using Java/J2EE




Code Refactoring

based on the
Code
Review.



C
ommunicate with
QA
tea
m for testing of application and fixing the reported bugs




Prosol

Technolog
ies

(PiSigma Group)

Pvt Ltd,
Islamabad, Pakista
n



(
Mar

200
2



Jul

200
4
)


Designation
:
Senior Software Engineer


Roles and Responsibilities
:
-


As a
Senior Software Engineer
, I was responsible for the
following duties
:




Participate
d

in
the complete SDLC with onsite and offshore
customers.
.



Involved in
designing
,
coding

and
debugging

applications.



Involved in
analysis of the requirement

received from
the client
, document the analysis and
design the prototype of the application




Prepared
Design

and
Technical

Specifications



Develope
d
business classes

for handling business logic of the application

using
Java



Developed various customized applications for various customers using Lotus Notes,
Domino, IBM Websphere Application Server & IBM Websphere Portal



Participated in the
R&D

for

cust
omizing some Ajax functionalities
.



Written
JUnit test scripts

to perform unit testing of the various business class



Code Refactoring

based on the Code
Review.



Managed a
team

of
3

developers.



C
ommunicate with
QA
tea
m for testing of application and fixing th
e reported bugs



Involved

in giving
demo

to the client of developed applications and getting sign off from them.



Mentored junior members

of team on a number of engineering skills, including technical and
process oriented education.




CASTech Soft
,
Islamabad,

Pakistan



(
September

200
0



March

200
2
)


Designation
:
Software Engineer


Roles and Responsibilities
:
-


As a
Software Engineer
, I was responsible for the following duties:




Participate
d

in meetings with the Business Analyst to
und
erstand the requirements
.



Involved in
designing
,
coding

and
debugging

applications.

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com




Involved in
analysis of the requirement

received from
the client
, document the analysis and
design the prototype of the application




Prepared
Design

and
Technical

Specifica
tions



Developed application in Lotus Notes & Domino 5, Java, Visual basic, ASP3.0.











TECHNICAL

SKILLS







PROJECTS




PROJECT#1

Groupware Expertiese

IBM Lotus & Domino 5/6/7/8/8.x

Programming Languages


Java (JDK1.5),JDK 1.6, J2EE
, Ruby

Business Intelligence

IB
M Cognos 10, Framwork Manager, Query & Report
Designer

Open Source Frameworks

Spring 2.5, Struts 1.2, Hibernate 3.0,

Rails2.2/3+

GUI

JSP
, JSF

Methodologies

Agile/Scrum,
UML, Java/J2EE Design Patterns, Web

S
ervices

Business Process Management

IBM Bus
iness Process Manager / Websphere
Lombardi/Websphere Process Server/Business
Modeller

Database Applications

Oracle 9i/11g, MySQL 5.0, DB2 9.0

Markup Languages

HTML
, XML

Advanced Technologies

Ajax
, Dojo, jQuery

Scripting Languages

Javascript

IDE

Eclips
e 3.2,
Aptana RADRails studio,
R
ational
A
pplication
D
eveloper

7.0
/7.5

Web/Application Servers

Apache Tomcat 5.5, Jboss4.0, Websphere 6.1/7.1

Testing Frameworks

JUnit

3.0

Source Control

CVS, StarTeam,
Github,
Tortoise SVN

Source Code Analyser

RAD Analys
er

Use case Tools

RAD 7.0

Project Management

MS Project

Operating Systems

Windows, Linux

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com


Name:



HRMS

Client:
Gulf Business Machines
.

Technologies used:


IBM Lotus & Domin
o
,
LotusScript
,
Java/J2EE,

Javascript

Team size:


6

Project Duration:

Jun

20
06

to
Feb

200
8

Role:



Senior Consultant Lotus Notes/Senior Software Engineer

Company:


Gulf Business Machines


Description:


A complete
Human Resources Management System i
s design
ed

to facilitate the HR
department service delivery
.

The major modules includes Employee Self Service
,
Vacation Management,
Visa & Passport
Tracking
, Expense Claims Management, Benefits Administration, Training Management,
Skills Management,
Requis
itions Processing,

Travel Management, Loan Management, Commission
Management, Health & Safety Management,
Key Performance Management, Orientation/Onboard
management, Managers Self Service, Recruitment

Management, Hiring Management.

Promotions/Compensation
Increase Request Management.


PROJECT#
2

Name:



Personnel & Payroll Management

Client:
Gulf Business Machines
.

Technologies used:


IBM Lotus & Domino
,
LotusScript
,
Java/J2EE, Javascript, DB2

Team size:


5

Project Duration:


Feb

20
08

to
May 2010

Role:



Senior Consultant Lotus Notes/Senior Software Engineer

Company:


Gulf Business Machines


Description:


Personnel & Payroll
Developed inhouse to support the customized pay

requirements. It is based on Lotus Notes & Domino

technology and integrated with DB2 and financial
systems.


PROJECT#
3

Name:



eArchive

Client:
Gulf Business Machines
.

Technologies used:


IBM DB2 Content Manager v8.3, IBM DB2 CommonStore for Lotus Notes,
Websphere Applica
tion Server, Websphere Portal server,
IBM Lotus & Domino
,
LotusScript
,
Java/J2EE,
xPages, Javascript, DB2

Team size:


3

Project Duration:

June 2010

to
May 2011

Role:



Senior Consultant Lotus Notes/Senior Software Engineer

Company:


Gulf Business Mac
hines


Description:


eArchiving solution to facilitate HR department in managing employee documents
in electronic format. It provides the full functionality of any standard document/content management
system



PROJECT#
4

Name:



xEnablement of HRMS

Clien
t:
Gulf Business Machines
.

Technologies used:


IBM DB2 Content Manager v8.3, IBM DB2 CommonStore for Lotus Notes,
Websphere Application Server, Websphere Portal server,
IBM Lotus & Domino
,
LotusScript
,
Java/J2EE,
xPages, Jav
ascript, DB2
, Dojo Toolkit, OpenNTF extension library
, Ruby on Rails

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com


Team size:


4

Project Duration:

June 201
1

to
Jan 2012

Role:



Senior Consultant Lotus Notes/Senior Software Engineer

Company:


Gulf Business Machines


Description:


A project to t
ransform all HR modules to be accessible via web browser and mobile
clients. xPages is the technology we used to convert the applications for browser based access.










PROJECT#
5

Name:



Workflow Management


Client:
J. Wa
lter Thompson
.

Technologies used:


IBM Lotus & Domino
,
LotusScript
, Javascript

Team size:


3

Project Duration:

Nov

20
05

to
Jun

20
06

Role:



Senior
Analyst/Consultant

Company:


CorporITS

Description:


Developed Various Office automation and documen
t management tools for JWT
Mena. These are:



Policy Pusher (Surveyor & Policy Approver Application)



EProcurement &Asset Management



Presentations Management



Knowledge Management



Cash Reporting



Creative Archives Application

PROJECT#
6

Name:



iEnterprises, iEx
tensions CRM

Client:


iEnterprises
.

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript

Team size:


7

Project Duration:

6 Months

Role:



Senior Analyst/Consultant

Company:


CorporITS


Involved in the product dep
loyments & development of various modules for iExtensions CRM by
iEnterprises. iExtensions CRM is a Partnerworld Beacon Award winners for best cross industry solution
developed on Lotus Domino.


PROJECT#
7

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com


Name:



TPS Messaging Infrastructure, Document Mana
gement & Office Automation

Client:


Transaction Processing System (TPS), Karachi, Pakistan

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript
, Ruby on Rails

Team size:


4

Project Duration:

3 Months

Role:



Senior

Analyst/Consultant

Company:


CorporITS

TPS, is a software, systems and consulting firm providing transaction and payment processing solutions for
the financial sector. Idea was to provide them a complete messaging and tightly integrated document
managem
ent solution along with a complete office automation tool built on domino technology.

i)

Timesheets & Expense sheets management

ii)

Travel System

iii)

eProcurement System

I have lead the team of 4 resources and provided lotus infrastructure

I
mplementations


PROJECT#
8


Name:



Hill & Associates (Malaysia) Lotus Infrastructure revamping

Client:


Hill & Associates (Malaysia)

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript

Team size:


2

Project Duration:

3

Months

Role:



Seni
or Analyst/Consultant

Company:


CorporITS

Hill & Associates is a services company based in Kuala Lampur Malaysia. I worked as Senior Consultant
with their IT Staff to revamp their existing Lotus Notes based applications by making them web enabled
with ex
tensive Notes client interface and performance enhancements. Also used Microsoft SQL Server as a
backend data Management system & created a comprehensive reporting system on top of data model.

Visited the customer in Malaysia for the project deployment and

onsite users training.


PROJECT#
9



Name:



Workflow Applications for various customers

Client
(s)
:


GlaxoSmithKline (GSK), Engro Chemicals, ICI Pakistan & Engro Asahi

Technologies used:


IBM Lotus & Domino, LotusScript, Javascri
pt
, Java/J2EE, Ruby on Rails

Team size:


8

Project Duration:

12 Months

Role:



Senior Analyst/Consultant

Company:


CorporITS




Glaxo Smith Kline
-

Pakistan

Developed various ERP automation tools for GlaxiSmithKline
-
Pakistan. These tools provide integr
ations to
their ERPs and backend system and generate various workflows. ERPs like J.D Edwards, SAP, DB2 &
Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com


Oracle Financials are integrated to get data for workflow and writing back to them after workflow
completion.



Engro Chemicals
-

Pakistan

Worked on HSE
Q (Health, Safety, Environment and Quality) Management System for Engro Chemicals
(ECPL) Daharki (Pakistan). The System automated the safety & quality audits across the plant and provides
a comprehensive reporting system based on the data developed thrugh
various audits.



ICI
-

Pakistan

Worked on various ICI automation projects including SAP integration using Lotus Connectors for financial
reporting system.









PROJECT#
10

Name:



GWI c.Support

Client:


Groupware Incorporated, U
SA
.

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript

Team size:


5

Project Duration:

1
6 Months

Role:



Senior
Software Engineer

Company:


Prosol Technologies (PiSigma Group), Islamabad




cSupport is supposed to be the largest and mo
st complex product ever built in the history of Lotus Notes
built by GWI Software (www.gwi.com). GWI is considered one of the most knowledgeable and experienced
IT help desk/customer service software providers in the business.


PROJECT#
11

Name:



Eden’s
I
T PowerPac

Service Management Suite for Lotus Notes

Client:


Eden
, USA
.

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript

Team size:


5

Project Duration:

6 Months

Role:



Senior
Software Engineer

Company:


Pro
sol Technologies (PiSigma Group), Islamabad




The IT
-
PowerPac is the leading
ITIL compliant
Lotus Notes and Internet suite
provides the tools to
efficiently manage the process and flow of all critical IT responsibilities and tasks, increase user satisfact
ion,
capture institutional knowledge and efficiently solve problems.

The IT
-
PowerPac is composed of the
modules listed below and has received Lotus certification for all Notes platforms. The software is fully
Internet/Intranet compatible and highly customi
zable to fit the user's requirements.



Help Desk



Project Manager

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com




Sales Manager



Issue Tracker



Knowledgebase Manager

The scope of this project was to customize these modules for different Eden Clients according to their client
specific requirements.

Also woke
d on integration of AvantGo Pylon Pro with Help Desk application in order to facilitate end users
to view/create/edit/sync their help tickets using their hand held devices.


PROJECT#
1
2

Name:



RPRWyatt’s Essential
Team for IT (
Tools & Agent Master
)

Client:


RPR Wyatt
, USA
.

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript

Team size:


2

Project Duration:

4

Months

Role:



Senior
Software Engineer

Company:


Prosol Technologies (PiSigma Group), Islamabad






Essentia
l Agent Master for R6

Essential Agent Master, a member of RPR Wyatt’s "Essential Team for IT," is a Domino/Notes agent
management and administration application developed for Windows servers running Domino R5 and
Domino 6. Designed to run on single as wel
l as multiple Domino servers, EAM collects detailed agent
information on configuration settings, execution specifics and Notes Log entries. The main purpose of this
project was to upgrade the prior version to make it compatible to domino R6. Higher
-
level p
roject
requirements were successful upgrading of EAM on ND 6.0 for windows 2000.



Essential Tools for R6

Essential tool is the premier tool for enterprise administration of servers, databases, ACLs, files, groups and
users in a Notes/Domino environment. ET
automatically collects ACL and database information, and then
presents that information in a central location. From Notes development of comprehensive views allow end
user to manage the security of servers, databases, groups, users, and ACLs


all with sim
ple point
-
and
-
click
requests. To add the server add
-
in to the domino server, backend logic implementation is being done using
LotusScript and Notes C API. The main purpose of this project was to upgrade the prior version i.e. ET 5.1.c
to make it compatible

to domino R6. Higher
-
level project requirements were: Successful upgrading of ET on
ND 6.0 and Enhancement of End User Interface.


PROJECT#
1
3

Name:



Pakistan Tobacco Company (PTC) Workflow

Client:

Pakistan Tobacco Company
.

Tec
hnologies used:


IBM Lotus & Domino, LotusScript, Javascript

Team size:


6

Project Duration:

7 Months

Role:



Software Engineer

Company:


Prosol Technologies (PiSigma Group), Islamabad




Pakistan Tobacco Company

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com


Pakistan Tobacco Company (PTC) is one
of the largest users of Lotus Notes environment. Have worked for
several projects mentioned as follows:



PTC Leaf Planning System


It’s the workflow system to mange and tracks the activities involving data from different locations
of Pakistan thus data coll
ection from distributed system and then making it available from a central
location after passing it though filters.



PTC Leave Management

This system provides a way to PTC employees to apply for their leaves, check their leave status and
their leave balanc
es. Apart from the end user interface and activities, it has an administrative end
which manages all the leaves taken under a set of rules implemented. It involves all the processes
from leave application submit ion to the approval/disapproval of the appli
cation under certain
company rules.



Sales Operations Planning (SOP)

It’s a marketing project of PTC; This system manages all the PTC brands. First Estimated sales of
PTC products are projected for current and coming 2 yeas and then compared with original s
ales in
order to check that how much sale targets are achieved.



Leaf Document Manager

Leaf Document Manger is a common repository for documents that Users of Leaf Department
creates each month. This system provides them the functionality to access these do
cuments at any
location anytime.


PROJECT#
14

Name:



PiSigma AMTS & CBS

Client:

PiSigma Group
.

Technologies used:


IBM Lotus & Domino, LotusScript, Javascript
, SQL Server

Team size:


3

Project Duration:

3 Months

Role:



Soft
ware Engineer

Company:


Prosol Technologies (PiSigma Group), Islamabad



P
i Sigma AMTS & CBS

Pi Sigma Activity Monitoring and Tracking system (AMTS) and Client Billing System (CBS) is an internal
project of Pi Sigma. AMTS tracks employees’ weekly timesheet
s and CBS uses these timesheets while billing
Pi Sigma customers. It’s a hybrid system using Domino and SQL Server 2000.


PROJECT#
15

Name:



Hospital Management System

Client:

Hilal hospital, Khariyan, Pakistan
.

Technologies used
:


MS Visual Basic, MS SQL Server,ASP3
, LotusScript, Javascript

Team size:


3

Project Duration:

3 Months

Role:



Software Engineer

Company:


CASTechSoft Islamabad


Hospital Management System to track the patients history (Inpatient, outpatient, emer
gency treatments,
prescriptions, medical tests, diagnosis & etc.

Babar Bashir

Ph:

(M) +
97336421176
,

Email:

babar.bashir
@gmail.com



PROJECT#
16

Name:



Floor Mills Accounts Manager

Client:

Various Floor Mills, Pakistan
.

Technologies used:


IBM Lotus & Domino,
LotusScript, Javascript

Team size:


3

Project Duration:

8 Months

Role:



Software Engineer

Company:


CASTechSoft Islamabad


Accouting System for various floor mills in Islamabad, first of its kind software developed by gathering the
requirement from various customers and designing and
developing the system.





EDUCATION




BCS

(
Computer Sciences
) from
Al
-
Khiar
University,
AJK
,
Pakistan



Diploma of Associate Engineer (Telecommunications) from GPI, Haripur, KPK, Pakistan


PERSONAL DETAILS


Date of Birth


:
23
/0
2
/19
78



Languag
es known


:
English,
Urdu


Passport No


:
KG295944