Assistant Vice President
National Bank of Pakistan
Total years of experience :16 years, 7 Months
As an Assistant Vice President in IT, I am responsible for development of:
Introduced Mobile Banking and Internet Banking in the National Bank with the following functionalities.
- Inter bank funds transfer
- Electronic funds transfer
- Utility bill payments
- Mobile topups, internet payments
- Govt tax collection
- Pay via NBP account to any non account holder using government ID
- Payment to 15000+ merchants of Telcos.
- QR code and NFC based instant payment via POS.
Corporate Cash Management, a state of the art software fully integrated with core banking application. It is a software which can be used in managing liquidity, account balances, payments and other cash management functions for corporations.
- It has two main module collection and payments, and have following types of financial and non financial functionalities:
- Balance inquiry, beneficiary information
- Funds withdrawal, funds deposits via cheque, cash, pay order, bankers cheque.
- Lodgement of intruments of other banks.
- Electronic funds transfers including, IBT, IBFT, RTGS, SIDA, tax collection.
- Management of instruments like cheques, pay orders, bankers cheques.
- Management of corporates.
- Customized MIS against each individual corporate company.
As a techno-functional consultant I am responsible to look after Development, Bug Resolution, Configuration Management in the newly deployed Core-Banking (PROFILE) in National Bank of Pakistan.
My main areas of expertise are:
- Deposit stream (full life-cycle).
- Loan stream (full life-cycle).
- Customized product development.
- Financial audit reporting (analysis & development).
- Compliance audit reporting (analysis & development).
- Interfaces with other applications.
- Value added services development.
- Various other core-banking issues handling.
As a Software team lead I am involved in a techno-functional role in various IT software related tasks of the company.
As a software team lead I was:
- Looking after a team of software developers working over different technologies like Java, Oracle and Microsoft DotNet.
- Supervise development of all the existing reports (600+) of legacy Insurance ERP (CLAS) to newly deployed system (Aetins ISF).
- Time management, resource allocation.
- Assisting development team in various non-insurance applications developed in the company.
- Analyzing business and user requirements for new projects.
- Identifying business stake-holders and actual users in order to ensure that requirements gathered are complete.
- Coordination with business and end users for detailed classification of requirements.
- Identifying key weak areas of business flows and providing best possible BPO through IT.
- Closely monitoring day to day routine tasks of internal clients to implement paper less working environment.
- Preparation of SRS. RRS and FS documents based on requirements.
- Creating technical flows like UML diagrams and other flowcharts.
- Creating prototypes represents actual systems to provide proper understanding to stake holders about the application.
- Creating timelines for the project according to priority set for the project.
- Assisting software developers to ensure design of software according to specifications.
- Conducting UAT sessions with end users and technical stake holders.
- Preparation of user manuals, presentations and providing trainings to end users.
- Designing and preparing MIS reports for different business purposes.
- Designing and development of business applications using cutting edge technologies.
- Designing of database schemas by keeping analytical thinking in mind.
- Coordination with stake holders in order to understand requirement provided by System Analysts.
- Creating prototypes of applications using different techniques, either through full UI hollow design or Wire Framing.
- Providing web based software solutions for end to end business purposes.
- Database designing and performing data warehouse and other house keeping activities.
- Designing and developing different types of database operational tasks like Stored Procedures, Triggers, UDFs.
- Designing and development of different scheduled reports and data flow tasks using SSIS and VB Scripting.
- Writing complex T-SQL queries.
- Development of enterprise level business applications using Microsoft .Net Technologies.
- Designing and developing different types of database operational tasks like Stored Procedures, Triggers, UDFs.
- Writing complex T-SQL queries to optimization of code.
- Ensuring to fulfill all functional requirements provided by Business Analysts.
- Providing 24/7 support to incase of application downtime.
Master in Software Project Management
Bachelor of Computer Engineering