Ty M. Hodgson
Elmhurst, Illinois 60126
A position that will utilize my development experience in an environment that will take advantage of WEB or desktop
development for Intranet, Internet or Extranet environments.
February 2005 U.S. Army Recruiting Command – Ft. Knox: Responsibilities include the capture and documentation
To Present of requirements and the design, development, testing and maintainenance of web applications. During this
time I worked on teams of 4 to 8 developers. We developed web enabled Java/J2EE applications based on
the Struts framework. My development efforts were both in the GUI interface used by the end user, and on
the server side web application. The development environment utilized Eclipse for the IDE, Xdoclet as a
source code generation engine, and Maven to compile and package the ear for deployment. I
was responsible for developing my own Sybase stored procedures and SQL and unit testing.
Once developed we turned our stored procedures and SQL over to a project DBA who reviewed
our code and then moved the stored procedures and SQL into the test environment. Ultimately
when the project went live our stored procedure and SQL were also moved into by the DBA.
January 2004 Hodgson Technology Solutions Inc.: Working as a consultant on various projects for small businesses.
to During this time the maintenance and development was on Java/J2EE based applications running
February 2005 in an Apache environment, using the Apache web server and the Tomcat application server. Database
support came from a MYSQL database. Maintenance work was on a Java/J2EE application that used a
custom frame work for its development, while the new development was a Java/J2EE applications’ using
the Struts application frame work. During this time I was responsible for developing the GUI interface used
for collecting data from a site visitor and formatting the collected data into an email message sent to the
appropriate contact person. Work was preformed in both the back end and the actual page development
Apache Struts framework. I also worked with xml source files when working with the configuration files for
Apache Tomcat, with the deployment descriptor elements defined in the web.xml file. The custom Tag
Library Descriptor files were used to define the custom tags used within the application.
March 2003 Paciolan – formerly known as Ticket Innovations: Working as a senior application developer in an
to Internet software company. During this time I developed two Java/J2EE based applications that were
December 2003 used to replace a Coldfusion based group ticketing product. On this project I was responsible for the
development of the backend Oracle database, the middleware application and the GUI interface that was
used to administer ticket sales on the client side and the GUI interface that was used by the customer to
purchase tickets. On the client side the GUI interface was designed as a wizard that would walk the user
through the process of setting up a ticket sales package. The actual web page development was done
propriety framework similar to the Apache Struts framework. For this project I used xml when working with
the configuration files for Apache Tomcat, with the deployment descriptor elements defined in the web.xml
file, and with the custom Tag Library Descriptor files used to define the custom tags used within the
October 2001 Hodgson Technology Solutions Inc. - Ticket Innovations: Working as consultant to an Internet
to software company. During this time I worked with Coldfusion as the development tool, on an
March 2003 application that would be used for group ticket sales, and for season ticket holder ticket management. One
of my tasks was to restructure the oracle database to support required changes in the ticket sales process,
and the requirement to support multiple teams at a single venue. The actual web page development was
application was stable and supporting the current client base, analysis and development started in
converting the Coldfusion application into a Java/J2EE based application using a revised version of the
Oracle database currently being used. At this time I was responsible for analyzing the current user
interface for both the client application and the customer application, and then designing a more intuitive
interface. During this time I also developed Oracle procedures that would be used in the maintenance of
data stored in Oracle tables. The procedures were to be used in maintaining data integrity in the various
ticket maintenance actions that could take place.
April 2000 Ticket Innovations: Working as a senior application developer in an Internet software company.
to During this time I worked on developing Visual Basic based desktop application software that
October 2001 needed to be coordinated with the development of the same application as a Web based solution. I worked
on project teams consisting of a graphic arts designer, Web developers, other Visual Basic application
developers, and a DBA. The project was to develop a ticket management application that would function
both on the desk top and over the web. During this time I was responsible for designing and developing
backend VB modules that would be used by both a desktop application and web pages in the administration
of tickets for sporting and entertainment events. I also worked on the development of stored procedures
and triggers that would be used in maintaining the ticketing data in a SQL server database. The
procedures were used for the maintaining data integrity in the various ticket maintenance actions that could
take place. On this project data that was to be used both in a web application and within a VB desktop
application was managed as an extracted xml data file. Here I was responsible for the data layout for the
xml data file, and I designed and wrote the parsing routines used in the VB desktop application. The
parsing routines were developed using the Microsoft XML parsing libraries.
February 1999 LifeServ Corporation: Working as a senior application developer in an Internet software company.
to During this time I worked on developing Active Server Pages, Html Pages, and Visual Basic based
April 2000 desktop application software. I led project teams consisting of one or more product managers, graphic arts
designers, Web developers, and other Visual Basic application developers.
June 1997 Modern Business Technology LLC: Working as a Managing Consultant in a consulting environment
to Major accomplishment during this time was the managing, design, and implementation of an
December 1998 enterprise wide Intranet for a major US Insurance firm. The $500,000 project utilized both Microsoft and
Lotus platforms and utilized a staff that ranged from five to twelve developers over the course of
June 1994 New Resources Corporation: Worked as a Senior Consultant in a consulting environment.
to June 1997 During this time I worked as a project manager, lead technical developer, and developer in the client server
environment using Powerbuilder as the development tool. Projects consisted of new development for
clients in the financial, credit reporting, and hotel industries. During this time my work involved developing
high level specifications outlining the development effort needed for building window applications.
1991 Keane Inc.: Worked as a Senior Programmer/Analyst in a consulting environment.
to June 1994 During this time I worked on applications on IBM Mainframes using Cobol, the AS400 using COBOL, on
Personal Computers running OS/2 using Application Manager, and Personal Computers running windows
and using Powerbuilder. During this time my work involved using high level specifications outlining the
development effort needed, co-authored the standards that would be used for the windows development
effort, developed specifications to be used for building window applications. I also worked on the
development of stored procedures and triggers that would be used to maintain the SQL server database.
Several of the triggers that were written were used to initiate a transaction audit process tracking the
maintenance of critical data.
1986 Applied Information Development: Worked as a Senior Programmer/Analyst in a consulting
to 1991 environment. During this time I worked on numerous batch and on-line applications developed on
the IBM mainframe using COBOL and IMS DB/DC. The applications worked on during this time were
within the manufacturing industry, and the telephone communication industry.
1983 MTI Vacations Inc.: Worked as a Programmer/Analyst in an IBM System 38 environment.
to 1986 Batch and on-line applications and reservation tracking and financial reporting sub-systems. The
development environment was COBOL. During this time I was responsible for taking a users request and
defining the detail requirements, and then implementing the changes, or coding any new modules that were
1982 Jewel Foods: Worked as a Programmer/Analyst in an IBM mainframe shop. Worked on the
to 1983 conversion of the existing payroll system to a new payroll package to be used by all the Jewel Food
Companies. The payroll package was an IMS DB/DC system written in COBOL. Designed the COBOL
program that would read existing files and create the required add transaction in the format that the payroll
package would recognize.
1979 Consumer Systems Service Group: Started as an associate consultant and worked my way
to 1982 up to Senior consultant while working in a consulting environment. During this time I worked on numerous
batch and on-line systems developed in COBOL and IMS DC using IMS DB for the database. I was on
several project teams where we had project control from design through implementation.
Summer, 1995 CPD - Professional: Completed Powerbuilders' certification process to become a Certified
Powerbuilder Developer Professional.
1994, 1995, Powersoft International User Meeting and Training Conference. At the 1996
1996, 1997 conference I hosted a solution booth highlighting a Powerbuilder solution from a project that I
managed. My presentation was one of twenty-two selected for the 1996 conference.
Fall, 1992 Keane Inc.: Training on Powerbuilder v2.0 and Application Manager v3.0
Summer, 1990 Applied Information Development: Training on DB2 application development within a
Summer, 1985 IBM EDUCATION CENTER: Attended seminars for the System 38 covering the following:
Sub-files, Message Handling, Data Base Design
1974 to 1979 Northern Illinois University: Completed a double major in Operational management form the college of
Business and Applied Data Processing from the college of Mathematics. Received a Bachelor of Science.
Summer, 1978 United States Marine Corps Platoon Leaders Course: Attended a 6 six-week summer training program
at the Marine Corps Officer Candidate School, located at Quantico, Virginia
Summer, 1977 United States Marine Corps Platoon Leaders Course: Attended a 6 six-week summer training program
at the Marine Corps Officer Candidate School, located at Quantico, Virginia
Available upon request.
Technology Years Experience
Sybase SQL 5
Microsoft SQL Server 5
IBM IMS 7
IBM DB2 1
Sybase SQL Anywhere (formerly Watcom) 3
Microsoft Access 4
Microsoft Project 1
Microsoft Excel 7
Microsoft Word 8
Paint Shop Pro through Version 7.0 6
Sybase Powerdesigner 1
Microsoft Visual InterDev version 1.0 1
Microsoft Visual InterDev version 6.0 2
Microsoft Front Page 97 & 98 1
Microsoft Publisher 97 & 98 3
Delphi version 3.0 1
CVS source management system 2
Microsoft Source Safe 2
Eclipse 3.0 1
Java / J2EE 3
Java Script 3
Microsoft VB Script 3
Microsoft ASP 3
Microsoft VB through version 6.0 3
Sybase Powerbuilder through Version 5.0 4
IBM IMS DC 10
IBM Cobol/Cobol II 10
IBM 360's, 370's, 30xx, and 40xx 10
IBM System 38, and AS 400 4
IBM 486, and Pentium 9
IBM MVS 10
IBM OS2 1
Microsoft Windows 10
Microsoft NT 6
Microsoft XP 2