Résumé
Versatile Programmer/Analyst

Welcome to OUTSIDE THE BOX!

Christopher Wolcott

Marietta, GA  30067

chriswlctt@gmail.com



P R O F E S S I O N A L   S U M M A R Y


Extensive experience in developing data solutions, engineering software applications and conceptualizing models of current and future systems. Enjoys working with technology and interfaces, analyzing and researching problems and finding practical solutions. Natural mentor, able to translate complex technical information into a form understandable by non-technical people.


T E C H N I C A L   E X P E R T I S E


PLATFORMS

IBM 4341 / AS/400 / iSeries

PC Platforms


 

WANG

UNISYS

 

 

OPERATING SYSTEMS

IBM OS/400 (through V5R4M0)

OS/2 Warp & Warp Server (SMP)

 

Windows (NT / NT Server / XP / Vista / 7)

Novell Netware (3.15 - 4.15)

 

 

LANGUAGES

IBM Integrated Language Environment (ILE) & Original Program Model (OPM)

 

 

CL / CLLE

RPG III / RPG IV / RPGLE

 

 

COBOL / CBLLE

C (PC / iSeries) / C# (PC)

 

 

JAVA (PC / AS/400 / iSeries)

SQL (Stored Procedures / User Defined Functions)

 

JDBC

XML (/w SAX2 / DOM)

 

 

IBM DB2/400 (Physical Files / Logical Files / Triggers / Journals)

 

 

MQ Series

VB .net (2008, 2010)

 

 

TECHNOLOGIES

HTML/XHTML

CSS

 

 

JavaScript

Eclipse

 

 

Apache

Tomcat

 

 

JSP

FTP

 

 

HTTP/HTTPS

PDM / SDM / SDA

 

 

Microsoft Visual Studio 2008, 2010

 

 



C A R E E R   E X P E R I E N C E

Programmer/Analyst

Assurant Solutions • Atlanta, GA

2006 to Present




Research, design, write and maintain application programs in ILE RPG/4, CL & SQL on IBM i-Series (AS/400). Work with end users to gather requirements. Design, code and test soulutions. Assist end users with Uers Acceptance Tests. Use interactive SQL to query and update test files.

  • Backup TURNOVER Administrator. Provides promotion support to other programmers.

  • Updated Programming Standards manual – Programs follow similar logic and are therefore easier to understand and maintain..

  • Initiated 'Lunch & Learn' program to bring staff up to speed on newer technologies – Allows new technologies to be introduced and understood by the whole staff..

  • Developed prototype copybooks and service programs to provide IFS access from RPG, Program Message handling, Date handling & conversion functions, Pop-up List windows, Credit Card manipulation functions & Tax Calculation functions. Modular logic is easier to maintain.

  • Helped develop Web Service prototypes and Web Service Standards manual. Reuse existing logic and make available to other platforms.

  • Responsible for Credit Card Billing & Multi-National Sales Tax Calculation aspects of application.

  • Worked on PCI Compliance project. Wrote service program interfaces to third-party encryption product for use by all programs.




Lead Architect

nuBridges, LLC / TrailBlazer Systems Inc. • Atlanta, GA

2003 to 2006




Researched, designed, wrote and maintained application programs in ILE RPG/4, C, CL, SQL and JAVA on IBM i-Series (AS/400). Workws with other architects to develop multi-platform applications. Worked with Product Support staff to assist with complex customer issues. Used interactive SQL to query and update test files.

  • Researched requirements, designed and wrote RPG ILE framework to allow automated Drummond EDI Certification tests. Later rewrote as JAVA application using XML SAX2 and JDBC.

  • Wrote RPG ILE with embedded SQL to manipulate DB2/400 data.

  • Designed and wrote RPG & C based service program routines to implement automatic and manual blocking of inbound IP addresses.

  • Drove project to enable Large File Support (> 4GB) in all our i-Series based C applications. This included PGP, ZIP, FTP and EDI servers and clients.

  • Developed deployment plan for MKS Implementer source control product. Application provided true version control and promotion controls reducing errors and wasted time.




