|
||
|
|
|
|
||
|
More than Nineteen years of extensive experience
in software engineering, development and software designing. I have worked on
different types of projects having Java EE and Java SE as base language with
various Java Frameworks including Struts, Spring and Hibernate. I have worked
on different Technologies like JSP, Servlets, GWT, HTML5, JQuery, and Web
Services on different platforms like windows, Linux and Solaris. I have
worked on multiple CMS as well like Broad Vision Portal, Liferay portal and
IBM Web Sphere portal. |
|
|
|
|
Project Portfolio |
§
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Bank of Bahrain and Kuwait, Enhanced Engineering Multi Technologies Co, Khiran Kuwait §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Jboss
Application Server. § Description: HRMS is a comprehensive web-based business solution for Human Resource management that combines Human Resource expertise with state of the art technology. E-HRMS caters main areas of HR Management from simple personnel administration to complex strategic approaches. §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Zain Telecom Kuwait, Ministry of Health Kuwait, Kuwait Fund, Public Authority for Housing Welfare Kuwait. §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Jboss
Application Server. § Description: Help Desk, a web-based
application, workflow based request/issue tracking system which enables
users to intelligently and efficiently manage tasks, issues and requests
submitted by staff by forwarding the request to the appropriate person or
group. It also has capabilities to manage Assets, automatically registers
computer and network peripherals and provides support for RFID. §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Public Authorities for Industries Kuwait. §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Web logic
Application Server. § Description: ITPS is a Workflow
enabled Transaction Processing System which automates license registrations,
plot allocations, inspections, violations follow-ups, custom exemptions and
many others. §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: McDonald’s Kuwait. §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Jboss
Application Server. § Description: Birthday Reservation
System is a Web application which facilitate the customers to enquire and
book Birthday events and provide feedback against reservations or in general
about the Restaurants. This Customer oriented approach increase customer
interaction, increase productivity and efficiency of the business. §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Gulf Insurance Company Kuwait, Kuwait National Assembly, Public Authority for Agriculture and Fish Resources Kuwait, Remedy of Situation of Illegal Residents Kuwait §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Jboss
Application Server. § Description: TAS, a web-based
application, is designed to enhance Employees attendance by providing
beneficial features useful to the employees, supervisors and human resources
department. The application allows managers to compile and analyze
comprehensive set of employees’ attendance details at any point of time and
also generate accurate requirement reports §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Ministry Health Portal §
Technologies:
Java (Enterprise Edition), IBM Web Sphere Portal. § Description: It is a content management
system having the information about the health. It has the information about
the doctors, hospitals and diseases. §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Public Authorities for Industries. §
Technologies:
Java (Enterprise Edition), Oracle Portal, Struts Portlets, JSP,
Jasper Reports. § Description: PAI is a content
management portal which has information regarding rules and regulation for
industries according to the state laws. It also contain information for the
new industrialist who want to start an industry. KASSIP §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Bank of Bahrain and Kuwait, Industrial Bank of Kuwait. §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports. § Description: It is an application
for settling payments and transactions among banks and financial
institutions in the State of Kuwait. It is also known as Real-Time Gross
Settlement (RTGS) payments' system Bill Presentment and Payment Portal §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Zain Telecom §
Technologies:
Java (Enterprise Edition), Broad
Vision Portal, Struts Portlets, Jasper Reports. § Description: BillP3 is Bill
Presentment and Payment Portal targeted to present Customer Bills, perform
Analysis on Bills, reports Generation and Online Payment for postpaid
customers Zain Portal §
§
Client: Zain
Telecom §
Technologies:
Java (Enterprise Edition), Broad
Vision Portal, Struts Portlets, Web Services, Jasper Reports. § Description: Process based Web Portal
and Content Management services for Telecommunication Company along with
Online Services offered to its client Eworks §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Arabi Company, Kuwait. §
Technologies:
Java (Enterprise Edition), Spring Framework, Hibernate, Ajax using
GWT toolkit, Jasper Reports, Baxtrel Communication’s Fluency APIs for IVR
System. §
Description:
It is a collaboration of desktop call center application and
web-based work order application. It is designed to develop sound
coordination and up to date information between various departments of a
maintenance based company. It provides various linkages from the point of
receiving complaint till the completion of required task(s). Moreover, it is
also providing complete costing solution of the parts used as well as the
man power utilized during the course of completion of tasks. Awards Portal §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Al-Sabah Awards §
Technologies:
Java (Enterprise Edition), Liferay portal, Spring Framework,
Hibernate, Ajax using GWT toolkit, Jasper Reports. §
Description:
This application deals with the noble cause of acknowledging and
appreciating achievements in the line of Information Technology either by
Kuwaiti’s or by nationals of the Arab countries. Employee Self Servicing System §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Bank of Bahrain and Kuwait, Kuwait National Assembly §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Jboss
Application Server. §
Description:
Employee Self Service (ESS) is a web-based application, which is designed to
provide a paperless solution between employees and Human Resource Department. Catering System §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Kuwait Aviation Services and Company. §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, IBM Web Sphere
Application Server. §
Description:
It is a web-based application, which is designed to manage the airline
catering system. This systems deals with the airline flight schedule and ensure
to provide the meal for the aircrafts landing and departure at Airport Club Management System §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Kuwait University §
Technologies:
Java (Enterprise Edition), Spring
Framework, Hibernate, Ajax using GWT toolkit, Jasper Reports, Web Logic
Application Server with Cluster Management. § Description: It is a web-based
application to manage the activities of club and its members like seminars,
parties, guesthouse operations etc. eBiz B2B Portal §
Industry Standard:
Compliance with CMMI Level II of
SEI(CMU) § Client: United Arab Shipping Corporation §
Technologies:
Java (Enterprise Edition), Rational Application Developer, DB2,
LDAP, Struts Portlets, Web Services, XML. §
Description:
eBiz B2B is being developed for the United Arab Shipping Corporation. eBiz
B2B is being developed to provide its customers with an online solution to
their shipping needs. Through this portal, the customers can conduct online
bookings, view shipping schedules, give shipping instructions and register
with UASC. Online Internet Billing Software § Client: Comsats Internet Services. §
Technologies:
Java (Enterprise Edition), Java
(Struts), Oracle. §
Description:
CIBS (COMSATS Internet Billing System) is a complete B2B & B2C solution
for any ISP for the Billing and Tariff Management needs along with complete
privilege based authentication system for the employees of an ISP and
vendors Online Customer Services Billing Management System § Client: Comsats Internet Services. §
Technologies:
Java (JSP), Oracle. Description:
It was decided to centralize some operations of domain and web services to
support
that decision there was the need for a web based centralized billing
system for such services. This software was developed to handle the billing
of Domain and Web Services offered by CIS.
It was developed with the aim that every node should be responsible
for his billing on this centralized system Email Billing Software § Client: Comsats Internet Services. §
Technologies:
Visual FoxPro. §
Description:
This software was developed for the volume-based billing. It manages the
billing of UUCP users. This software processes on a plain file generated by
UUCP server that contains the information that how much bits a customer has
sent and received during different sessions. On the basis of above
information the billing software keeps the record of customer's account §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Gulf Media §
Technologies:
Adobe Flex Description:
Media Tracking System has been designed for media and library management. It
provides the support for the library shelf organization, the receipt of new
tape material, tape loans and returns, shipping and dispatch, as well as the
creation and processing of tape pick-lists. Mobile Van Sales System §
Industry Standard:
Compliance with CMMI Level III of
SEI(CMU) and ISO-9001:2000 § Client: Jashen Mall, Kuwait. §
Technologies:
C#, ASP.net. Description:
It is a windows mobile application integrated with existing Oracle ERP
solution covering, Sales, Stores & Inventory, and Accounts Receivable
etc. it syncs with office using mobile data and keep salesman up to date
regarding stocks and deliveries. Claim Interface Project §
§ Client: Gulf Insurance Company §
Technologies:
C#, ASP.net. §
Description:
This application resolves around total automation of Insurance related tasks
including Automobile, Travel and Health Insurance. It also includes client
interfaces for hospitals and customers. Zaksat Billing Software § Client: Comsats Internet Services. §
Technologies:
Visual FoxPro. § Description: This software was developed for billing of Zaksat service provided by CIS. This was a service in which the customer's record was maintained to know that how much a customer should be charged while using service and what CIS has to pay to the Zaksat service provider on behalf of that customer Billing Software for Web and Domain Hosting and Registration § Client: Comsats Internet Services. §
Technologies:
Developer 2000, Oracle. §
Description:
It was the billing software for managing the web page hosting, domain
hosting and domain registration. This software performs the accounting on
periodic basis i.e. billing of such services based on some period e.g. a
domain is registered for the period of two years and the registration is
renewed after two years for the period of one year Payroll Software § Client: Comsats Internet Services. §
Technologies:
Visual Fox Pro. § Description: This Software was developed to manage the pays of employees. It keeps the track of loans provided to employees e.g. conveyance loan. Medical outdoor is also managed in it. Besides payroll system this software was also personnel control system that contains the complete history about employee, his parents, spouse and children Online Ledger Accounting Software § Client: Comsats Internet Services. §
Technologies:
Power Builder, Oracle. § Description: This application was developed for accounts department of CIS to manage their Accounts. The architecture of this software based upon sub and main database. Sub databases reside at CIS Nodes and main database is managed at CIS Headquarters. Main database was updated from sub databases of nodes so that consolidated as well as individual node accounts can be managed COMSATS File System § Client: Comsats Internet Services. §
Technologies:
Power Builder, Oracle. § Description: This software was developed for Administration Department to keep track of COMSATS files so that they can be accessed swiftly Inventory Control System § Client: Comsats Internet Services. §
Technologies:
Developer 2000, Oracle. § Description: This software was developed for store department of CIS for management of inventory of their consumable items Fixed Assets Management System § Client: Comsats Internet Services. §
Technologies:
Developer 2000, Oracle. § Description: This software was developed to keep the track of non-consumable items of CIS. This was developed with the aim to have the track of products moving between nodes Cheque Outgoing System § Client: Comsats Internet Services. §
Technologies:
Visual Fox Pro. § Description: This software was developed for accounts department to keep track of their payments. It was developed with the aim to have control on payments so that duplication of payment can be avoided Diary Dispatch System § Client: Comsats Internet Services. §
Technologies:
Visual Fox Pro. § Description: This software was developed for dispatch section so that they can keep the track of outgoing mail of CIS. This software also maintains the information of the persons to whom the letter is being dispatched and can be used for future references Time Writing Software § Client: OMV Pakistan. § Technologies: Power Builder, Oracle. § Description: Purpose of this software was to keep the track of work done by employees on different projects for project costing and estimation. This software maintains their timesheets, which contains their work details during the month. This software also manages the budgeting of employees on different projects and provides actual-budgeted comparisons. The software also maintains the leave record of employees and sends email alerts to employees on occurrence of different events Al-Meyzan Agencies Inventory Control Software § Client: Al-Meyzan Agencies, Pakistan. § Technologies: Power Builder, Oracle. § Description: Purpose of this application was to provide the users with the facility to record their purchases, sales and inventory. The sales system of the organization was quite complex. Orders were booked on telephone and goods were dispatched directly to customer from warehouse. The other system was through the company vans that used to go from shop to shop and goods were sold directly to shopkeepers. The software was capable of maintaining the inventory of warehouse as well as inventory of company vans. The software was also capable of managing schemes like buy 12 get 2 free. Job Costing, Process Analysis and Financial Accounting System § Client: Mark Industries, Islamabad, Pakistan. § Technologies: Power Builder, Oracle. § Description: Purpose of this software was to maintain and analyze cost accounting of the goods manufactured, financial accounting and inventory management. It also monitors the efficiency of employees based on their involvement / participation in production of goods |
|
|
|
|
Work Experiences |
Manager System Integrated Development Department / Software
Engineering Process Group Lead, Business Analytics Pvt Ltd, Islamabad
Pakistan. Tenure:
Jan-2010 to Dec-2014. Responsibilities: § Manage the strategic aspects of large engagements
and mitigate any risk. § Oversee senior staff and assigned tasks. § Review high-level deliverables across Department. § Ensure engagement reviews and quality assurance
procedures take place. § Develop, implement, and maintain sound business
practices. § Communicate effectively with clients to identify
needs and evaluate alternative business solutions and strategies. § Manage resources with respect to training,
grooming, and technical development. § Appraise staff, Hire new resources, reprimand staff
according to company policies § Review status reports of Senior resources and
address issues accordingly § Lead the Software Engineering Process Group Team
Members while the Annual Process Improvement Plan is being developed and the
process improvement agenda for the organization is being set § Gather Engineering Specific inputs from all across
the organization related to Process Needs, Changes and Refinements.
Authorize engineering related process changes across the organization. § Resolve conflicts between the Software Engineering Process Group
Team Members and manage issues that are taking longer to resolve § Ensure that the Annual Process Improvement Plan is
developed, reviewed, approved and implemented § Plan and Conduct the Software Engineering Process
Group Meeting ensuring that all agenda items for the gathering are covered
(The Software Engineering Process Group Meeting is a companywide forum for
reviewing Process Improvement Progress, review Process Improvements,
Reviewing and Analyzing Measurement Data, Reviewing Process Implementation
Status and Process Tailorings, Reviewing Audit Findings and Results.) § Ensure that the Software Engineering Process Group
Meeting is properly documented and follow up the action items to closure. § Ensure that the Software Engineering Process Group
Annual Event Calendar is developed and committed to by all of the Software
Engineering Process Group Members. § Provide input to the Steering Executive Committee
on the progress of Process Improvement Initiatives in line with the Process
Engineering Department § Authorize Issuance of Process Baselines on the Info
Center after necessary reviews and refinements have been confirmed § Responsible for the execution, review and
monitoring of Process Improvement Cycle § Ensure that the SCAMPI Appraisals, Readiness
Reviews, and Audit are planned and performed. Ensure that findings from such
audits and appraisals are closed in an appropriate time and fashion Manager Kuwait Offshore Department, Digital Processing
Systems, Islamabad Pakistan. Tenure:
Sep 2005 to Dec-2009 Responsibilities: § Lead the planning and implementation of projects § Facilitate the definition of project scope, goals
and deliverables § Define project tasks and resource requirements § Develop full scale project plans § Assemble and coordinate projects staff § Manage project resource allocation § Plan and schedule project timelines § Track project deliverables using appropriate tools § Provide direction and support to project team § Ensures quality assurance procedures take place for
all practice engagements § Present reports defining project progress, problems
and solutions § Implement and manage project changes and
interventions to achieve project outputs § Project evaluations and assessment of results Assistant Director / Head of software development &
billing department COMSATS Internet Services, Islamabad Pakistan. Tenure:
Jan 1997 to Sep-2005 Responsibilities: § Communicates effectively with Nodes to identify
needs and evaluate alternative business solutions and strategies § Manages the software development. § Assigns tasks to resources. § Manage resources with respect to training,
grooming, and technical development of resources. § Appraise staff, Hire new resources, reprimand staff
according to company policies |
|
|
§ Project Management § Database Design § Software Design § Software Development § CMMI |
|
Education |
Masters in Computer Sciences Preston University Islamabad Completion in 1997 Bachelors in Sciences with Double Mathematics and Statistics
as Major Subjects University of Punjab Lahore Completion in 1995 Intermediate in Sciences with Mathematics, Statistics and
Economics as Major Subjects. Rawalpindi Board of Intermediate and Secondary
Education Rawalpindi Completion in 1991 Secondary School Certification with Math, Physics and
Chemistry as Major Subjects. Federal Board of Intermediate and Secondary
Education Islamabad Completion in 1989 Diploma in Computer Sciences Punjab Technical Board § Lahore |
|
References |
References are available upon Request |
|