Sie sind auf Seite 1von 15



Mark R. Siegman


SUMMARY

Mark Siegman has over 20 years of professional experience in Analysis and Design, Application
Architecture, and Software Development in a client server environment. He has taken on lead
rolls and has been instrumental in training and mentoring others on the use of development tools
and application systems. Mark has a strong work ethic, is a self starter and a proven team player.

In the last 3 years Mark has been instrumental in the design and creation of a J2EE application
for the mortgage industry. As a team and technical lead Mark directed and mentored other
developers in their work and design to ensure a consistent look and feel of the application. Mark
was on the project from the beginning and took part in creating the original design documents
and functional specs. The application uses JSP and STRUTS to dynamically build the web pages.
Action classes and delegates call EJB classes and application services to perform the business
logic and to access the PostgreSQL database. Mark designed and created the tools to build the
Data Access Objects used in making calls to the database and the Data Transfer Objects used for
transferring the data between the database and the user interface. Web Services and JMS are used
for importing the data received from loan servicers into the database.

Experienced in:
•JBoss
•JSP/STRUTS/EJB/JMS
•Web Services
•JMS
•Axis/JAXB
•Java Servlets
•Java AWT/Swing
•Javascript
•PHP, HTML, CSS,
•XML, DOM/SAX, XSLT
•Eclipse
•Powerbuilder
•Creating UI interfaces
•SQL
•Unix scripting
•PostgreSQL, Oracle, SQL Server, other Relational Databases

Technology: JSP, STRUTS, AWT/Swing, JDBC, RMI, JMS, Servlet, EJB, JNDI, JUnit, Log4J,
Ant, OptimizeIt, Web Services, Web Start, DOM/SAX, JAXP, XML, PHP, HTML,
CSS, DHTML, XLS, Javascript, Livewire, LDAP, Powerbuilder

Databases: PostgreSQL, Oracle, MySQL, Sybase, MS SQL Server, Teradata, Microsoft Access

Application Servers: JBoss, Apache, Resin, Tomcat, Netscape IPlanet, Weblogic, JRun

Development Methods: Rapid Application Development (RAD), Unified Modeling Language,


(UML), Object Oriented (OO)

Tools: Eclipse, JBuilder, Visual Café, PowerJ, Powerbuilder, Ultra Edit,


Photo Impact, HotMetal Pro, Front Page, MS Source Safe, CVS

OS: Windows, Solaris, Linux (Red Hat, SUSE)

Education: Bachelor of Science degree in Business/Information Systems, University of Phoenix,


Denver CO
PROFESSIONAL EXPERIENCE

MarCon Consulting, Denver, CO May 03 – Present

Client: Moss Codilis LLP


Project Name: M-Vue
Role: Project Lead, Java and Web Developer and Designer
Team Size: 5
Business Problem: Design and develop on online business application for the mortgage
industry.
Environment: Eclipse, Java (JSP, STRUTS, EJB, JMS, Web Services, JDBC), Javascript,
HTML, DHTML, CSS, XML, PostgreSQL, Linux Red Hat, Windows 2000, CVS

Description: Mr. Siegman came onto the project with 2 other developers to automate the
business processes of a law firm that work with loan servicers in the mortgage industry. As the
technical team lead Mr. Siegman interview the candidates to staff the project as the project scope
increased. Mr. Siegman was also instrumental the in architectural design of the application along
with being the lead developer on the project.

Technical Features Included:


•J2EE - JSP/STRUTS/EJB/JMS/Web Services
•HTML
•CSS
•Unix scripting
•CVS
•Javascript
•iText
•Eclipse

Responsibilities:
•Designed and developed an Internet based business application for the mortgage industry.
•Maintain existing application.
•Testing, documentation and support of applications and environments.

MarCon Consulting, Denver, CO Jan 03 – May 03

Client: Global Era LLP


