Post Job Free

Resume

Sign in

Sr Developer & Analyst

Location:
Washington, DC, 20001
Salary:
$100/hr
Posted:
October 14, 2011

Contact this candidate

Resume:

Hammad Ahmed Khan

Cell: +1-717-***-****

+1-703-***-****

Email: qi3ob1@r.postjobfree.com

Summary:

• 9 years of experience in Analysis, Design, Development, Deployment, prototype Coding, testing and maintenance in n-tier systems.

• 5 years experience of working as Architect and designing Systems Architecture.

• 5 years experience of working in Panagon, P8 FileNet 3.5.x and 4.x hands on experience of IBM Document/Content Manager, Business Process Manager and Workplace/XT Customization.

• 4 years experience of working in IBM FileNet Business Process APIs like Content Manager Java API, Business Process Manager Java API and FileNet eForms and holding FCP Certification.

• 3 years experience of working in different data capture products like Kofax Ascent Capture & KTM, Emc Captiva and FileNet Capture.

• Hands on experience of designing complex Workflows Business Process Management Designer tools.

• Knowledge of IBM FileNet WAT and Experience in Business Process Framework 3.x and 4.x as RAD & Case Tools.

• Experience of installing FileNet 3.5.2 and 4.x products in a Development Environment and solving configuration and up gradation issues on Linux 5.2 and Windows Server 2003 in a distributed environment.

• Hands on experience in all phases of Software Development Cycle (SDLC), including requirement gathering & converting them into software requirement specifications using Object oriented techniques & design patterns.

• Experience in Design and Development of Client/Server Applications with Object-Oriented Design.

• Expert in design and development of applications using J2EE, JSF, JSP, JDBC, Java Beans.

• Experience with Web/Application servers Web Sphere & JBoss.

• Rich practical experience of working with databases like Oracle 9i/ 10g, SQL Server.

• Experience in SQL, PL/SQL writing functions, stored procedures, sequences, triggers & views in Oracle & SQL server.

• Equally comfortable working in team environment as well individually.

• A quick learner with problem solving & logic development approach.

CERTIFICATIONS:

• IBM FileNet Form Manager Administrator 2A, 2007

• IBM FileNet Form Manager Developer 2A, 2007

• IBM FileNet Content Manager Administration 2A, 2007

• IBM FileNet Content Manager Developer 2A, 2007

• IBM FileNet Business Process Manager Developer 2A, 2007

• IBM FileNet Business Process Manager Administrator 2A, 2007

• IBM FileNet Record Manager Developer 2A, 2007

• IBM FileNet Email Manager Developer 2A, 2007

Skills Matrix:

ECM/ Technologies IBM FileNet IDM Panagon Desktop, BPF 3.5x/4.x , P8 components, eForms, Content Engine, Process Engine, Application Engine, Workplace Customization in WAT, Java API, P8 4.x Architecture, Content Manager, Business Process Manager, Records Manager, Content Engine Web Services API, Process Engine Web Services API, Capture Pro 5.0, Image Services, Content Services, IBM Desktop, EMC(Captiva-eInput&inputAccel), HPII, Right Fax and eProcess 5.1

Language Java, C/C++/C#, VB 6, SQL, XML, HTML, JavaScript

Operating Systems Microsoft Windows (All version) & Red Hat Enterprise Linux 4/5

RDBMS Oracle & MS SQL Server

Servers WebSphere, Jboss, IIS, Apache, MS Active Directory & SunOne Directory Server LDAP

Programming IDE(s) Eclipse3.x, Visual Studio.Net & Visual Studio 6, KDevelop(Linux)

Technologies Servlets, JSF, JSP, WSDL, XSL, XSLT, SOAP, JDBC, JNDI, JMS & EJB.

Design Technologies/Tools Design Patterns, UML & Rational Rose

GIS Technologies Arc View 3.1, ArcExplorer, MapInfo and Arc GIS 9.1

Source Repository IBM Rational ClearCase and ClearQuest, VSS & CVS

Professional Experience:

OCTO Washington D.C Jun 2010 – Present

