Post Job Free
Sign in

Manager Software Engineer

Location:
3062
Posted:
May 07, 2010

Contact this candidate

Resume:

Allen Bourgeois

* ******** ***** ******, ** ***62

Tel. 603-***-****

*********@*******.***

PROFILE: Over 25 years of diversified information technology experience

across multiple industries such as Call Center,

Marketing, Multi-National Software Development, Insurance,

Imaging/Printing, Financial applications.

Experience includes managing diverse information technology

disciplines including, business application support,

Database administration, software development, and Windows

server administration.

SOFTWARE: PHP, Joomla, MySQL, VB.net, VB 6.0, Agile, Java, JavaScript,

Java Servlets, J2EE, JSP, JSF, Eclipse, Apache Tomcat, WebLogic,

XML/XSL, Ant, Apache, Spring, CDM, HTML, ASP, VBScript, Oracle,

Sybase, MS Access, SQL

EXPERIENCE:

8/04 - 10/08 Chordiant Software Bedford, NH

Reason for Leaving: Workforce Reduction

Software Architect

- Collections Product Team. Took over the CDM Decision effort

for the product. Part of release, testing and

Customer usability studies.

- Disputes & Fraud Product Team. Main responsibilities

included redesigning the interpretation of

VISA and Master Card dispute regulations from a third party,

rule based engine to Chordiant's Decision

Manager (CDM) product. This product creates decisions from

user input; uses complex, organic algorithms

encapsulated within marketing based components. These

designs, prototypes, and final coding solutions

became the final design patterns for the overall Dispute &

Fraud Product.

- Researched and designed all new features upgrading the

Chordiant Marketing Director Software package, which is a

client/server marketing campaign management system. All

designs were prototyped and proven in the Visual Basic

programming language. These upgrades included new features

to the system, integration to an artificial intelligent

decision management package and the upgrading to Visual

Basic.net for all client

processing.

- Lead the development and support effort centered in

Bangalore, India. Tasks included training Indian team in

Bangalore; assigned and scheduled all support tasks and created all

detailed specs on new development.

3/98 - 11/03 Fidelity Investments Merrimack, NH

Reason for Leaving: Workforce Reduction

Software Engineer/Developer Internet Operation Center (IOC)

Development

- Organized and executed major Oracle database migration.

- Designed, developed and implemented Network routing request

application using Java, jsp, servlet, J2EE,

Oracle technology (Stored Procedure and Schema design).

- Created Oracle Stored Procedures to manage I/O interface into

the Incident Manager database by Jmagic.

- Designed and developed prototype for Incident Manager problem

tracking system.

- Designed and coded Pace interface (problem tracking) and

group paging systems using Java, jsp, and servlet technology

- Researched data warehousing technologies and strategies

- Y2K preparation - Designed paging broadcaster VB based system

to automatically page IOC clients during the Y2K crossover

period.

- Designed, developed, led team for Incident Manager, a

comprehensive tracking software that manages the

progress of Web incidents through reaction to resolution.

This involved DB schema and Procedure design, VB Objects,

program logic and application analysis and construction. Did

all Oracle data modeling.

- Researched, designed and developed prototype for a dynamic

web environment Database driven product that

allowed groups to dynamically develop and publish web

content.

- Designed and developed the Y2K Contingency Planning Intranet

WEB Site that Year2000 that tracked the

schedules, components and resources associated with the

Year2000 "crossover" period. Built primarily using HTML, ASP,

VBScript and JavaScript with Database Connectivity.

Principal Software Engineer

- Developed in-house management software to support the Y2K

Quality Assurance effort. This included:

an advanced clock testing system that managed the testing

environment by application; a progress reporting system that

organized a multi-staged/cycle testing and development

environment while providing a discussion forum between

developers and management.

- Developed a system organization tool that allowed a user to

hierarchically organize documentation regardless of its

format, technology or location and graphically displayed it

in a way that illustrated its meaning and

importance.

- Led a project to organize and complete the Pega Y2K

evaluation effort. This required organizing the business

analysts and technical resources to effectively use the

available technology to complete the project on time.

7/97 - 3/98 Spantech Software - Assigned to Consultant/Fidelity

Investments Nashua, NH

Senior Technical Consultant

- Evaluated Fidelity Client/Server applications for Year2000

compliancy.

- Designed and executed the conversions/rewrites necessary to

bring these applications into compliance.

- Evaluated internal desktop systems in many different

technologies for Y2K compliancy including:

Visual Basic 3.0 - 6.0; C/C++ MFC and UNIX ; Sybase, Oracle

and Informix databases (Schemas and

Stored Procedures); PowerBuilder; MS Office Macros; various

scripting languages.

3/96 - 7/97 Fax International - Unifi Communications Burlington, MA -

Lowell, MA

Principal Software Engineer

- Developed prototype for the architecture and design of the

next generation Billing System, including

unit costing for network traffic and non-traffic offered

services, and a comprehensive Discount/Premium module.

- Prototyped the billing system in a Visual Basic 4.0

environment that was planned to be implemented in C++ for

server side components, Oracle data store, and two GUIs (VB, an

internet environment not yet selected) for presentation layer.

