|
Kamal
Syal 11 Bayberry Close, Piscataway, NJ 08854. Tel: (732) 463-0626 email: kamalsyal@hotmail.com |
|||||
|
Kamal is a Manager based out of the New York Offices of Cap Gemini Ernst & Young and has more than 7 years of experience in developing technical architectures and software which includes work in Internet technologies, Object Oriented design & development methodologies, Character Based Interfaces (CUI) and rapid application development environments. He has experience in the health/ managed care, manufacturing, insurance and financial services industries. Kamal has worked at various levels within teams, with the most recent being Application Architect and Technical Team Lead. |
|||||
|
Relevant Experience |
|||||
|
Cap Gemini Ernst & Young US LLC September 1999 – Date |
|||||
¨
As
Application Architect and Technical Team Lead, Kamal was involved in studying
and analyzing a FORTRAN based order entry system called ISIS installed at Quest
Diagnostics, and re-engineering it using Java and Java based technologies
(J2EE, RMI, EJB, Serial Communication, BEA Weblogic, Charva). Kamal is
directly responsible for creating the architecture and design of this
national application called IDAA. He is also responsible for leading a
technical team of 16. The complexity of this application is evident since it
involves use of serial terminals (VT100) connecting to a J2EE based
application, deployed on BEA Weblogic Application server. This is a first for
CGEY as far as the mix of technologies is concerned, and the product
continues to be developed keeping in mind the objectives of the client and
ensuring that the performance requirements are met. ¨
As
Technical Architect, Kamal was involved in conducting a Technical Due
Diligence for The Blue Cross Blue Shield Association. He reviewed a
J2EE compliant application framework designed and developed by NexxtHealth,
a wholly owned subsidiary of Empire BCBS. Kamal reviewed the
application framework’s Data Transport Toolkit (DTT) component, and
ascertained its ability to perform as a messaging framework and integrate
with BCBSA’s vision of becoming a hub. The output of this review process was
a document that contained a synopsis of the review of the DTT, along with the
potential scenarios where the toolkit could be used. |
|
|||||
¨
As
Technical Architect, Kamal was involved in conducting a Technical Due
Diligence for NASCO. He reviewed a Java based, J2EE compliant
application framework designed and developed by NexxtHealth, a wholly
owned subsidiary of Empire BCBS. Kamal researched on the application
framework’s ability to integrate with NASCO’s existing back end systems, and
determined the extent of reusability and extensibility that could be achieved
using the framework. Kamal was also responsible for interviewing various client
personnel to better understand their systems and to determine whether the two
systems could infact work with each other. Kamal was responsible for
producing the end deliverable, which was a document that contained a synopsis
of the review of NexxtHealth’s application architecture, along with the
Implications for NASCO should they decide to implement this system. |
|
|||||
¨
As
Technical Team Lead, Kamal was involved in leading a team of 3 developers in
the conceptualization, design and development of a middle tier on CIGNA’s
legacy environment, which helped CIGNA to provide information to MedUnite,
an internet based health care service that focuses on providing health
insurance information to service providers. Kamal was responsible for the
design and development of several key components of the application. Kamal
also created technical design documents using UML and Rational Rose, and also
designed and coded the handshaking component that talks to the internet
requests on the one end and Legacy systems (that satisfy these requests) on
the other. This development incorporated, among other things, extensive use
of XML as a data transfer medium between MedUnite and CIGNA (The HIPAA ANSI
X12 specification was used partly in the design of the XML). The development
effort was done using Visual Age for Java, and various libraries for XML
Parsing and Mainframe connectivity. Kamal coordinated all technical
activities (on the legacy and internet environments) that needed to happen in
the development of this service, and served as a contact point between the
developers and the management. Kamal also served as the project manager,
managing all aspects of the project at the client site, in the absence of the
project manager. |
|
|||||
¨
As
Solution Architect, Kamal was involved in the seed phase of CGEY’s encub@tor service line and helped incubate dataraid, a company and web based
tool (of the same name) that helps internet users to make intelligent buying
decisions using dataraid’s patented decision making algorithm presented in a
simple and intuitive way on seller’s websites. Kamal’s role on the project
was to find and analyze the existing competition to this product and design
the technical framework and architecture to take this product to the next
stage, which is a full scale development and deployment of the tool. He
researched on current and future technologies in order to come up with the
most efficient design and architecture for this tool. In addition he was
heavily involved in the formulation of the user interface of the tool and providing
support for all technical issues that came up during the effort. He was also
involved in conducting a User Interface focus group session that used
external people (who were selected from various places outside of CGEY) and
get their input on how to better enhance the UI of the tool (using a demo of
the tool that was created in VB), in a bid to come up with the most
marketable and user acceptable tool. |
|
|||||
¨
As
Solution Architect, Kamal was involved in the design and development of a
jobsite (www.workforcejobs.com)
for the Government of Florida (the client being Lockheed Martin IMS). The
site caters to the job seekers of Central Florida and has several features
including the ability to print out employment related forms in standard
government issued formats. Java was used as the development language, and the
IDE used in the effort was Visual Age 3.02. JSPs and servlets were used for
the front end. The development framework was derived from the Orion framework
and was used for the design and development of this project. Other components
of the development effort involved the use of Oracle 8 as the database and
BEA Weblogic as the application server. Kamal was responsible for designing
several new features that the site has to offer. He also acted as a
“Helpdesk” to trouble shoot many technical problems that the other team
members were encountering. Kamal also helped out other team members in
designing the modules that were assigned to them, and leveraged his prior knowledge
to make the functioning of the project and the team more efficient. |
|
|||||
¨
As
Solution Architect, Kamal was responsible for the design, development,
testing and deployment of Horizon,
a Control Self Assessment tool developed using the Versata Business Automation
System. The product is a multi-tier application with a Java front end, a
Business Logic Server as the middleware and a Sybase database at the backend.
Kamal was also responsible for creating a multi-environment install package
for the product, developing standards for the team to comply with and
designing and setup of various infrastructure components. As part of his
other responsibilities, Kamal served as the team lead in the absence of the
team lead, and was a point of contact between external consultants on the
team and the team managers. He was also involved in the transition of
technology and knowledge from the initial development site to the ADC. |
|
|||||
|
Reuters America June 1997 – September 1999 |
|||||
¨
As team
member, Kamal was responsible for the design, prototyping and development of
a system to display news and financial data using MS-Exchange and Outlook on
Windows 2000. The assignment was part of a restructuring of the way the
client perceives information will be retrieved in the future. The client
intends to use this in a proposed new product line to be available via the
Internet. |
|
|||||
¨
As team
member, Kamal was responsible for the design, development & support of a
product which displays all the latest news and financial information
happening all over the world. The assignment involved changing algorithms
behind certain components being used for the product to make it more
efficient and robust. Responsibilities also included interaction with the
users of the product and technical investigation of the codebase and making
changes, if required, according to customer reports. |
|
|||||
¨
As team
leader, Kamal was responsible for the development, support, test and
maintenance of ActiveX controls which
display news and financial information and can be embedded in any OLE enabled
application. The assignment also included supporting and advising various
other applications across the organization which were using these controls.
Kamal also helped design and develop testbeds to log performance and speed of
these controls. |
|
|||||
|
Business Management Data Inc. October 1996 – May 1997 |
|||||
¨
As team
leader, Kamal was responsible for the design & development of one module
of a home loan processing system. This system automates the whole process of
applying for and securing a home loan. Kamal undertook the “Commitment”
module of this project, which essentially locks in the home loan. Data is
stored on SQL Server databases and are accessed using COM objects. |
|
|||||
|
Risk Management Solutions Inc. December 1995 – October 1996 |
|||||
¨
As team
member, Kamal was responsible for design, development, testing and
maintenance of an application which displays natural hazards (earthquakes,
hurricanes, tornadoes etc.) related information on pictorial maps and helps
Insurance companies in assessing risk of natural hazards at a particular
location. Data is stored in dBase files and are represented on maps using
MapBasic technology. The rendering is done with the help of C++ DLLs. Certain
homegrown hazard tools were also used in this project. |
|
|||||
¨
As team
leader, Kamal was responsible for the analysis, design, development and
maintenance of a reusable component which helps give data about all natural
hazards. This tool uses information from digitized maps and using certain
predefined regional parameters is able to generate statistics about natural
hazards which can be used in an application. Kamal’s responsibilities also
included regular interaction with the client, and ensuring that development
was being done as required and specified by the client. |
|
|||||
¨
As team
leader, Kamal was responsible for the analysis, design, development and
maintenance of an application which assists in the production of finished
cloth goods after taking into account the various measurements of raw
materials. It calculates the optimal amount of raw materials required in the
production of home furnishings, and is able to generate a variety of reports
for the user. |
|
|||||
¨
As team
leader, Kamal was responsible for the analysis, design, development and
maintenance of an application which keeps track of all vehicular data in a
company. This application can inform the user about every statistic about the
vehicle and its driver. It has the ability to remind the user by elaborate
messages when certain critical actions needs to be performed for a vehicle. |
|
|||||
¨
Educated
and guided Masters level students in the art of Programming for the Windows
environment using C/ C++. This was a full credit course. |
|
|||||
Hardware/ Software Experience |
|
|
||||
Platforms |
IBM PC Compatibles. |
|
||||
Operating Systems |
Windows 2000, HP UNIX 11, Windows NT 4.0/ ‘98/ ’95, SUN Solaris 2.5. |
|
||||
Development Languages |
Java, JBuilder 7.0, Visual Café 4.5.2, Visual Age 3.02, Servlets, JSP, Visual C++ (OLE, COM & ActiveX), C, Visual Basic, HTML, JavaScript, VBScript, Visual Interdev. |
|
||||
Internet Technologies |
J2EE, EJB, RMI, JNI, BEA Weblogic Server, IBM Websphere, MS BizTalk Server, MS Commerce Server, Versata Automation System, Netscape Enterprise Server, Internet Information Server. |
|
||||
Databases |
Oracle 8i, Sybase 11.5.1, MS SQL Server 6.5, MS Access 2.0/ 7.0 |
|
||||
Libraries |
Charva (Character Java), nCurses, CICS Transaction Gateway, SAX, RogueWave tools.h++, ODBC 2.0, Standard OCXs. |
|
||||
Installation Tools Interfaces Formats |
Installshield Java Edition v. 3.1, Wise Installation System. HL7, ASTM, HIPAA X12 |
|
||||
Education |
|
|
||||
Degrees |
Masters in Computer Applications, Bachelors in Arts (Economics Honors) |
|
||||
Training |
Developing Enterprise Applications using BEA Weblogic Server, Commerce Server & BizTalk Server Bootcamp. |
|
||||