Sr. FileNet Administrator

Office of Chief Technology Officer(OCTO) is the technical department which maintain and support all the different IT infrastructure of different state agencies of District of Columbia.

Project Details:

DOES:

Department of employment Services is responslible of unemployement insurance and tax system of the District of Columbia(Unemployment Compensation).

BPC:

Overall BPC’s business process revolves around the Unemployment Benefit Claim Case which is filed by unemployed resident of District of Columbia called claimant. This Claim Case goes under different states and touch by different participants situated in different departments or business units of BPC Registration, Investigation, Recovery and Appeal.

The current process for unemployment insurance is primarily paper based. Personnel consume a significant portion of their time in managing paper, including creating and filing file folders, opening mail and sorting, outbound mail processing (including printing, stuffing envelopes), paper checklists, manual documentation of completed work, printing faxes, and more.

Introduced a case management system BPF and Kofax as a capture solution and designing and implementing the system for BPC.

Providing 24/7 maintainance and support of Filenet systems of already developed environments of different agencies like District of Columbia Human Resource(DCHR), District of Columbia Public Schools(DCPS), Department of Mental Health(DMH), Office of Notary(OT) and Department of Human Services(DHS).

Responsibilities:

• Administering and supporting EDM applications to day-to-day monitoring, problem resolution and root cause analysis

• Developed policies and procedures designed to ensure the integrity of the application environment

• Developed policies and procedures designed to ensure the integrity of the application environment.

• Defined strategies and solutions to improve the performance and access of imaging/workflow applications

• Worked with peers and associates as a teammate to ensure that imaging/workflow technologies meet the business requirements for stability, performance, availability and usage

• Responsible for the development and support of FileNet based system for different agencies of DC under OCTO direct technical support program

• Function as on-call support for all EDM applications.

• Monitor Remedy and Service now Tickets, Analyze tickets and provide resolution as per the service level agreements (SLA). Tracks status of client inquiries coordinates appropriate response and follows up to ensure client satisfaction

• Review with LOB (Line of Business) to understand their issues and requirements

• Providing manual health checklist of all the EDM applications.

• Releasing the work items which are stuck in error queues following the stack information.

• Check the availability space on all environments (Dev/ UAT/Prod) and purge the log files.

• Purging the PE event logs for improving the performance in Live environment using VWlog commands

• Application Engine Administration(using Workplace)

• Configuring Workplace Site Preferences that include defining new access roles and control the visibility of pages & navigation items in the Workplace framework based on the end-users security permissions

• Defining search templates for business units using the Workplace Search Designer.

• Defining Document Entry Templates for business units depending on their limited usage to the workplace and its features

• Responsible for maintaining and resolving ongoing Filent and Kofax related issue either of development or administration related that comes under scop of contract

• Designed as is (current Workflow) process of DOES-BPC by interviewing the end user and signed off the document to verify their actual process

• Based on that proposed the complete solution, estimate of effort and hardware & software licenses cost

• Content Engine Administration(using Enterprise Manager), Define Object Stores, Document Classes, Choice Lists & Property Templates

• Define Event subscriptions on document class definitions based on event action scripts defined above and managing fixed content store devices for various object stores defined

• Process Engine Administration(using Configuration Console, Process Administrator and Process Task Manager)

• Creating isolated regions and identifying routers for these regions, definition of work queues to be used in workflow definitions (processes)

• Completing/Terminating/Rerouting work items routed to the System Conductor queue due to error conditions in the workflow definitions (processes)

Kofax Ascent Capture Administration responsibilities:

• Involved in administrative activities related User admin, backups, batch classes, import/export and doc class development and integration.

• Configured System Dialogue configuration – folders and configuration

• Assisted in the configuration and testing of production level computing systems and installed incremental changes, patches and upgrades to all computing systems related to the Kofax Capture

• Provided tier 3 support for incident resolution and service requests processes for technical problems and IT issues, including Kofax Ascent Capture

• Performed Kofax Capture application testing including user interface functional testing and output/reports testing

