|
Ali Afzal Malik |
|
Built an ERP application using the Model View Controller (MVC) design pattern. Applets employing Swing and Infragistics® components constitute the View layer. The Controller layer comprises a servlet and a handler. Business logic is coded in Session Beans whereas data residing in an Oracle database is accessed using Data Access Objects. Oracle 10g Application Server was used for hosting this ERP application. Worked on the Invoice Matching module of the ERP. The interface of this module was provided in Oracle Financials to facilitate Accounts Payable users in matching suppliers’ invoices with actual receipts. Developed reports using Oracle’s Report Builder to facilitate top management of our client. These reports were fully integrated with the ERP application. |
|
Enterprise Resource Planning (ERP), Techlogix, 2003 - 2005 |
|
Project List |
|
Built a secure Test Manager Web Service using the .Net architecture. The business logic of the web service was coded in C# whereas VB.Net was used in developing the Web Service client. The application was secured at multiple levels: SSL was used on the wire, denial-of-service attacks were prevented, and RC2-encrypted data was used for communication. Test Manager is designed to automate the process of formulating, taking, and evaluating tests thus facilitating both students and instructors. It allows instructors to register questions by specifying certain attributes e.g. difficulty level, average time for completion, weight, visibility (public/private) etc. The test formulation algorithm later utilizes the values of these attributes in designing an online test according to the rules set by the instructor. |
|
Senior Project, LUMS, 2003 |

|
Built an application for counting physical and logical XML source lines of code (SLOC). Used Xerces-C++ open source parser to obtain XML-specific information such as number of first-level simple and complex elements. Statistics about the input XML files were output in text and CSV formats. This application was deployed on both Windows and UNIX platforms. Northrop Grumman Mission Systems, The Aerospace Corporation, and USC Center for Software Engineering (CSE) were the clients of this project. |
|
Open Source XML Parser-Based CodeCount Tool [Project Manager], USC CSE, 2006 |