Project Name: Online Survey
Role: Java/Web Developer and Designer
Team Size: 1
Business Problem: Enhance and maintain an application for online surveys.
Environment: Eclipse, Java (JSP, JDBC), Javascript, HTML, DHTML, CSS, XML,
PostgreSQL, Linux Red Hat, Windows 2000, Apache, Tomcat
Description: Mr. Siegman was brought onto the project to assist Global Era in maintaining and
enhancing an existing J2EE application utilizing JSP and the MVC architecture. A major
component of the application was the dynamic creation of PDF files for reporting on survey
results. iText, a third party open source tool was used to create the PDF files.

Technical Features Included:


•HTML
•CSS
•Javascript
•iText
•JSP and Servlets
•Eclipse

Responsibilities:
•Design and create new functionality for an online employee survey application used by
Human Resource departments.
•Maintain existing application.
•Testing, documentation and support of applications.

MarCon Consulting, Denver, CO May 01 – Sept 02

Client: CSG Systems International, Inc.


Project Name: NextGen
Role: Lead Client-side Java/Web Developer and Designer
Team Size: 10
Business Problem: Create web applications
Environment: JBuilder, Java (AWT/Swing, JSP, Web Start, DOM/SAX, JDBC, JUnit, JNDI,
OptimizeIt), Javascript, HTML, DHTML, CSS, XML, Oracle 8i, PL/SQL, Unix/Solaris,
Windows 2000, Apache, JSWDK, Tomcat, Resin,.

Description: Mr. Siegman developed several web based Java GUI application using Swing
components and Sun's Web Start application deployment technology. The Java application
communicated with a Java servlet running on a Resin web server where all database access was
performed. Another web based Java application he developed produced dynamic HTML reports
using XML files and Sun's JAXB technology.

Mr. Siegman developed HTML frontend web applications to backend Servlet processing. The
HTML page was a tabbed interface utilizing Javascript and CSS to implement the user click.

Using Java’s Swing components Mr. Siegman developed an application to access Netscape’s
LDAP Server. Using JNDI calls to LDAP the application displayed LDAP data within the
application using Java’s JTree, JTable, and other Swing classes.
While on contract, Mr. Siegman wrote and maintained PLSQL scripts and Oracle stored
procedures enhancing the SQL production environment to run more efficiently. He also mentored
two interns helping them with Java, Javascript and XML.

Technical Features Included:


•Java Swing
•HTML
•CSS
•Javascript
•JSP and Servlets
•JNDI
•XML
•JBuilder
•Javadoc

Responsibilities:
•Created completely new UI from concept, design, development, and implementation.
•Created interaction specifications and rapid prototypes for both clients and engineering.
•Designed and implemented Java GUI interfaces to Servlet processing.
•Designed and implemented HTML web pages using Javascript and CSS.
•Created XML DTD’s and Schemas.
•Testing, documentation and support of applications.

Knowledge Stream, Denver, CO July 00 – May 01

Client: Hibbert Group


Project Name: n/a
Role: Web Developer
Team Size: 4
Business Problem: Create and maintain web sites.
Environment: Java (JSP, EJB, J2EE), HTML, DHTML, CSS, Javascript/Livewire, CORBA,
Weblogic, JRun, Powerbuilder, Oracle 8i, Unix/Solaris, Windows NT, Netscape IPlanet,
RationalRose

Description: On contract with an organization specializing in order fulfillment, Mr. Siegman


was responsible for the enhancement and maintenance of several web sites for Fortune 500
companies such as Intel, Motorola, OnSemiconductor and Qwest. The client web sites consist of
several different technologies including Java, JSP, CORBA, EJB, XML and Javascript, and were
used in the order fulfillment process. During his contract Mr. Siegman also worked on new
projects converting server side Javascript applications to Java using JSP, the EJB component
architecture and Weblogic.
Because of his knowledge in the development of web applications and client server architectures
Mr. Siegman mentored client employees in the development and maintenance of web
applications.

Technical Features Included:


•HTML
•CSS
•Javascript/Livewire
•JSP and Servlets
•XML
•Visual Cafe
•RationalRose
•MVC / UML

