Senior Software Engineer
Mashreqbank
Total years of experience :19 years, 10 Months
WPS - Wages Protection System
• Description: The WPS is an electronic salary transfer system that allows Employers to securely pay workers' wages via Banks, Exchange Houses and other institutions authorized to provide this service by CBUAE. The system also allows the Ministry of Labor to create a database that records wage payments in the private sector to guarantee the timely and full payment of agreed-upon wages.
My Contribution:
Complete involvement in the PLC for the Project.
Responsible for incorporating IS Development Methodology in phases of the PLC.
Responsible for Applications Design and Development.
Developed Windows Services in VB.NET to connect to Central Bank SFTP site for uploading/downloading salary files and updated the system accordingly.
Developed front end application in ASP.NET with complete Maker/Checker process to cater the salaries as Bank of Employer (BOA) and Bank of Agent (BOE).
Provides Master Maintenance and User Profile module.
Documentation throughout the PLC as per QMS/CMM standards.
• Platform/Tools: Windows Server 2003, .NET Framework 2.0 (ASP.NET, VB.NET), SQL Server 2005 Database and Reporting Services.
ICCS - Image Cheque Clearing System
• Description: Image based cheque clearing increased the efficiency and reduced the clearing times for cheques in the UAE. Clearing and settlement is carried out based on cheque images and captured cheque data. The system involves a branch of a Mashreqbank scanning a cheque and immediately transmitting the image electronically via Mashreqbank headquarters to the Central Bank, which then instructs the bank that issued the cheque to release the funds.
• Platform/Tools: Windows 2000, VB.NET, SQL Server 2000, NEWGEN Document Management System.
e-Home Remittances System, National Bank of Pakistan
• Description & My Contribution: The aim of this project is to introduce technology based systems to handle inward overseas remittances that are sent by Pakistanis to their families in the county. Recently, the Bank has made arrangements with M/s Workers Equity and Pay Quick USA to draw maximum foreign remittances. Subsequently more International Money Transfer Handling Agencies will be included.
• As a Team Member in this project responsible for the analysis and design of the architecture, interface for the web and desktop applications.
• Platform/Tools: Windows 2000/XP, Visual Studio .NET(C#, ASP.NET), SQL Server 2000.
Complain Management System, National Bank of Pakistan
• Description & My Contribution: Complain Management System will be positioned as the core in National Bank’s Infrastructure. Due to significance and its central role in banking operations, it is being computerized like other banking activities to prepare Key service indicator to benchmark service delivery & availability. The primary goal of this system is to cater customer complains regarding any product being offered by NBP within Pakistan and dispute accordingly to it concerns which ascertain continuously improvement in end-users services and support under one roof.
As a Team Member in this project responsible for the analysis and design of the architecture, interface for the desktop applications.
• Platform/Tools: Windows 2000/XP, Microsoft Visual Basic 6.0, SQL Server 2000.
Done consultancy for in-house ERP Suite Development. Involved in the development of End User Security module comprising 15 input screens and 25 MIS Reports.
Automation of Stamps and Registration for Board of Revenue, Government of Sindh
• Description & My Contribution: The Stamps application has computerized the transactions of the stamps area, including Sales, Inventory Management and Vendor / Client management.
The Registration application has computerized the document registration processes, including that of sub-registrars, stamps inspection, document impounding and MFU.
As a Team Leader in this project, analyzed and designed the Entity Relationship Diagram, and developed the Project Plan and Software Requirement Specification (SRS) report. In collaboration with senior team members, designed logical and physical model of database and created DB tables and stored procedures in SQL Server 2000. Developed a database vendor independent Data Access Layer that interfaced ADO.NET and Database provider.
Specialty Printers Order Processing System:
• Description: This is an ERP solution (web application) for Specialty Printers (Pvt) Ltd. This product was developed on ASP.NET(C#.net), and SQL Server as backend, where Crystal Reports were used for report generation. There are four modules in this project: Administration, Order Processing, Finance and Reports. This website enables the business users to overcome the manual procedures in to computerize system, which improves there Order Processing, Job Card Handling, DC Challan, Inventory Management and Payment Procedures.
Hospital Management Information System - HMIS:
• Description & My Contribution: Analyzed and designed the database and User Interface of the Laboratory Module of the HMIS. Developed a Database vendor independent Data Access Layer that interfaced ADO.NET and Database provider.
• Platform/Tools: Windows 2000/XP, Visual Studio .NET(C#), SQL Server 2000, MS Data grid, Crystal Report.Net, MS Visio, Erwin.
GIG (Game Integration Group)
• Description & My Contribution: Aristrocrat GIG: This is a record keeping application used by an Australian company to keep record of its console game devices. This is a migration/conversion project, from MS Access Application to the windows platform (Windows .Net application) with the database on SQL Server 2000. The role of this project is to document games and to give visibility of the configuration of the games to approved viewer. Participate in analysis and Designing Indenting system modules.
• Platform/Tools: Windows 2000/XP, Visual Studio .NET(VB.NET and Web Services), SQL Server 2000.
System Analyst in Finance House P.J.S.C.