Environment:

P8 4.x, AE 4.x, CE Content Manager 4.x, BPM 4.x, BPF 4.x, eForms designer 5.1, Kofax Capture 7.5/8.0, Kofax, KTM 4.0, WebSphere 6.1/7.1, Oracle 10g, VM Ware, Windows 2003 and Windows 2008 Servers.

PenDOT Sep 2009 – May 2010

Sr. FileNet Administrator/Developer

EDMS

Manage and Maintenance Project of PenDOT (Pennsylvania Department of Transportation)

Project Details:

EDMS in a big picture is a document storage and retrieval system based on FileNet IS and CS Storage Libraries where over 20 million documents per year stored. Enterprise applications built to meet the needs to automate the different business processes of the Penn DOT.

EDMS Safety:

Supports the Safety Administration Deputate and is for storing and providing retrieval of electronically processed driver License, motor registration and check documents.

EDMS Exception:

Images are scanned using various scanners like the opex scanners, Fujitsu scanners, Individual scanners etc. Scanned documents are sent to Captiva application, Where in the document is checked for readability. When captive cannot determine which class the document belongs to or cannot identify WID number of the document then the exception is created and pushed to the oracle db and a trigger is sent to the exception handling application that a new exception has been created. Different Supervisors, Managers and Users of their respective roles indentify and fix the exceptions. Once the exception is fixed, exception document is replaced in FileNet repositories.

EDMS ECP:

Executive Correspondence automates the Correspondence process. Correspondences received by PENNDOT organizations are added to the content services. This event auto launches a correspondence work flow work item into the inbox of the person adding the document to the content repository. They can then fill in information pertaining to the correspondence, set a dead line and dispatch it to the responsible organization. Thus facilitating the electronic maintenance and tracking of correspondences.

EDMS High Way:

All the Highway content like construction, Utility Relocation come under EDMS Highway.

EDMS Project Publisher:

The purpose of the Project Publisher Application is to compile existing EDMS documents that are linked to ECMS into a single pdf to be linked to the ECMS Bid Package and Addenda. The application does not contain a user interface, but does include a web application that can be used to monitor the process.

Responsibilities:

Developer:

• Responsible for the development and support of FileNet based system - Electronic Document Management System (EDMS).

• Provides technical guidance and business process expertise on special projects and system issues.

• Developing custom document management applications (web and desktop) using FileNet, MS Office, PDF Lib, Lead Tools and SQL server 2000.

• Assists in project activities by contributing to the development of project plans, estimating work, task scheduling, assigning work, cost/benefit analysis and progress reporting

• Resolving functional and technical issues with FileNet Content and Image Services.

• Implenented Captiva eInput ActiveX components in JSP Application.

• Implemented InputAccel and Dispacher modules for different kinds of flow of capturing Documents.

• Based on Business requirements creating specifications for new custom Applications. Preparing test scripts and user documentation. Creating install packages for distribution using Install Shield 10.

• Enhancements in the existing system to resolve issues permanently

• Involved in testing and bug fixing.

Administrator:

• Administrating FileNet content and image servers in development and System Test environment.

• Designed Shared Repositories and indexing scheme to better utilize our capture operators.

• Provide 24/7 call support to end user(Pen DOT)

• Design and configure eProcess 5.1 components to provide BPM solution for Bussiness processes

• Trouble shooting any scanning and capturing issues in FileNet

• Create an Abstraction Layer for document retrieval processes and Migrate content from CS to IS and decommission CS

• Involved in designing an uprade strategy of FileNet from Panagon to P8 4.x

Environment:

FileNet Panagon, Capture Professional 5.0, IS, CS, EMC(Captiva-eInput,InputAccel & Dispacher), HPII, eProcess5.1, VB6, ASP, JAVA, JavaScript, PDF Lib, Lead Tools, SQL Server, DB2, MS Access, Install Shield, Eclipse and IBM Rational Clear Case and Clear Quest.

Farmers Insurance Jan 2008 – Jun 2009

Claims Restoration Network (CRN)

FileNet Sr. Developer/Administrator