Responsibilities:
•Designed, Created and Maintained web sites for Fortune 500 companies
•Identified targeted user needs
•Balanced user needs with business requirements and technical considerations.
•Created completely new UI from concept, design, development, and implementation.
•Created interaction specifications
•Created rapid prototypes for both clients and engineering.
•Designed and implemented web sites using JSP.
•Testing, documentation and support of applications.
Triad Consulting, Denver, CO Dec 99 – June 00
Client: MarkWest Hydrocarbons, Inc.
Project Name: n/a
Role: Powerbuilder Developer/Java Developer
Team Size: 5
Business Problem: Create and maintain Powerbuilder applications.
Environment: Powerbuilder 6.0, HTML, Java, MS SQL Server, Windows NT, IIS
Description: Enhanced and maintained existing Powerbuilder applications for an organization in
the oil and gas industry. Responsible for the design and infrastructure of porting existing window
applications to the corporate Intranet and the Internet.
Technical Features Included:
•Powerbuilder
•PowerJ
Responsibilities:
•Maintain the companies Powerbuilder applications.
•Implement new designs and technologies.
•Testing, documentation and support of applications
IBM Global Services, Denver, CO Jan 97 – Nov 99
Client: Public Service Corp
Project Name: n/a
Role: Powerbuilder Developer/Java Developer
Team Size: 8
Business Problem: Create and maintain Powerbuilder applications.
Environment: Java AWT/Swing, Powerbuilder, PowerJ, Oracle, Sybase SQL Server, DB2,
Windows NT, Microsoft IIS, Websphere
Description: Designed, developed and maintained Intranet applications for a public utility
company. The Intranet applications were developed using Powerbuilder, and Powerbuilder’s
WebPB interface. Using HTML forms, the applications were called as CGI programs. The
Powerbuilder applications processed the data and delivered dynamic HTML back to the user’s
browser.
Later Mr. Siegman rewrote a conference tracking system and an employee suggestion system
from Visual Basic and ASP to Java applets for use on the company Intranet. The applets
displayed data from Oracle and Sybase databases respectively using native JDBC drivers.
Mr. Siegman created a Java architecture consisting of applets communicating with Java servlets,
that in turn called Java applications using Java’s RMI protocol. IBM’s Websphere product was
used as the servlet engine.
Technical Features Included:
•Powerbuilder
•PowerJ
•Websphere
Responsibilities:
•Maintain the companies Powerbuilder applications
•Implement new designs and technologies utilizing Java servlets and applets
•Testing, documentation and support of applications
DP Consulting, Denver, CO Aug 97 – Jan 97
Client: Innovative Services of America
Project Name: n/a
Role: Powerbuilder Developer
Team Size: 5
Business Problem: Create and maintain Powerbuilder applications.
Environment: Powerbuilder, Objectstart, Sybase SQL, Windows, Unix AIX
Description: For a call center servicing national accounts such as Sears and G.E. Warranty
products. Mr. Siegman was involved in the development and maintenance of a client server
application used for entering and maintaining contract claims against extended warranties.
PowerBuilder 4.0 was used as the development platform with a Sybase database.
Technical Features Included:
•Powerbuilder
Responsibilities:
•Maintain the companies Powerbuilder applications.
•Implement new designs and technologies.
•Testing, documentation and support of applications
DP Consulting, Denver, CO Apr 96 – Aug 97
Client: Lucent Technologies
Project Name: n/a
Role: Powerbuilder Developer
Team Size: 5
Business Problem: Create and maintain Powerbuilder applications.
Environment: Powerbuilder, Objectstart, Business Objects, Microsoft Server, Windows for
Workgroups, Windows, Windows NT, IBM Mainframe, COBOL II, IMS, DB2, APS, SAS
Description: For a telecommunications supplier, was involved in the development and
maintenance of a client server application used to measure order performance. PowerBuilder 4.0
was used as the development platform, with ObjectStart 4.0 application foundation library
classes. Later in the project he was responsible for migrating the application to PowerBuilder
5.0.
Mr. Siegman was looked upon as the lead developer/analyst on the project. His technical
direction led to the development of an automated installation process that allows the automatic
installation of new releases of the PowerBuilder application through the corporate Intranet web
site. Also, he was responsible for the creation of several PowerBuilder utility programs to assist
in the deployment of the PowerBuilder application.
Provided PowerBuilder, COBOL and SAS training to new developers. Also provided user
support for the installation of client server applications. The user base consisted of users at
various sites throughout the United States.
He was also certified in the use of Business Objects 3.11
Technical Features Included:
•Powerbuilder

