Assoc. Project Manager (Jun, 2008
–Jul, 2013) at Netsol Technologies, Lahore
I played Core role in Software Product Design, Architect, Planning, Plan Execution, Development and Deployment activities for Financial and Leasing Industry. I played in the role of Project Manager and Software Architect in the Project of “Automation of National Assembly“of the Islamic Republic of Pakistan.
National Assembly Automation
The automation process is aimed to facilitate the functioning of National Assembly Secretariat in a way that can increase their productivity and efficiency by providing them record keeping and reporting facility. This will also streamline the sharing of data among different departments in a secure environment and implement the workflow for movement of data inside and out of the branch under a strict administrative control. (http://www.na.gov.pk)
Roles & Responsibilities
Project Management (Initiating, Planning, Executing, Monitoring and Controlling, Closing)
Requirements Gathering, Requirements Analysis
Develop Requirement Specification, Functional Specification
Client Communication
Communication with executive management
Deploying CMMI Level 5v1.2 processes
Architecture Design of National Assembly Automation Project
Training of Resources
Development of POC of National Assembly Automation Project
Environment: Java, JSF 2.0, RichFaces, PrimeFaces, Spring, Oracle 11 g, Tomcat, JBoss 7, Enterprise Architect, Linux, Windows, MyEclipse 9.1, SVN
Netsol Financial Suite R2
Best Rated Financial Product (APICTA), a comprehensive solution that satisfied multi organization financial organizations. NFS R2 caters the (Asset Finance, Captive Auto Finance, Whole Sale Finance, Insurance Premium Finance, Vehicle and Fleet Leasing and Equipment Leasing and Finance) markets world wide. NFS Financial Suite-R2 suite is an Enterprise Application for Leasing Products. NFS-R2 Leasing and Financial Suite have many sub system. (http://www.netsoltech.com)
CAP – Credit Application System
WFS – Wholesale Finance System
CMS – Contract Management System
Roles & Responsibilities
Key role in Requirements Gathering, Requirements Analysis, Gap Analysis, Produce Requirement Specification, Functional Specification and Developing Detail Design (Class, Object and Sequence Diagram etc.)
Played a key role in Initiating, Planning, Executing, Monitoring and Controlling, Closing of NFS-R2 Suite
Development of Common Components of NFS-R2
Establishment/Administration/Troubleshooting of Distributed Clustering Environment of NFS-R2 (GMAC SAIC Client, KK Client) providing Load Balancing, High Availability, Session Replication and Sticky Session etc.). Perform excellent role to verify and compliance application in distributed infrastructure.
Web Team Lead of whole NFS-R2 Product(CAP, WFS,KK, CMS)
Preparation of Development/UI/Design Guide and Check Lists for Peer Review
Release Manager of NFS-R2 (Work closely with other departments Dev Team, SCM Department and QA Team throughout the development process)
Technical Support to GMAC CAP, WFS, KK Bank Thailand and CMS teams in the role of an Architect
CMMI Coordinator, ISMS Coordinator of NFS-R2 Department.
Deploying CMMI Level 5v1.2 processes in NFS-R2 Department. Participated in interviews of SCAMPI, CMMI Level 5V1.2 and ISMS as Project Development Lead from NetSol Technologies.
Making sure the Compliance of W3C standards of Business Web Applications and Provide Guidance to Development Team
Preparation of Demo’s of NFS-R2 for new Customers
Mentoring and training of junior Engineers and Senior Engineers as well
Preparation of Technical Guides for Clients of NFS-R2 (Hardware/Software Requirements, Installation Steps, Configuration of Clustered Environment and Deployment of NFS-R2 Application)
Communication and Technical Support to Clients in UAT and Production
Work on RFP’s and support to Business Development Team
Interaction with Department managers, Senior management, and non-technical stakeholders
Environment: MyEclipse, Java, JSF, Richfaces, Spring, Hibernate, ActiveMQ, Velocity, JBPM, JBoss and Flex 3, Enterprise Architect,Oracle Bea Weblogic, JBoss, Tomcat, Sun Java Web System, iPlanet, IBM WebSphere, Oracle 11 g, SQL Server 200X, DB 2, Sun Solaris 10, Linux, Windows
Establishment and Administration of Enterprise Cluster Environment
I established & maintained the Enterprise Cluster environment for NFS R2 and other true Web-based distributed applications.
Enterprise Cluster for GMAC SAIC Automotive Finance Company, Ltd. (http://www.gmacfs.com/cn/en/)
Web Server Cluster (Cluster Nature: Active/Active (2 Nodes), OS: Sun Solaris, Web Server: Sun Java System
Load Balancing & HA: Apache Load balancer (simulated hardware Load Balancer)
Application Server Cluster (Cluster Nature: Active/Active (2 Nodes), OS: Sun Solaris, Application Server: Oracle WebLogic)
Load Balancing & HA: NSAPI Proxy Plug-in
Database Server Cluster (Cluster Nature: Active/Passive (2 Nodes), OS: Sun Solaris, Application Server: Oracle Server, HA (Standby) Oracle DataGuard
Enterprise Cluster for Thailand's Kiatnakin Bank (http://www.kiatnakin.co.th/en/index.php)
Web Server Cluster (Cluster Nature: Active/Active (2 Nodes), OS: Linux, web Server: IBM WebSphere 8.0 )
Load Balancing & HA: HTTP Server IBM WebSphere 8.0 (simulated hardware Load Balancer)
Application Server Cluster (Cluster Nature: Active/Active (2 Nodes), OS: Linux, Application Server: IBM WebSphere 8.0 )
Load Balancing & HA: HTTP Server IBM WebSphere 8.0 (simulated hardware Load Balancer)
Database Server Cluster (Cluster Nature: Active/Active (2 Nodes), OS: Linux, Application Server: Oracle Server, Oracle RAC)