Project Details:

Farmers Insurance Group of Companies is the third-largest writer of both private passenger automobile and homeowners insurance in USA. CRN (Claims Restoration Network) is a Claims Processing application implemented in FileNet, with the help of FileNet products like AE, PE, CE, BPF, and eForms etc. We eliminated the paper work involved in any business processes related to Home, Life, Motorcycle, Recreational, Financial and Business. FileNet is used as ECM Solution to store, retrieve and process documents used in processing claims etc.

Developed Process Engine Connector which provides access to PE workflow, step elements and queues to an enterprise wide J2EE application.

FileNet Capture Professional is used for document acquisition to reduce cost of paper handling. Designed and configured a distributed capture environment with scanning and non-scanning stations to automate capturing of multiple types of document classes including end user training. To reduce number of capturing station, capture process is automated using capture path and polling with the objective of making solution more collaborative and efficient. Automation also included configuring complex event activator rules with combinations of patch codes and barcodes and using them for auto-indexing etc.

Responsibilities:

Developer:

• Did requirement gathering and analysis with client for their business line.

• Designed complex Workflows (sub-workflows, parallel workflows with timer and wait for conditions) using Process Designer Tool.

• Prepared architectural and detailed design documents for eForms and BPF integration.

• Prepared prototypes and POC for eForms and created a whole new use case using eForms.

• Designed more than 100 eForms for all lines of business of Formers Insurance like Claims, Appeals, Medical Review and Insurance Coverage etc. using eForms P8 workplace designer 5.1. All eForms were saved in Content Engine.

• Creating and configuring Roles, WorkFlows, Queues, Queue Filters, Case types, Case fields, Pick list, application fields, inbasket, inbasket filters and Custom tools.

• Importing and exporting BPF configurations.

• Designing Layout Objects through Layout Designer and assign them to different roles along with customizing user interface styles.

• Customize BPF versioned and non versioned related Actions and configuring E-mail Notifications.

• Itegrating BPF Web Application to Process Engine(PE) e-mail notification.

• Responsible for itegrating eForms to FileNet Business Process Framwork.

• Developed and Design Component Integrator which is used for doing various updates to workflow fields and also for invoking many web services calls.

• Used eForms JavaScript and in built artificial intelligence tools for validation and business logic.

• Integrated Oracle 9i with PE using DbExecute methods and modified database procedures.

• Involved in testing and bug fixing.

Administrator:

• Integrated and deployed FileNet Capture Solution using Capture Professional 5.0 with Image Services 4.x and its integration with production system.

• Involved in planning and designing of complete scheme of Document Capturing Module utilizing Capture Professional Automation Components like Capture Path, Setting Collection and Templates.

• Installed and configured Image Services and solved its issues regarding Image Storage Policies and Image Committals (Fast Batch Committal).

• Installed Capture Inbound Link, Configure Capture to receive faxes by Configuring Capture Fax Entry application components like Inbound Fax, File Import, Journal Logging & Activity Trace.

• Responsilbe for Performance tuning of BPF Application and implementing the rules defined in performance tuing guide by IBM.

• Implenented Captiva eInput ActiveX components in JSP Application.

• Implemented InputAccel and Dispacher modules for different kinds of flow of capturing Documents.

• Responsible for creating Retention schedule planning and creation, File Plan Planning and creation related to Records Manager

• Responsible for Performance tuing of PE, CE and Web Application Container tuning which includes Web Browser and Application Server.

• Handled Performance Issues in Websphere 6.x related to servlet caching, thread pooling, connection pool and Heap sizes etc.

• Involved in Administration in terms of installation, application deployment, application upgrades, patch installation and performance tuning of System from 3.5.x to 4.x.

• Installed and Configured CE, PE & AE and their related clients like workplace, workplaceXT etc on Windows 2003 & RHEL 5.2 platforms and Oracle 9i/10g as database.

• Integrated and deployed the application on JBoss and WebSphere 6.x application servers.

• Responsible for installing WebSphere 6.x in Cluster environment with Deployment Manager.

