
David Crouch
- ATG Architect II
- Memphis, TN
- Member Since Mar 20, 2023
David Crouch
Objective Experienced IT Professional seeks Architect/Management position at an established/growing IT presence.
Education Bachelor of Science – Math, Physics – Oberlin College, Belmont College
Summary
Web-Development Fourteen years experience developing web-based enterprise systems using various tools, frameworks, and methodologies including ATG, Endeca, WebCenter, Java, J2EE, Web Services, Spring, Hibernate, Struts, WebSphere, UML, Perl, SOA, RUP, AJAX, JavaScript, HTML, Unix, RDBMS, WSED, RAD, Eclipse and XML. Eighteen years experience developing DB2/Oracle components.
Leadership Twenty years experience in Management, Project Management, ATG Architect, Conversion Manager, Release Manager and Data Architect leading development teams as large as two-hundred people in multiple environments using various SDLC processes including Agile XP, iterative development strategies, Service Oriented Architecture, Design Patterns, and Testing Stages.
Data Architect Six years experience as Application DBA responsible for establishing Data Models, Cross-platform (including JDBC) Development Standards, Application Procedures and SQL Optimization techniques.
Instruction Two years experience developing J2EE training curricula. Four years experience developing DB2 training curricula and four years experience delivering J2EE and DB2 instructional sessions. Fifteen years developing system-based technical documentation.
Experience
Oct 2014 – Present ATG Architect II
ServiceMaster Inc. Memphis, TN
Currently I serve as IT ATG Architect for several ServiceMaster Brands. This activity includes management of off-shore teams as well as responsibility for all aspects of several web sites.
q Organize and Coordinate all Development Efforts
q Oracle Web Commerce (ATG) Framework
q Site Launch On-Demand Environment
q Endeca Experience Manager Development
q WebCenter Sites Development
Skill Set: ATG, Endeca Experience Manager, WebCenter Sites, WebLogic, JDBC, JBOSS, Content Administration, Web Services, SVN, GIT, Java, J2EE, Eclipse, Ajax, JSTL, XML, HTML, JavaScript, Oracle DB, Oracle On-Demand
May 2012 – Sept 2014 Architect, Manager, Release Manager
Express Inc. Columbus, OH
This opportunity included management of the Production Availability Team and serving as Architect for all Production Releases. I also established the Express in-house ATG e-Commerce site. Responsible for Commerce Activity Setup and Data Migration along with Management of CodeBase Releases and Environment Setup immersed me in both e-Commerce and ATG.
q Manage Code Releases and Develop Environmental Roadmap
q ATG Commerce Framework
q New Site Launch – Data Migration
q Conversion of ATG Scheduled Jobs to CNTL-M Format
q Site Map Integration
Skill Set: ATG, JDBC, JBOSS, Content Administration, Web Services, SVN, GIT, Java, J2EE, Eclipse, Ajax, JSTL, XML, HTML, JavaScript, Oracle
June 2008 – April 2012 ATG Project Lead and Project Manager
AutoZone Inc. Memphis, TN
Project Management, Architect, Technical Lead and e-Commerce Developer kept me involved in all aspects of ATG and e-Commerce on a daily basis.
q Agile Development
q ATG Commerce Framework
q Project Lead/Architect
q Project Manager
Skill Set: ATG, Java, J2EE, Eclipse, Ajax, JSTL, XML, HTML, JavaScript, Oracle
Dec 2007 – May 2008 J2EE Software Engineer - Contract
Lifeway Christian Resources Nashville, TN
Test Driven Development with paired-programming in a true Agile XP environment was the highlight of this opportunity.
q Agile XP Development
q J2EE Spring Hibernate Application
q Test Driven Development
q JUnit with JMock
q Selenium Functional Testing
Skill Set: Java, J2EE, Eclipse, Spring, Hibernate, Ajax, JUnit, JSTL, XML, HTML, JavaScript, MySQL,
2001 – 2007 J2EE Technical Lead, Data Architect and Project Manager
Auto-Owners Insurance Lansing, MI
Project Management, Data Architect, Technical Lead and Sr. Developer were all aspects of my six years at Auto Owners Insurance. Some of the activities included:
q Project Lead on multiple J2EE Web Rating Applications responsible for coordination of all resources including assignment of component tasks and project management timelines
q J2EE Technical Lead responsible for architecture design and implementation using Struts framework, Service Oriented Architecture, and Rational Unified Process
q Research, analysis and recommendation of solution sets – Struts, Hibernate, Web Services, SOA, JAXB, DB2 Extender
q Application Assembler/Deployment tasks including common resource components, server classpath decisions, and configuration of the J2EE applications on the server
q J2EE Component development including all aspects – DAOs, JSPs, Action Classes, Business Services, and Application Services
q Responsible for development of technical specifications including Customer Use Cases, UML Diagrams, and Testing Plans
q Shop Coordinator for J2EE/Java training regimen including development of in-house classes, on-line training tutorials, training workbooks, and Information Systems web-based documentation
q Delivery of System Technical Documentation upon completion of applications
q Data Architect responsible for all logical and physical models and SQL Optimization for this Fortune 500 company
q Implementation of DB2 in the shop including all application related tasks: standards, guidelines, training, pilot project, and modeling
q Project Lead – Establishment of shop XML Standards
Skill Set: Java, J2EE, WebSphere, WSED, UML, RUP, SOA, Struts, AJAX, Swing, JAXB, XML, HTML, JavaScript, DB2, JDBC, Data Modeling, Customer Interface (Use Cases and RAD Sessions), JUnit
2000 - 2001 Bank Holding Conversion Project Lead
Michigan National Corporation Lansing, MI
As manager and project lead of the conversion effort this opportunity gave me experience leading large teams on corporate initiatives.
q Project Lead – conversion of bank holdings from National Australian Bank to ABN/AMRO of the Netherlands.
q DB2 Component development
Skill Set: DB2, CICS, Java, JavaScript, Project Manager
1998 – 2000 WebSphere CWI Project Lead
Lear Corporation Dearborn, MI
The consulting opportunities at United Automotive Technologies/LEAR Corporation allowed me to serve and develop in the following capacities:
q Webmaster and implementer of CICS Web Interface
q Unix and Perl script development
q DB2 Web implementation
Skill Set: DB2, CICS, Perl, WebSphere, JavaScript, HTML
1997 – 1998 DB2 & Visual Basic Developer
Frontier Corporation Southfield, MI
As a contractor at Frontier Corporation I was involved in:
q DB2 Design and Development
q Visual Basic Application Development
Skill Set: DB2, CICS, Visual Basic
1996 – 1997 Warehouse Conversion Technical Lead
FNC, Inc Detroit, MI
This consulting position afforded the opportunity to lead a team of developers on a large Warehouse conversion project. The application included:
q Full conversion of warehouse information
q Extensive system documentation prepared
q DB2 Application Development
Skill Set: DB2, CICS, Project Manager
1992 – 1996 Project Manager
Consultec, Inc Tallahassee, FL; Lansing, MI
These medical insurance service based contracts allowed a variety of technical and customer interface experiences.
q Project Manager on a case tool development of a public tracking system
q Fast Sessions
q Logical Data Modeling
q Visual Basic project tracking system
q Formal Technical documentation development
Skill Set: Excelerator II, Erwin, DB2, CICS, Visual Basic, Project Manager
1990 – 1992 Technical Lead/Developer
Humana Corporation Louisville, KY
The opportunity to work with one of the largest single providers of medical insurance in North America offered:
q Large scaled development using DB2 and Microsoft WorkBench
q Project Lead opportunities included travel to conversion sites around the country.
Skill Set: DB2, CICS, Project WorkBench
1988 – 1990 Application Developer
Nashville Metropolitan Government Nashville, TN
Application areas handled during this time include:
q Hospital, Public Works, and Water & Sewer accounts
q A full on-line help desk tracking (DB2)
q Conversion from DOS to MVS
Skill Set: IMS, DB2, CICS, DBASE III
1984 – 1986 Instructor
NIT Tech Nashville, TN
This time period allowed service as a computer and math instructor at a Private School. Courses included:
q Algebra
q Microprocessor Design
q COBOL
q BASIC
q FORTRAN
q Accounting.