Adnan Siddiqi |
Developer with 7+ year in Open Source Technologies
Professional Profile
A customized desktop application to convert paper based data in digital format by scanning, classification and barcode detection. The digitized data later is stored in FileNet’s Content Engine (CE).
Tools and Technologies: Filenet’s CAPTURE APIs, VB.NET, Sql Server 2000
Role: Team Member.
Number of Team members: Three.
A Role based Access Control System for TMS (http://www.criss.com.pk/portal/alias__Portal/lang__en/tabID__48/DesktopDefault.aspx), a web-based Time and Attendance system with enhanced shift generation mechanism and hierarchal work flow based leave management system. The architecture of the system is like that security could be applied on both file and link level which prevents accessing of files by entering URL in browser. The system also has been integrated with IBM’s Sametime Messenger and Microsoft’s MSN Messenger so that incharges can receive notifications about incoming leave or time adjustment requests.
Tools and Technologies: JSP, Tomcat, Java Beans, DreamweaverMX, Oracle, AJAX (Javascript+XML), IBM’s Sametime Messenger, MSN toolkit for Java.
Role: Team Leader.
Number of Team members: Three.
Work as team player of the Systems and Operations Division, Head Office. The core functions of the Systems and Operations Division are to design operational policies for day-to-day banking operations. Conduct research on the various technologies and computer application for their implementation.
Projects at Bank Alfalah
A software interface capable of viewing the SWIFT activity on line, this software provides a web-based application. The Client i.e. beneficiary, The Correspondent i.e. sending Bank and the Target Bank can benefit from this application. The branch user logs in and updates the status of the transaction on-line for example, PAID, ACCOUNT CREDITED & Transaction Denied. The Client i.e. the Beneficiary can view the status and collect his remittance form the mentioned counter / Branch. The Sending Branch also can view the status of the transaction.
Tools and Technologies: PHP, Mysql, Dream weaver MX.
Role: Team Leader, Db Designer and System architect.
Number of Team members: Two.
Developed an online interface so that branches can view SWIFT activities on Intranet, users will have facility to download current activates or selected activities in form of PDF file which is generated on the fly. The generated PDF file is password protected and can’t be edited and copied.
Tools and Technologies: PHP, Mysql, Dream weaver MX.
Role: Team Leader, Db Designer and System architect.
Number of Team members: Three
This system is designed to facilitate the International Division to get the statistics of the MT's which are sent and received by the Corresponded banks.
Tools and Technologies: PHP, Mysql, Dream weaver MX.
Role: programmer.
Number of Team members: Three.
The objective of this project is to provide Wireless Data and Voice solution as a state of the art, technologically advanced, high-tech model branch. It is being made structurally sound with most modern facilities within its walls while maintaining original and historic look from its exterior.
Role:
The objective of this project is to provide fully secured Internet based online electronic delivery channels for banks, which can provide the bank’s Clients with convenient and secure access to their banking information over Internet. It will allow multi-branch connectivity and allows banks with heterogeneous core system across branches to serve the clients simultaneously. The project is in Analysis Phase.
Role:
Jewelry Web Mall [Client: - Elegant Jewelers (USA)]
- A Web based jewelry-shopping site, a user can search different type of jewelry and can purchase online. Admin will have right to add/delete/edit products, shipping rates, tax rates, user management, order management etc, Reports for viewing order details etc
Role:
- Analyzed and developed the database using MS-Sql 2000
- Used Erwin to model the Entity relationship diagrams.
- Developed the front end and back end using ASP, used Ms-Sql ODBC drivers to access the database.
- For emailing, used the ASP Email component
- For Image Resizing, used ASP Upload component
Tools and Technologies: ASP, MsSql2000, FrontPage, Allaire Cold fusion Studio
An e-commerce website where user can search different type of CDs (Audio Cd, DVD, VCD) and can purchase online. Online transaction facility is provided and for this purpose 2checkout.com` s payment gateway was integrated. There is an Admin panel where site Administrator can set different attributes of shopping mall.
Role:
- Design and Development of Database using Ms-Sql 2000
- Backend programming in ASP, used Ms-SQL ODBC drivers to access database
Tools and Technologies:
ASP, MsSql2000, FrontPage, Allaire Cold fusion Studio 4.5
Web Developer, Hilinks Pvt. Ltd., August 2000 – June 2002
- Order Status Tracking System (Client: AmirIndustries)
Web based Order Tracking System for Garment industries (www.amirindustries.com), client after logs in can have view of his order status with the help of customized report. User has option to view order history. There is an administration Section having option of user management, Order Management.
Tools: Cold Fusion, PostgreSql, and FrontPage2000
- WebTBS
WebTBS is a Web based business package which provides complete business solution for small and medium organization, it consist of three modules a) Inventory b) GL c) HR. Lead a team for the development of HR module, developed a system so that payroll preferences and user rights can be set at different levels (company, sub company, station and branch).
Tools: Cold Fusion, Postgresql, and FrontPage2000.
Role: programmer.
Number of Team members: Ten.
- Project Manager
The purpose of this system is to keep track of ongoing projects and monitor protects status and developers` performance by project managers and upper management. A project manager can insert information of new projects; assign a project team leader and developers. A project leader can then divide the project in several tasks and assign them to developers .A developer can give the comment regarding his task, so that management may be well informed about developers` performance. Higher management can keep an eye on all projects` status.
Tools: PhP, MySQL, and FrontPage2000
Role: Db designer & programmer.
Number of Team members: Three.
- Dynamic Gif Creation of Stock Graph (http://web.archive.org/web/20010923040517/http://hilinks.com/)
As a member of Reuters project of HILINKS, developed a utility, which creates a GIF image of stock graph on the fly, It takes data from Reuters server and then use that data for the plotting of graph, it was developed in PHP.
Tools: PHP, GD component for graphics, Cold fusion Studio
Role: Programmer & Arhitect.
Number of Team members: Two
- Displaying of dynamic data in Static HTML files(http://web.archive.org/web/20010923040517/http://hilinks.com/)
A utility which extracts data from cold fusion file or from database and display them in static HTML files rather than in cold fusion file, so in order to display data, it doesn’t send request to database server, this utility has been implemented in different section of HILINKS .
Tools: Cold Fusion, Postgresql, and FrontPage2000
Role: Programmer.
Number of Team members: Three
- Med Link(http://web.archive.org/web/20010923040517/http://hilinks.com/
Other Projects (Freelance)
A desktop Application based on client-server architecture. The main objective of the system to get the status of last access time of user ID and fetch the IP Address which was used to login into the system. The system is basically for websites which have members section as the registered users of the website. Initially RDBMS systems have been targeted and if database don’t have required fields, the system have facility to add required table fields to make it compatible. The system has two components one is Server based which is integrated with IIS to map hosted sites, assigning IP and last access time fields. The client component connects with Server component via .NET remoting. The user at client side first registers the website with client component, after registration, the user can check the status of website by entering username and selecting the site. Since the user can register multiple websites with client component, the user can select the required website from drop down list and get the status, an integrated WHOIS and Traceroute utility help to locate the accessed IP location.
Tools and Technologies:
C#, MsAccess, IIS, MSDAC, .NET Remoting
- I have worked on the following sites for the Spanish Group of Companies named Easy Group (http://easy.com)
Tools and Technologies:
PHP, MYSQL, Coldfusion Studio, FrontPageXP
- China Merchandise (An apparel website)[Client China Merchandise(China): http://china-merchandise.biz/]
Tools and Technologies:
ASP, Ms-Access, FrontPageXP, Cold fusion Studio.
Databases
- Bachelor Degree in Computer Engineering from SirSyed University of Engineering and Technology, Pakistan
Certification
- Certifications from Brain Bench (Red Hat Linux Administration, Cold Fusion 4.5) |
References
To be available upon request.