• Involved in designing of complete security schema of organization users and implemented in LDAP and FileNet P8 Domain Environment.

• Designed complete Workflow Databases their transfer from Development and Testing to Production Environments.

• Implemented PE Components (VWService, Isolated Region and Queues) in a distributed environment to get the best performance from the available hardware and software resources.

Environment:

FileNet Java, J2EE, P8 3.5.x/4.x, AE 3.5.x/4.x, CE 3.5.x/Content Manager 4.x, PE 3.5.x/BPM 4.x, BPF 3.5/4.x, eForms designer 5.1,IDM Desktop OpenClient, FileNet Capture Professional/Capture Manager 5.0, IS 4.x , WebSphere 6.1, Oracle 9i/ 10g, VM Ware, Windows 2003& RHEL 5.2.

British Petroleum Oct 2006 - Dec 2007

FileNet Sr. Developer/Administrator

Project Details: ePaperMan

Developed module for displaying history of all previous steps for a step processor sorting them based on completion date.

Used Content Engine’s ad hoc search to extract data from Content Engine and display it in user friendly format using Jasper Reports in customized Workplace which can be downloaded into Excel or PDF format.

Assisted in design and development of FileNet ECM Connector Service to an Oil Services Land Management Enterprise suite of software. Used FileNet Content Engine Web Services for FileNet connectivity and Windows Communication Foundation Service contracts. Included an Image Server layer which serves FileNet content to a browser.

Responsibilities:

• Built and managed relationships with cross-functional teams including project managers, professional services, technical consultants, change management and internal system support to strive for high availability of production systems

• Task assignment and monitoring overall development process.

• Leading/mentoring team members and resolving programming issues.

• Accurately maintained logs and documentation related to applications

• Taking care of Admin related tasks like permissions, security, roles, etc

• Creating new object stores, classes, property templates, choice lists etc.

• Responsible for supporting Admin and other teams for FileNet QA and production environment related issues.

• Configuration of Java component integrator.

• Installation of CE, PE, and AE patches.

• Kept abreast of software patches, hot fixes and service packs regarding installation

• Monitored critical database space and increased when necessary to insure system stability

• Developed migration plan that saved $75,000 in FileNet consulting fees for system upgrades

Environment:

Windows Server 2003 SP1, SQL Server, FileNet P8 Architecture with FileNet Toolkit, PE, Work Place, FileNet Enterprise Manager, FileNet CE Web Services, WebSphere, Visual Studio 2005, WCF, Microsoft Enterprise Library Caching, Logging and Exception Handling.

Standard Charted Bank Jun 2006 - Sep 2006

FileNet Lead Developer

Project: Application Support and Maintenance

Project Details:

It was a support, maintenance, enhancement and bug fixing kind of project. All the FileNet related bugs, customizations and functionality were handled. A team of 10 persons handles queries for all the intranet and Internet sites. Creation of custom web publishing jobs, creating document templates, publishing content, creating classes and property templates, creating search templates, writing custom search functionality, installation of patches of CE, PE, AE etc were the main tasks of the team.

Responsibilities:

• Developed Add Upload web service request and response module using CE 3.5.x and Java APIs.

• Configured PDF Rendition engine for generating the PDF’s for Email service.

• Developed Test cases and scenarios for testing.

• Integrated and deployed the application on WebSphere application server.

• Involved in support and bug fixing.

Environment:

Java, J2EE, Eclipse, AE 3.5.x, CE 3.5.x, PE 3.5.x, FileNet Enterprise Manager, Rendition Engine, VM Ware, JBoss, Windows 2003 SP1, Oracle 9i.

Vodafone Berkshire May 2005 - May 2006

FileNet Developer

Project Details:

(Electronic Document Manager) eDocMan is an enterprise application build to meet the needs to automate the different business processes. Customization of the IBM Workplace to make the application more user friendly with interactive menus. Integration of Microsoft Word with the web application to incorporate different business process documents. Achieve Single Sign On for eDocMan. These documents are handled by a single workflow and provide dynamic routing for approval/review. The application is flexible enough to accommodate any new document format without affecting the business logic.