Manager of Customer Interactive Systems

- Created a support and development group of (7) software

engineers responsible for the Customer Interactive

support software used worldwide for product sales. These

were written in Oracle Forms 3.0.

- These systems ran in an Oracle Database environment and

supported foreign languages including

Japanese, Chinese, French and German.

- Member of the management team to select next generation

software and approaches.

10/94 - 3/96 Epsilon Data Management Inc. Burlington, MA

Senior Application Developer

- Developed a marketing Campaign management system.

Completely designed and developed the "Front-end" components

using PowerBuilder.

Built application "hooks" to all major databases including

Sybase, Oracle and Informix.

Participated in the design of the UNIX based, C/C++ "Back-

end" components.

- Provided DBA technical support for Sybase RDMS applications.

2/92 - 8/94 New England Business Service Townsend, MA

Group Leader

- Led 6 person team of Software Engineers and QA Specialist

that supported the Microset Composition System.

- Converted the existing system from C into an object-oriented

C++ design over time. This reduced the number of errors and

allowed for easier maintenance, installation and upgrade.

- Used Borland's C++ environment

- Redesigned system flow for greater efficiency

- Developed all new data base structures and I/O methods that

doubled throughput and eliminated most data base

corruption.

- Introduced the Windows environment to this aspect of company

processing.

2/90 - 6/91 Reliance National Insurance Londonderry, NH /

New York City, NY

Reason for Leaving: NH Office Closed

Project Leader

- Lead a Project Team to design, code, test and

implement an Insurance Policy front-end System. This included

Policy Submissions, Account Clearance, and Work In Process

Subsystems. The entire system was

prototyped in a PC Foxbase+ environment and successfully

presented to the Senior Management Staff.

- Provided analysis for a large LAN/Mainframe to

AS/400 conversion system.

- Lead teams of up to 7 people.

2/89 - 2/90 Software and PC Consulting/Contracting

Project Leader

- Designed, coded, tested, implemented any software

requested by Client base in dBase III, Foxbase+, Clipper,

COBOL, and other PC based languages.

- Provided sales support to other consultants

- Actively sought new sales

- Designed and installed Novell LANs

- Acted as "troubleshooter" at client sites

- Provided education for Novell Supervisors and Users

- Conducted technical feasibility studies

9/87 - 2/89 AIG Manchester, NH

Systems Manager

- Responsible for the development of a Workers Comp - Unit

Statistical System. This system was designed to

both replace the existing system and to co-exist with it

during the development and implementation process.

- Responsible for the development of a PC LAN to

Mainframe Insurance management system for two of AIG's

Domestic Companies. This system monitored and processed all

activities for both Property and Casualty

Insurance.

- Managed a staff of up to 21 People.

- Developed a new staff of 8 People to research and

test new products and applications for the AIG LAN

environment.

Project Leader

- Lead a team that developed several Management

financial reporting systems. These systems integrated the data

from many diverse and unrelated systems throughout the

processing environment. They also provided some

budget analysis capabilities.

PREVIOUS EXPERIENCE:

Edgcomb Metals Nashua NH

Senior Programmer/Analyst

McCormack & Dodge Corporation Natick MA

Data Base Programmer/Analyst

Supervisor of Technical Support

Senior Systems Consultant

Systems Consultant

Cole Surveys Boston, MA

Programmer, Programmer/Analyst

Blue Cross/Blue Shield Boston, MA

Programmer

Professional Classical/Popular Musician

EDUCATION: University of Massachusetts, Lowell MA

Boston University, Boston, MA

Middlesex Community College, Burlington, MA

New England Conservatory of Music, Boston MA

RECOMMENDATIONS:

"Versatile Java/J2EE professional and colleague that is a

pleasure to work with" December 2, 2008

Olga Ginzburg, tech architect, chordiant software

worked directly with Allen at Chordiant

"Allen is an excellent software architect; he is an out of the

box thinker whose designs and code were always clear and clean.

Allen is very patient and thorough when reviewing code or

designs for non-technical team members and customers. Allen

worked effectively within and across teams and his interpersonal

skills made him a lot of fun to work with. I believe Allen would

be an asset to any engineering team." December 2, 2008

Scott Gasparello, Senior Engineering Analyst II, Chordiant

Software

worked directly with Allen at Chordiant

"Allen's extensive background and broad range of experience is a

great asset. He is able to bring a lot of context to any

technical challenge and provide sound technical advice as a

result. Allen's good-natured and patient approach to working

with co-workers puts everyone at ease and helps to create a

positive environment on any team he works with." December 1,

2008

David Sallet, Solutions Design Lead, Scrum Master, UX Design

Manager, Chordiant Software

worked directly with Allen at Chordiant

"I've had the pleasure of working with Allen on a few projects

at Chordiant and was always impressed with his professionalism

and quality work. Allen is a committed team player, mentor and

teacher. He is a creative and talented developer who produces

solid solutions and would be a tremendous asset to any

organization looking for a very personable and dependable

contributor." December 1, 2008

Rick Leandri, Manager, Product Engineering Analysis, Chordiant

Software

managed Allen indirectly at Chordiant



Contact this candidate