Responsibilities:
•Maintain the companies Powerbuilder applications.
•Implement new designs and technologies.
•Testing, documentation and support of applications
Raymond James Consulting, Denver, CO Feb 95 – Apr 96

Client: American Management Systems


Project Name: Telcel Telecommunications
Role: Mainframe Developer
Team Size: 20
Business Problem: Create and maintain COBOL mainframe applications.
Environment: IBM Mainframe, IBM PC, Novell Netware, COBOL II, CICS, DB2, VSAM,
APS, Quick Basic

Description: For a telecommunications software developer, was involved in the modification


and implementation of a software package for a provider of cellular service in Mexico City. The
packages consisted of both online and batch applications for account setup and activation,
collections, commissions, and bill processing.

At assignment startup, Mr. Siegman worked on the Account Setup and Activation subsystem
creating design documents and making program modifications. Later was transferred to the
Usage Analysis subsystem to assist the team leader with review of design documents and
deliverables. Acting in a senior role his responsibilities include design reviews, task deliverables,
and performed in a technical support role for the project. Created DB2 upload files by writing
utility programs using Microsoft Quick Basic. The Quick Basic programs created ASCII files
that were later used to upload data into a DB2 database.

Technical Features Included:


•COBOL
•CICS
•APS
•VSAM
•DB2

Responsibilities:
•Develop new mainframe applications
•Testing, documentation and support of applications
Cap Gemini America, Denver, CO Jun 93 – Feb 95

Client: Total Petroleum


Project Name: n/a
Role: Mainframe Developer
Team Size: 20
Business Problem: Create and maintain COBOL mainframe applications.
Environment: IBM Mainframe, IBM PC, Novell Netware, CICS/CSP, DB2, Windows,
Objectview, Powerbuilder, MS Word, Wordperfect.

Description: For a major oil and gas company, making major modifications to the existing
production inventory system written in CSP. Using DB2 QMF and SPUFI created a myriad of
reports for the accounting department. Made modifications to the production forecasting system.
Assisted in developing a Request For Proposal to replace parts of the existing inventory and
forecasting system with packaged software. The RFP consisted of creating numerous documents,
making numerous contacts with various software providers, and setting up software
demonstrations.

Began developing Windows based applications using ObjectView and ObjectView's


development platform. Held the position of Team Lead, and Project Analyst in developing client
server applications. Performed prototype development using PowerBuilder 3.0.

Technical Features Included:


•CSP
•CICS
•Powerbuilder
•Objectview
•DB2

Responsibilities:
•Team Lead and Project Analyst.
•Testing, documentation and support of applications.

Cap Gemini America, Denver, CO __________ __Oct 92 – Jun 93

Client: American Management Systems


Project Name: n/a
Role: Mainframe Developer
Team Size: 20
Business Problem: Create and maintain COBOL mainframe applications.
Environment: IBM PC, Novell Netware, CICS, DB2, VSAM, APS.

Description: For a telecommunications software developer, was involved in the modification


and implementation of a software package for a provider of cellular service. The packages
consisted of both online and batch applications for account setup and activation, collections,
commissions, and bill processing. He has been involved in software efficiencies and assisted in
the training of others in the use of EXPEDITOR and INTERTEST. Provided production on-call
support.

Technical Features Included:


•APS
•CICS
•VSAM
•DB2

Responsibilities:
•Develop and maintain COBOL mainframe applications.
•Testing, documentation and support of applications.

Cap Gemini America, Milwaukee, WI ________Aug 89 – Oct 92