Data Migration Module: Build a special application to migrate all the existing physically filed documents to IBM FileNet repository using VB.

Responsibilities:

• Major responsibility includes application high-level design and its break-up for development.

• Gathered business requirements, sized up the project scope and created project plans in a dynamic environment.

• Implemented FileNet eForms to transform paper-based forms to electronic form for the Private Client Services department

• Interviewed candidates and made hiring decisions in order to build the team.

• Anticipated and caught deviations from a plan or schedule early and keep all participants stakeholders informed.

Environment:

Html, JavaScript, JSP, IBM FileNet BPM Process Design, IBM FileNet CM Java API, IBM FileNet BPM Java API, IBM FileNet eForms, JBoss, MS VB 6.0, Crystal Reports 8.0 & SQL Server 2000.

NESCOM Islamabad, Pakistan May 2004 - Apr 2005

Group Lead

GIS Tool Kit(GIStk)

Project Details:

GISTk a comprehensive C++ class library designed and developed for displaying and manipulating layers of geographical points and vectors as well as raster data such as maps and images. GISTk is designed to scale from data sets covering the entire earth to high-resolution, geo-referenced satellite imagery of fine details. It uses multi-resolution pyramid concept for handling large, bulk of detail heavy imageries in efficient and time critical manner. It has many applications, from locating, annotating, and sharing information about interesting features of the large geographic data sets, to presenting geopositioned data sets in useful contexts, to allowing users to pan and zoom image collections. It contains a query module for spatial and attributal queries. Map Projection Utility is also used to convert view from one projection to another. Conversion of data from shapefile to MySQL Spatial module is also useful for geospatial operations.

Responsibilities:

• Gathering the requirement for the system.

• Perform the technical analysis on the system.

• Design the generic framework Library for GIS Engine.

• Design the system to meet the best performance needs.

• Preparation of various documents for the project: Architecture Document, Code Style Document, Use-Case Diagrams, Sequence Diagrams, Class Diagrams, Development Environment Setup Document, Installation Process Document.

• Managed team of 6 through development, unit testing, and system integration testing.

• Supported the development teams with application configuration and technical issue resolution.

• Completely responsible for implementing multi-resolution pyramid concept efficient handling of high-resolution geo-referenced satellite imagery in GIS System.

• Participated in regular code reviews and design meetings.

• Used Design Patterns: Singleton, Business Delegate, Value Object, Data Access Objects, Façade, Command and template.

Environment:

Red Hat Enterprise Linux 4.0, Windows all platforms, C++, Visual studio 6, KDevelop, QT and Cross-platform, Oracle 9i & ESRI Shapefiles (shp).

NESCOM Islamabad, Pakistan Aug 2003 - Apr 2004

Sr. Developer

SmartMap

Project Details:

SmartMap is a cosmetic layer designer for GIS that uses ESRI shapefile format to display maps. It is a desktop application that enables user to draw cosmetic layer on the digitized map. A cosmetic layer may contain different types of georeferenced shapes including points, lines, circles and polygons and symbols representing the information and the location of user defined objects on top of already displayed digitized maps. A user will be able to draw layer of his own choice and on demand, he can place that custom layer back onto the map to see his provided information. In this way, at a time a user can place all the layers on to a single map to get as per his requirements.

Cosmetic layer may represent a chain of hospitals or multiple locations of an office across the globe or in a single country. Its typical usage is urban planning, strategy building and operational planning etc.

Responsibilities:

• Allocate the tasks to team members.

• Monitor the progress of the project.

• Involved in Designing & Development of cosmetic layer management, its georeferenced display and editing.

• Handled geo-referenced images to exactly stitch them with other vector geo-referenced data set.

Active participation in designing of object oriented library for GIS Core Engine.

Environment:

Red Hat Enterprise Linux 4, Windows all platforms, C++, Visual studio 6, KDevelop, QT and Cross platform, Oracle 9i & ESRI Shapefiles (shp).



Contact this candidate