Brad Gibson - Project Experience

Ryerson Tull – IndustrialeBuy.com

Developer

Created B2B Internet commerce application for selling of industrial supplies.  This application was designed and implemented in a very short 16 week time period.

 

Responsibilities included:

*   Development of catalog interface

*   Documentation

 

Technologies Used:

*   IBM eCommerce Server 3.01

*   IBM WebSphere

*   HTML

*   Cascading Style Sheets

*   IBM Net.Data

*   Oracle

*   JavaScript

 

 

BlueSuit – Starfn.com

Lead Developer

Played key role in design and development of online trading application for stocks, bonds and mutual funds.

 

Responsibilities included:

*   Design and development of object model

*   Design and development of user interface

*   Developer training

*   Documentation

*   Implementation of CORBA interfaces in BlueMartini

*   Development of bulk and nightly loading procedures of stocks and mutual funds.

 

Technologies Used:

*   Java 2

*   JSP Pages

*   Cascading Style Sheets

*   C++

*   VisiBroker for C++

*   BlueMartini Teleconnect

*   XML

 

 

*   BlueMartini App Server

*   CORBA

*   Factory Pattern

*   UML

*   Solaris 7

*   Windows 2000 Server

 

DB Power – Sales Lead Management System

Lead Developer

Developed internal sales lead application using Java, Visual Basic for Applications, and Microsoft Access 97. 

 

Responsibilities included:

*   Creation complex ETL tool using Java/JDBC to extract and cleanse existing data from legacy application and load it into the new data model. 

*   Design and implementation of new data model

*   Design and development of user interface and all required reports

*   Implementation into a multi-user networked environment

 

Technologies Used:

*   Java 2

*   JDBC

*   ODBC

 

*   Microsoft Access 97

*   VB for Applications

 

Faber Consulting – Issue Tracking System

Project Lead

Developed issue-tracking system to manage issues/defects for multiple projects and clients.

 

Responsibilities included:

*   System Architect

*   Lead Developer

*  Object model design and implementation

*  Data model design and implementation

 

Technologies Used:

*   Java 2

*   Java Servlets

*   JSP Pages

*   Cascading Style Sheets

 

*   Java Web Server

*   CORBA

*   Factory Pattern

*   UML

 

AES Redfish

Developer

Created Java RMI application for running of remote commands between Linux and Windows NT.  This system was developed to allow for the dynamic creation user sendmail accounts during the user registration process.

 

Responsibilities includes:

*   Design and implementation of Java RMI solution to allow execution of remote commands to create user email accounts

*   Resolution of security concerns

*   Documentation

*   System testing

 

Technologies Used:

*   Java 2

*   Java RMI

*   Red Hat Linux 6.1

 

 

*   Cold Fusion 3.5

*   Windows NT

HurricaneGumbo.com

Systems Architect

Created web site for Chicago area Zydeco band.  Site included a gig scheduler to allow adding of venues and concert dates from a web interface.  The site’s concert dates page is dynamically generated from database entries.  The site also contains a dynamic photo album.

 

Responsibilities included:

*   Graphic Design

*   Development and implementation of Gig Manager

*   Development and implementation of Dynamic Photo Album

*   PERL development

*   Database design

*   System Architecture

 

 

Technologies Used:

*   mySQL

*   Perl

*   HTML

*   JavaScript

 

*   Photoshop 5

*   Linux

*   Cascading Style Sheets

 

Headstrong, Inc – Skills Matrix Web Application

Systems Architect / Project Manager

Created internal application for managing of employee skill sets.  The ‘Skills Matrix’ allowed for management of a complex hierarchy of skills and skill types.  The system allowed for the searching for employees that matched a specified set of skills.  The system could generate a Competency Profile for each employee.  A competency is the combination of an employee, a skill, and a skill value.  The skill value represented the employee’s level of experience.  The system was designed using object-oriented design methodologies.  The development was done using IBM’s Visual Age for Java version 4.0 and was implemented on IBM’s Web Sphere 4.0 Enterprise Edition application server.

 

Responsibilities included:

*   JSP Development

*   Servlet Development

*   Security design and implementation

*   Overall System Architecture

*   Application Deployment

*   Web Sphere EE 4.0 installation and configuration

*   Data model design and implementation

*   Object Model design and implementation

*   IBM DB2 7.2 installation and configuration

*   User interface implementation

 

Technologies Used:

*   Java 2

*   Java Servlets

*   JSP Pages

*   Cascading Style Sheets

*   Connection Pooling

*   JNDI

*   JavaScript

 

*   IBM HTTP Web Server

*   Java Beans

*   Web Sphere 4.0

*   Visual Age 4.0

*   UML

*   JavaDoc

*   JDBC

 

Headstrong, Inc – Bench Management Web Application

Systems Architect / Project Manager

Designed and implemented an internal application to manage employee resources and employee manager assignments.  The application allowed for the management of current and future projects.  Projects could be created and employee resources assigned to the projects.  Both assignments and projects had individual time periods.  The system was designed to interact with the “Skills Matrix” web application to create “Skill Requirements” reports.

 

Responsibilities included:

*   JSP Development

*   Servlet Development

*   Security design and implementation

*   Overall System Architecture

*   Application Deployment

*   Web Sphere EE 4.0 installation and configuration

*   Data model design and implementation

*   Object Model design and implementation

*   IBM DB2 7.2 installation and configuration

*   User interface implementation

 

Technologies Used:

*   Java 2

*   Java Servlets

*   JSP Pages

*   Cascading Style Sheets

*   Connection Pooling

*   JNDI

*   JavaScript

 

*   IBM HTTP Web Server

*   Java Beans

*   Web Sphere 4.0

*   Visual Age 4.0

*   UML

*   JavaDoc

*   JDBC