Client: Northwestern Mutual Life, Time Insurance, M&I Data Services


Project Name: n/a
Role: Mainframe Developer
Team Size: 12
Business Problem: Create and maintain COBOL mainframe applications.
Environment: IBM, OS/MVS, COBOL II, CICS, IMS DB/DC, TIS/SUPRA

Description: For a major insurance company, worked on an individual medical conversion


project, converting group medical insurance processing to individual medical insurance
processing. Work entailed the gathering of information for the detail designs for both online and
batch processing. The detail analysis consisted of multiple meetings with various end users and
group technical walk-throughs. Also responsible for migrating load modules through the test
staging libraries and finally into production.

Later as the project moved closer to implementation, became the implementation coordinator for
the project, ensuring that modules be kept in sync as they moved into production.
Implementation into production involved a knowledge of DB2 and binding DB2 plans. Was
also responsible for creating and modifying JCL for the production daily batch run. Other
responsibilities included being the technical representative for the project and assisted others by
sharing knowledge of development and testing tools. When needed, provided production on-call
support.

For a major insurance company, was an analyst working with the database support group and
was solely responsible for the development of an application design class. The gathering of
information consisted of various meetings with project leaders and officers throughout the
information systems department. The class materials were composed of information from these
meetings along with the information from manuals and user documentation. The target language
for the design class was PL/1 accessing CINCOM's relational database SUPRA. The design
course covered such topics as concurrent processing and updating, database recovery, transaction
processing, designing facilities for testing and cooperation processing.

For a major financial data processing company as a programmer/analyst, participated in the


functional design, program design, programming, testing and conversion of a bank loan system.
The system operates in a batch and online environment. Specific responsibilities included writing
numerous batch jobs to update production databases, modifying existing programs to include
loan system enhancements, working on a PC-to-mainframe interface, writing conversion
programs to convert a bank loan system and assisting in the training of new employees.

Developed a driver application to process the commercial loan applications as input converting
their existing COBOL applications to VS COBOL II. Responsible for the timely synchronization
of the non-COBOL II applications through the conversion process. Also developed utility
programs to aid in the testing and debugging of the converted applications. Other responsibilities
included analysis, testing and debugging of commercial load applications. Performed analysis
work on problem logs for later maintenance programming. Responsible for each phase of
development to the commercial loan system, beginning with the analysis, performing the
modifications, developing test data, through to the installation and migration into production.
Also involved with resolving application inefficiencies.

Technical Features Included:


•OS/MVS
•JCL
•COBOL
•CICS
•DB2
•IMS DB/DC
•VSAM

Responsibilities:
•Develop and maintain COBOL mainframe applications.
•Testing, documentation and support of applications.
Thomas Laguban and Associates, Milwaukke, WI Feb 86 – Aug 89

Client: Libby Glass, Beech Aircraft, Trane Corporation


Project Name: n/a
Role: Mainframe Developer
Team Size: 12
Business Problem: Create and maintain COBOL mainframe applications.
Environment: IBM, OS/MVS, COBOL II, CICS, IMS DB/DC, TIS/SUPRA

Description: For major manufacturing companies in Ohio and Kansas, participated in the
development of online customer master file systems. The application programs included the
Customer Master, in addition to making necessary modifications prior to installing the modules
in production.

For an aircraft manufacturer and a national glassware manufacturer, participated in the


development of many of the applications necessary to install an online sales order entry system.
The software functions included automatic pricing, order entry line item detail, miscellaneous
charges detail, and various others.

For a software package application developer and consulting firm, was involved in upgrading the
specifications for the data dictionary, and the writing of user documentation. Has functioned as
lead programmer on numerous projects and was involved with user contact on a daily basis. Has
been responsible for client contact to ensure the timely implementation of application modules.

Technical Features Included:


•OS/MVS
•JCL
•COBOL
•DB2
•IMS DB/DC
•TIS/SUPRA

Responsibilities:
•Develop and maintain COBOL mainframe applications.
•Testing, documentation and support of applications.

Das könnte Ihnen auch gefallen