Software Skills!
My software development interests are mainly in the areas of database development, n-tier applications, web development, digital libraries and information systems. I also have seven plus years of software development experience using the latest technologies. More specifically, I have worked on software development projects using C#, Visual Basic, C, C++, Java, SQL Server, Oracle, MySQL and Endeca.
Industry Experience
Dalhousie University, Canada
Leading the user interface development of the libraries' web-based services, digital imaging, database development projects and data services. Design and conduct user studies to properly evaluate various public interfaces, and evaluate results in order to recommend and implement system improvements. Participate in the development, maintenance and configuration of the infrastructure supporting technology-based services of the Libraries installation and the configurations of web servers and related applications.
McMaster University, Canada
As part of Digital Library group, investigated various aspects of Endeca information access platform to be used in digital libraries. Also developed a recommender system prototype for the library catalog using state of the art technologies.
Reason Technologies, USA
Architected and developed information systems for various client companies. Developed the Active Server Pages and COM components for these applications. Worked with Visual Basic, Visual InterDev, ADO, SQL Server, VB Script and JavaScript to build the software. Responsibilities included design, development and implementation of projects and leading a team of developers. Developed and implemented projects before the designated time in a tight schedule. Mentored the developer team, guiding them throughout the ongoing projects.
SoftSource Inc., USA
Worked on B2B application for SolutiaNet which provides intelligent business solutions to help analyze, optimize and organize businesses. Application contains information about business and industrial products and services, auction and exchange market, consulting services, educational courses, user training and technical support. This project required upfront planning, analysis, design and development. Developed web pages using ASP, VBScript, Microsoft Visual Interdev, whereas the back-end database work was done in SQL Server.
University of Management and Technology, Pakistan
Responsible for the development of software applications for the internal departments of this organization. For Client/Server applications used Visual Basic and Microsoft Access. For 3-tier compliant software used Microsoft Transaction Server as a middle tire, SQL Server 7 as database and thin client user interface using ADO Object Model for Visual Basic 6. Involved in the total software life cycle from depicting business flow charts, data model, Entity-Event relationship, and developing business objects and coding for the same.
Bata International, Pakistan
Designed and programmed custom software for Finance department. The system kept the information of all the payments from the retail stores and agencies through out Pakistan. This information was reconciled through biweekly statements. All the transactions in the Bank accounts and reconciliation with these accounts regarding stores and agencies were managed through this software. Skills included extensive Microsoft Access including extensive Visual Basic programming and subroutine design. Involved in all phases of System development life cycle.