Title:Transaction Specialist
abo77h@r.postjobfree.com
Document
Source below
NAME: FOYEZ SIDDIQUI
ADDRESS: ***** ********* ** ***** ***
CITY: Southfield
STATE/PROVINCE: MI
ZIP/POSTAL CODE: 48034
COUNTRY: USA
EMAIL: abo77h@r.postjobfree.com
PHONE:
CANDIDATE ID: 213491
CITIZENSHIP: US
Citizen
EDUCATION: Bachelor Degree
EXPERIENCE: 6
WILL RELOCATE: Open
RELOCATION INFO: --
JOB WANTED: Any
RATE NEEDED:
HOMEPAGE:
HOTSKILLS: Java, C++, SQL
ESUME
SOFTWARE /APPLICATION DEVELOPMENT
Designer/Architect/Sr. Developer for Warehouse Management System (WMS).
Tools
and processes used:
o Design server side and GUI specs using Rational Rose Enterprise edition
to
generate Use Cases, Sequence diagram, Class diagram.
o Developed server side code and business object by using C++ Builder
and
JBuilder.
o Using Jbuilder to design and develop Java Swing (Java1.2.2) Component
to
interface with CORBA and C++ Business object.
o Using VisiBroker to implement CORBA for distributed business object.
o Written SQL Stored Procedure for Java API and C++ business object.
o Using HP-UNIX, Oracle8.x, Win NT
WEB/INTRANET/INTERNET APPLICATION DEVELOPMENT
Proficient in Multi-platform, Multi-browser compatible, High
performance, Multi-
tier High end Web application development with Complex business workflow using:
o JavaScript
o High level Java API using OOP/OOAD
o Java Applets
o JDBC, JNDI, JMS, JTA, CORBA, IIOP
o Java servlets
o Domino Java Object Interface
o JSP (Java Sever page)
o DHTML, XML, XSL, XSLT, XML Schema/DTD, CSS (Cascaded Style sheet)
o Enterprise Java Bean (EJB)
Under NT and Unix environment on Domino, IBM Websphere, Silver Stream with
Oracle/DB2
(UDB) as database layer. Java development is done on Jbuilder and IBM
VisualAge. Jsp
Development is done on Websphere Studio.
LEGACY /ENTERPRISE APPLICATION INTEGRATION
Built a high level Java based connector using Java API for Transaction
processing with Legacy system (CICS), which was a portable, multi-platform, for
GENERAL
MOTORS (GM), enables thousands of dealers to ORDER and PROCESSING transaction
over the
web worldwide. These multi-tier front tools used different API to do
integration for
Data Warehousing, Supply Chain, Sales force automation. This connector is an
important
link to synchronize complex business objects (CUSTOMER, CUSTOMER ADDRESS,
CUSTOMER
CONTACTS, VENDOR, PURCHASE ORDER etc.) in real time across the enterprise wide
ERPs and
Data Repositories. The First phase of this application used JAVA API based GUI
to
present ENTERPRISE DATA via the web, EVENT NOTIFICATION, TRANSACTION PROCESSING
to the
CICS via MQJAVA API, MQSeries API, Mercator locator for EDI Sub System mapping.
Used the
following Technology and Tools for ENTERPRISE INTREGRATION APPLICATION (EI):
o IBM Domino Server Technology
o IBM Web Sphere Technology
o Message query Technology (IBM MQ Series)
o LEI (Lotus Enterprise Integration Tool)
o Domino Enterprise Integration Services (DECS)
o Oracle Enterprise Connectivity (SQL NET)
o Enterprise Migration
o People soft Messaging API, MAPI
o SAP BAPI and Replic Action
o Enterprise Java Beans
INDUSTRY EXPERIENCE:
Six years experience in the following industry:
o IBM Global Services (IGS)
o Financial Services (AON)
o Telecommunication (TEXAS INSTRUMENTS)
o Automotive and Manufacturing (GENERAL MOTORS CORPORATION)
o Information Technology & Manufacturing (IBM, LOTUS Corp., EDS and
Arthur
Anderson)
o Research and Non Profit Standardized company (Under writer Laboratories
Inc
(UL))
o Pharmaceuticals (TAP Pharmaceuticals)
o Retail Management (SPIEGEL/EDDIE BAUER)
BUSINESS SCOPE:
o Sales Force Automation
o Knowledgebase Management
o Help Desk
o Enterprise Integration
o Database Management and Design (HR, FI)
o Report Generation
o Enterprise Migration and Deployment
o MI
o Retail
SKILLS:
LANGUAGES:
Java, JavaScript, HTML, DHTML, XML/XSL, C/C++, SQL, VisualBasic4.0,
LotusScript, PLC4.0,
MICROCONTROLLER PROGRAMMING (MOTOROLA 68HC11A), ASSEMBLY LANGUAGE, ABAP/4
(familiar),
OOP/OOAD & Design Pattern
HARDWARE:
IBM NC server 1000, IBM Netfinity 7000, IBM PC Server 320/704, IBM
IteliStation, COMPAQ
1800.
OPERATING SYSTEMS:
WINDOWS 2000(Enterprise server and Client), WINDOWS NT 4.0, WINDOWS 95/98, MS-
WINDOWS
3.11, AIX, OS/2,UNIX (HP), AS/400, NOVELL NETWARE 3.11, VAX/VMS,MS-DOS, OS/2
NETWORKING:
TCP/IP, Window NT, Windows 2000
ARCHITECTURE:
IBM lotus notes/domino TOPOLOGY, Windows 2000, e-Architect for EBPP (Electronic
Bill
Payment and Presentment)
WEB APPLICATION SERVER:
IBM WebSphere Application Server 3.x, WebLogic 5.x, Silver Stream 3.x,
BroadVision.3x,
BlueGill/iFree Check Solutions 2.x/3.x EBPP (Electronic Bill Payment and
Presentment),
ATG Dynamo5.x (Evaluated)
WEB SERVER:
IBM HTTP SERVER (IHS), Apache, Domino 5.x, Netscape, IIS
JAVA IDE/TOOLS:
Visual Age Java 3.x, Jbuilder 3.x/4.x, JAVA STUDIO 1.0
MESSAGING PROTOCOL:
HTTP1.1, IIOP, RMI, CORBA, SOAP1.x
DATABASES:
Oracle 7.x/8.x, DB2 6.x/7.x, Sybase, SQL Server7.x, MS-ACCESS 2.0, MySQL
WEB & GUI TOOLS:
Java AWT/Swing, LOTUS Notes/DOMINO (4.x-5.x), Developer 2000, Oracle Forms 4.5,
Oracle
Reports 2.5, ORACLE GRAPHICS, HomeSite3.0, PaintShopPro, Applet Menu Wizard,
Ulead Cool
3D, Microsoft Front Page, Microsoft image composer, WebSphere Studio (3.x),
Netscape
Navigator, IE
OFFICE MANAGEMENT TOOLS:
MICROSOFT OFFICE, LOTUS SMARTSUITE, MICROSOFT PROJECT 98. VISIO5.x/2000
EXPERIENCES:
Clients:
SPIEGEL Group Dec. 2000
Present
(Eddie Bauer Corp.)
Designer/Architect/Sr. Developer,
WMS group, IS
Downers Grove, IL
Designer/architect for a Warehouse Management System (WMS), has
developed
distributed business object API using C++ and CORBA IDL to interface with other
business
object. Writing server specs and GUI specs for few business object using
Rational Rose
(UML) design tools. Now developing Reporting Component client interface (GUI)
for
distributed business object using Java Swing, which will generate report using
backend
data from legacy system and written SQL stored procedure for Java API and C++
business
objects using Oracle via CORBA IDL and let users to create, insert, update
backend
Oracle database transparently.
o Responsibilities:
Gather requirements for designing application using object oriented
methodology and
processes
Design and developed reporting tool based on requirements.
Developed, design, documentation using object-oriented methodology.
Full life cycle testing.
Environment: J2EE, Java Swing Components, SQL, JNDI, Jbuilder 3.5, Java
TomCat
Jakarta, C++ Builder5.x, Visibroker 4.0 for CORBA implementation, Rational Rose
Enterprise edition, Rational Unified Process, PVCS for version control, Oracle
8.x,
WebSphere Application Server3.x, HP-UNIX, Windows NT.
IBM Global Services (IGS)
e-Architect/Project Lead,
Fullfillment, June
2000
Dec. 2000
Southbury, CT
Worked on an Electronic Bill Payment and Presentment (EBPP) project to
let IBM
customer to access their invoices online, using Internet, this conceptual
project is on
beta right now and not released for production yet. As this new e-commerce
technology
using BLUEGILL 1 To 1 server to extract and split invoices from Legacy system
(Which
will be replaced by SAP soon) in different print stream and saved them into
DB/2
database, then retrieved from the database as XML document and presented to the
client
as HTML via JSP, with the use of secure HTTPS protocol and IBM secured server,
business
layer resides on WebSphere application server (WAS), uses IBM ebaf (e-Business
application framework) and design pattern.
Web address: http://www.ebpp.ihost.com/ibmiol/
o Responsibilities:
Worked as an e-Architect, designed, re-engineered the entire
architecture.
Used UML, IBM Fulfillment's standard methodology, GWA (Global Web
Architecture)
Standard.
Design and documented business requirements
Created USE CASES, Statement chart, Class Diagram
Delivered technical design documentation, which includes, system
architecture,
Capacity Plan, Database sizing, performance plan, development and
implementation
Plan, Risk Analysis etc.
Developed migration plan
Created project task plan and resource plan
Managed development team by assigning task and mentoring them with new
technology.
Conducted design session (JAD - Joint application design) for customers
Helped and mentor client to understand current technology
Developed prototype application for proof of concept
o Environment: Visual Age Java3.x, IBM IR (Registration Server), JFC
Swing,
Tomcat Jakarta, Secure way server (LDAP), IBM HTTP Server (IHS) for AIX, JMS,
JNI, JTA,
JNDI, WebSphere Application Serve3.x, Advanced JAVA API, Enterprise Java Bean,
Java
Servlet, Java Server Pages (JSP), BLUEGILL2.2 Server Suite (eBPP server), DB/2,
Sybase,
HTML.FTP, SOAP1.x, XML/XSL, CMVC (Code Management and Version Control),
Paradigm Plus
(Object Modeling tool) for UML
Underwriters Laboratories (UL) June 99 May
2000
Lead Developer/Architect
Project managed by Arthur & Anderson Consulting
Northbrook/Chicago, IL
o Responsibilities:
Lead a team of five to design lotus notes based application for both web and
notes
based.
Gather requirements for designing application using object oriented
methodology and
processes.
Full life cycle testing.
Helped project manager to assign task and scheduling, mentored client and
other
developers.
Developed lotus notes based application integration with legacy system,
relational
databases.
Evaluated and compared different web application server technology
WEB BASED:
o Involved in web based cross platform, cross browser, e-business
application to
let ULs customer to do business with UL, which includes secure transaction,
online
order and processing, workflow which is retrieving information from enterprise
server
(Oracle/Sybase). Using IBMs Websphere server, Silver Stream (2.x)
Lotus/Domino Server
5.x, JavaScript, HTML and java, JSP, RMI, IIOP, JNDI, JMS, CORBA, and JDBC.
This project
will be rolled out in end of September worldwide.
o Involved in GTA (Global Technology Architecture) for worldwide rollout
Window2000. Currently extensively testing the Enterprise Web application on
Windows
2000, Fixing Regression Bugs for web application, Rewriting Codes and API, TEST
and
Configured WEB SPHERE APPLICATION Server for Window 2000 environment. This
project will
be rolled end of September as Phase I in Hong Kong and Taiwan
o Created web based secured application, which automated migration
process from
BANYAN MAIL To lotus notes, which includes user registration from web; user had
the
ability to choose their own training option such as (CBT, ILT etc.). Used
Single log Serverlet on Domino web server, Domino R5, Lotus Script, Java
Script, HTML
for this application based on domino R5 design standard. This was a pure web
based
intranet application.
o Created intranet web based secured mail access application, which use
domino web
server 5.0,Javascript, HTML and Lotus Script, RLN (remote access from
CompuServe), to
get mail from Lotus notes groupware mailing system.
o Created web based application to let the administrator to control
Administration
With single log on, which includes automated Dominos advanced
clustering process
(creating cluster database on cluster server) balancing all cluster server,
reporting
orphaned mail from all servers, java based server side agent to handle new user
creation
and their profile changes, automated the domino directory services. Cross
client based
application used which can be used remotely via internet or domino client from
local
network based on domino java objects, lotus script, java script.
o Wrote API based tools for Vines Mails user to migrate their Personal
Address
Book over the web or network to sync with their existing address book, which is
a cross
platform and cross browser application, used java API, html, Java script, MAPI.
o Customized Bookmark.ntf for UL corporate using which used DOMINO R5
design
features, created one home page based for accessing users mail file, internet,
intranet
read or create personal bookmark. This application used lotus notes, lotus
script,
animated GIF, html and JavaScript.
o Created application using automated process for group creation,
deletion and
update in NAB Which includes a process to get data from oracle database, which
tied with
a Cyborg System (a third party tools to access Peoplesoft HR Module).
Environment:
Lotus Notes R5.0, Visual Age Java3.x/Jbuilder3.x, Cyborg Data from Peoplesoft
HR,
Oracle 7.x, Banayan System, JavaScript, HTML, Lotus Script 4.0,Java 1.2,
JSP1.x, JAVA
Servlets, Java Applets/AWT, JNDI, LDAP, JNI, JAVA Notes Objects, Websphere
Application
server/WebLogic5.x, Rational Rose, Rational Unified Process (RUP), OOP/OOAD,
WebSphere
Studio, DOMINO Server, Silver Stream/BroadVision, JDBC, ODBC, RMI, IIOP/CORBA,
Windows
NT4.0 UNIX, Window 2000.
TAP Pharmaceuticals
April 99-June
99
Senior Consultant/Designer,
Chicago/Wuakegan, IL
o Designed and developed web based travel report application for Sales
Force
managers for their representatives
Environment:
Netscape4.03 or up, IE 4.05 or up, JavaScript, Java API, Java servlet, Apache
server,
IIS Server, JDBC, IIOP/CORBA, Lotus Notes4.63, Lotus Script, Oracle 8.x, SQL
Net, ODBC,
Windows NT.
Responsibilities:
Gathered informations, Documentation, Full life cycle
development.
Global Services Group, IBM
Sept. 98-
April 99
Global procurement group,
Senior Consultant / Lead Developer
Westchester,Sommers, NY
Client: IBM internal groups
o Involved in maintaining and administered IBM E-commerce application,
which uses
MQSeries on AIX
o Involved in developing a Suppliers Performance Tool for IBM suppliers
Environment:
Lotus notes, Java, Lotus script, HTML, DB2, JavaScript, MQSeries, AIX, AS/400,
Windows
NT, OS/2
Responsibilities:
Redesigning and enhanced the current business flow
Design, developed lotus notes based application and developed a reporting
tool
Maintaining, mentoring, and troubleshooting application
Full life cycle testing by using IBM Global Notes Architecture and
Standard
Helped project manager to assign task and scheduling.
Part of the job was to monitoring and trouble shooting the Client
access and MQ
Error log and fixing problem
Documentation
Lotus Consulting Inc
., Aug. 97- Sept.
98
Senior Consultant/Lead Developer,
Southfield, MI
Client: General Motors Corp
., EDS, IS&S Div.
o Involved in implementation of IS&S project called ACROBAT, for
global
partners, a very secured java and domino based, a high volume transaction
application
with mainframe
o Created Domino Demo VIN (Vehicle identification number) Search
application for
GM, query to the transaction system (CICS, DB2.
o Created a Prototype Demo Expense Reports Database for General Motors
employees
Expense Reports Submission by using notes Client 4.0,client 4.52 /4.6 and web
users.
o Involved in implementation of GMU (General Motors University) s
online
enrollment system, which was completely web based application, pull the GM s
employees
information from the backend, MVS, and with the use of MQ Internet Gateway
(middle ware
technology) via the Domino.
o Involved in demo for Lotus Esuite1.1 on NC Station (IBM NC server 1000)
for a
small group of GM users (IS&S).
o Created web based Project tracking application for GM IS&S
(Information
Security and System) for their Intranet.
o Created Web based product support and information application for
IBM/Lotus for
GM Intranet
o Enhanced the existing notes based (v4.0) application for EDS and GM
global
partners and migrated that apps to the domino based application. This
application is
able to support GMs 8500 dealers worldwide.
o Developed & Designed Procurement application. This is a transactional
application. Requisitions are done in Lotus Notes or via Internet and mailed to
a mail-
in-database. The requisitions get sourced to PeopleSoft through Message Agent
API and
Lotus Notes API.
o Worked on the implementation of Domino doc1.1 for NAO (North American
Operation
for GM).
o Created prototype reservation resource application for EDS to support
GM s
global reservation.
Responsibilities:
Deployed and demonstrated various applications to different groups of GM
Developed and design application and prototype application using IBM Domino
technology
Gather requirements using object orient methodology
Delivered reports on scooping of project
Lead and involved in development of application
Administered and deployed domino based application
Set up testing environment for different groups
Performed the NT administration
Involved in installing the Domino server for different groups
Coordinated with different groups, to use and implement Lotus Notes and
Domino project
for GM and its different subsidiary organizations
Environment:
MQSeries2.0/5.0,NotesPump2.5, PeoplesSoft7.0, Oracle7.x,
Smatsuite97,
Java/Notes (NOI) classes, Java applet/AWT, Javascript3.0, WebSphere Application
Server1.x, Lotus Beanmachine1.0/1.1,Notes Global Designer4.6, Oracle
odbcdriver 8.0,Net
8.0, SQL 3.3, Windows NT 4.01, Windows 95, AS/400, OS/2,Lotus Notes/Domino4.x-
4.61, LS:
DO, Domino.Connect 1.0/1.1, Lotus Script 3.0/3.1,MQEI1.0, DominoDoc
1.1/2.0,Window API
SCC (source control code), DECS1.0, Esuite1.0/1.1, Netscape Navigator 4.x
TEXAS Instruments Inc
Oct. 96Aug.
97
Programmer Analyst/Lead Consultant,
Dallas, TX
o Involved in the creation of a DOMINO based Web TOOL which has the
capability
that allow an organization to assess performance based on the Baldrige criteria
from the
Web by using different types of Web Browsers such as Netscape3.0.Internet
Explorer 3.0
without using Lotus Notes client.
o This tool has the following functionality:
q Creating Home pages
q Create Assessment Tool
q Add Online Help
q Allow Method for Gap Entry and Ranking
q Allow Method to Change Business Priorities
q Allow Method for Strength Entry
q Allow Method for Process Entry
q Provide Reporting Capability
Environment:
Domino 4.51/4.53, Lotus Script, HTML, JavaScript, Windows NT, Netscape
Navigator.
Responsibilities: Collects and design initial development, created project
proposal,
design and developed tools, Full life cycle testing includes: System testing,
UAT, wrote
test script.
AON Financial Services Group
June 96Sept.
96
Consultant,
Chicago, IL
o Involved in Debugging Lotus Notes Application Code for Client/Invoice
Tracking
Database for AON Financial Services Group in Chicago. Also used DOMINO to
Publish Home
Page and Discussion Database on the Web & Internote.
o Worked as a developer in the design and implementation of a Customer
tracking
application. Involved in conversion from 3.0 to 4.0. Also, Developed Data Entry
Forms
and various search capable forms for data retrieval
o This project involves extensive use of the following Notes features:
Background
Agents, Actions, Hot Spot, Action Button, Navigator, Rich Text, Paste/Mail
Macros,
Filter Macros, OLE 2.0, DB Functions, LN: DI, VB/LINK Doc Links, Respons