Contract Programmer

Contract Staffing Services • Birmingham, AL

2003 to 2003




Worked with COBOL on multiple platforms. Provided assistance to others when required, suggested improvements where possible.




Technical Specialist II

CSC’s Healthcare Group • Birmingham, AL

1997 to 2002






Worked with project teams to provide general technical support for company's AS/400 COBOL based insurance application. Gathered system requirements, designed and wrote programs in JAVA, SQL, COBOL OPM & ILE and CL OPM & ILE for more technically advanced projects. Used both COBOL I-O and embedded SQL to maintain DB2 database. Created and maintained system routines in ILE Service Programs used by application programs. Also provided AS/400 operations and maintenance support. I worked with JAVA when it first became available on the AS/400. During the development of the pilot for our web interface, the application evolved from using applets on the front end and the JAVA AS/400 TOOLBOX on the back end to a browser front end and database access on the back end via SQL calls. As the pilot matured into a stable application, a completely new department was formed to take over further development and I gradually moved on to other projects.

  • Researched requirements, designed and wrote JAVA based pilot project for web interface product using IBM's WebSphere Application Server. Entire depart developed from my initial work.

  • Installed and maintained IBM WebSphere servers on development and QA AS/400's and NT Servers.

  • Wrote JAVA based XML editor to automatically add appropriate entries for the application to the WebSphere configuration file. Speed up deployments and reduced errors.

  • Researched and implemented TCP/IP requirements to send e-mail pages when disk space got critical. Notified team even if off site if critical errors occurred.

  • Redesigned data conversion process to be an adaptive multi-tasking framework capable of running multiple file conversions while maintaining dependency order and error tracking & reporting. Reduced conversion time from 3 days to 5 hours.




Consultant

Conway Computer Group • Jackson, MS

1996 to 1997






Consulted in various environments, including multi-server Novell networking and AS/400 setup & programming.






Senior Programmer/Analyst

Emerald Coast Utilities Authority • Pensacola, FL

1991 to 1996






Administered company’s token-ring network consisting of a Netware 4.1 server with IPX, an AS/400 with SNA and an OS/2 WARP SERVER using TCP/IP & NetBios. Maintained RPG III Purchasing Inventory and Fleet Management applications on the AS/400. Evaluated and recommended software and hardware for company use. Served as Acting Director of MIS in the event of the department director and supervising analyst’s absence.

  • Installed and maintained Novell 3.15 network server and upgraded same though 4.1 release. Installed and managed smart hubs and tracked usage of server based application software.

  • Installed and maintained PC hardware and software, including operating systems.

  • Designed and implemented RPG based pop-up screen for CSRs to allow them to generate specific letters. Using pop-up window, letters could be chosen and automatically generated along with envelope and a note placed in customer file. Provided standard text and saved time it took to manually type.

  • Designed and wrote C application on the PC to manipulate billing data from hand-held devices and transfer data between hand-held devices and the AS/400.




Consultant

CSC / CDSI • Pensacola, FL

1987 to 1991






Worked as contract COBOL programmer in a mainframe/midrange environment. Designed program functions, including screen and report layouts. Coordinated daily activities of up to three programmers on specified projects.

  • Designed and wrote program to standardize name format in existing free-form name fields.

  • Designed and wrote program to provide mail-merge capability, with replaceable text at the command, base, school and class levels. Letters could be generated on request or automatically generated by trigger events.

  • Worked on program suite to randomize question order and answer order within questions for standardized tests. Provided means to reassemble questions and answers into original order so tests could be graded by scanner.




E D U C A T I O N   &  T R A I N I N G



University of West Florida


Major: Systems Science


Pensacola, FL



IBM Certified OS/2 Expert

IBM Certified AS/400 Professional Operator



Make a Free Website with Yola.