Summary
Overview
Work History
Education
Skills
Timeline
Generic

David J. Colgan

Raymond,NE

Summary

Highly motivated critical thinking Software Architect with 25+ years experience in Cyberlife Policy Admin systems. Able to teach Cyberlife data architecture to peers. A leader with a background in the development and support of batch and CICS business critical applications. Enjoy the pursuit of defect root-cause and communicate teachable moments via excellent technical writing and verbal communication. Expert in debugging complex policy admin system failures and designing technical solutions which allow business continuity at a high level. Proficient in Assembler Language programming (used in both batch and CICS) which I learned in first job at Experian and have continued to leverage this skill through entire career.

Overview

34
34
years of professional experience

Work History

Lead Software Solutions Designer

Jackson National Life
East Lansing, MI
06.2010 - Current
  • Coordinated and performed testing and validation of in-house and vendor software through environments up to production.
  • SME level systems knowledge of Jackson's policy admin systems.
  • Updated software upon release of vendor patches to mitigate vulnerabilities.
  • Implemented unit and integration testing protocols to consistently deliver high quality, functional features with minimal defects.
  • Lead designer on Jackson Cyber architecture projects which included 'Split CICS regions', 'Multi-Aux-Seg ', 'Vsam Record Level Sharing', 'Split Time-Driven', 'Emegency Feed System', 'Bad-record-skip' and 'Unlimited 69 Segments'.
  • In-depth analysis and root-cause determination of production issues that are business sensitive while being aware of dependent SLA's in both CICS and batch policy administration systems.
  • Wrote Assembler language conversion programs for both the Policy Master File and the complex ESDS formatted VSAM Activity file.
  • Wrote many regression bit/byte file comparison programs in Assembler with multiple inputs and both file and reporting outputs.
  • Maintenance and new coding of Assembler language data manipulation programs that are used extensively in the Cyberlife admin system.
  • Coordinated system installations, testing and code corrections as well as file data conversions.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities, and resolve software problems.

Cyberlife Consultant

Jackson National Life / Veritas Solutions
East Lansing, MI
06.2007 - 06.2010
  • Performed installation, conversion, testing, debugging and promotion of the 0701 Cyber upgrade to Jackson's existing version of Cyber. Worked closely with 5 team members giving twice daily status updates and fast-paced accountability to the end goal.
  • Established quality standards and performed work according to project schedules to get the upgrade done on-time.
  • Handled design and execution defects during the project with emphasis on data conversion, executable integrity, and source code versioning.

Senior Cyberlife Developer III

Lincoln Benefit Life
Lincoln, NE
03.1994 - 06.2007
  • Collaborated with peers to handle troubleshooting and debugging working on a Cyberlife policy admin system.
  • Implemented unit and integration testing protocols to consistently deliver high quality, functional features with minimal defects up through Production.
  • Developed requirements for system modifications and new system installations.
  • Developed scalable mainframe/ISPF tools which created high value to the developers on the team.
  • Developer responsible for new product implementation and able to interpret business requirements and convert them into code within the admin system using ASMB as well as COBOL depending on the application.

Software Developer

Experian
Lincoln, NE
04.1990 - 03.1994
  • Modified existing software systems to enhance performance and add new features.
  • Tested software to alleviate bugs and troubleshoot issues through all levels of code deployment.
  • Created proof-of-concept prototype applications for demonstration and evaluation purposes.
  • Created custom selected prospect lists based on customer needs utilizing the National Consumer Database exclusively using assembler language programming.

Education

Bachelor of Science - Computer Science

University of Nebraska
Lincoln, NE
05.1990

Skills

  • Software Development Lifecycle
  • Data memory management (Batch and CICS)
  • Coaching and training
  • Application development
  • Interface design and implementation
  • Agile development methodologies
  • Design, testing, debugging complex systems
  • Advanced knowledge of embedded systems
  • COBOL, VSAM, TSO/ISPF, ASMB, C, CICS, REXX, CLIST, EZTRIEVE
  • Creation of Mainframe Tools
  • Performance and scalability optimization
  • Cross-functional teamwork
  • Recognized by peers as leader in technical solutions

Timeline

Lead Software Solutions Designer

Jackson National Life
06.2010 - Current

Cyberlife Consultant

Jackson National Life / Veritas Solutions
06.2007 - 06.2010

Senior Cyberlife Developer III

Lincoln Benefit Life
03.1994 - 06.2007

Software Developer

Experian
04.1990 - 03.1994

Bachelor of Science - Computer Science

University of Nebraska
David J. Colgan