Marketing Engineer, IBM Rational Financial Services Sector - February 2008 to February 2009
Developed technical collateral for use by the field sales force. Conducted training of field sales force on use of collateral. Assisted in key sales calls.
Senior Software Engineer - July 2003 to January 2008
Technical Lead of IBM Developer Skills Program. As part of the developerWorks team, provided relevant technical information and insight to developers on the latest e-business and industry trends through Web content, articles, speaking engagements and consulting to faculty at IBM Academic Initiative member universities. As Technical Lead, provided project and technical leadership for development of all team content (demos, articles, briefings/seminars, etc.) and provided technical input to management team. Immediately upon becoming Technical Lead:
Team was responsible for 36% of product sales and earned higher ratings than curriculum produced by product development team.
Track chairman for Architecture and Construction track at Rational Software Developers Conference. Selected and approved presentations to be delivered as part of the track.
e-business Architect - September 1997 to June 2003
Member of Technical Consulting group chartered to evangelize, educate, enable, and assist independent software vendors using IBM software development tools. Provided in-bound and out-bound technical support to software developers using IBM e-business software products and technologies. Duties included:
This was a highly technical position, requiring constant, rapid self-education in new products and emerging technologies in order to provide expert assistance to IBM clients and business partners building e-business applications.
Operations Manager - January 1997 to June 1997
Responsible for day-to-day operations of this Department of Defense contracting firm. Directed and monitored project team leaders. Recruited and hired project team members. Designed and implemented job cost accounting procedures. Developed and administered company budgets. Key member of marketing team: proposal and bid writing; production and delivery of presentations; assessing new business opportunities. Developed and presented overview briefing on Java Platform to government officials. Led in-house Java education and development effort.
Project Team Leader - September 1996 to December 1996
Led eleven member team in development of client/server labor reporting system utilizing full software life cycle: analysis, design, development, documentation, testing, implementation. Extensive use of object-oriented development techniques. Development tools were Ada, Rational, the Open Systems Environment Development Tools (OSEDT) CASE tool/repository, SQL, Solaris, Oracle. Deployment target was Windows clients connected to Solaris/Oracle server. Additionally, evangelized use of Java to company and government officials for future work.
Chief Systems Architect
Developed electronic document management/imaging systems for use by commercial and government organizations. Utilized Clarion for Windows with various VBX and C component libraries to produce a graphical user interface for storing and accessing digitized documents on mass storage devices in a client/server environment.
Responsible for computer administration and operations. Designed, developed and implemented a job cost tracking and reporting system with interfaces to the primary accounting system. Designed, developed, and implemented an image-enabled database system with optical mass storage capabilities for use by Indiana Department of Transportation, the first imaging application ever used by State of Indiana employees. Systems were initially developed with Clarion Database Developer and Modula-2 and later migrated to Clarion for Windows.
Senior Information Systems Consultant
Provided document imaging and information systems to Army and Air Force administrative and accounting offices. Responsible for activities of four programmer/analysts and help desk specialists. Systems were created using a Rapid Application Development (RAD) approach with Borland C++ and Gupta SQL for deployment on Novell NetWare.
Assisted in the final development phases and readying for deployment of a large financial system for the U.S. Army using Ada, CICS, and Datacomm/DB on an IBM mainframe. Utilized Rational development and CMVC tools. Primary duties were fine-tuning application to meet end-user requirements and mentoring of junior programmers in OOA/D, software engineering practices, Ada, and use of development tools. Additionally responsible for refinement of the Defense Finance and Accounting Service (DFAS) CASE tool/repository, and usage of the DFAS methodologies Information Systems Life Cycle Methodology (ISLCM) and Financial and Accounting System Development Methodology (FASDM).
Vice President of Operations
Chief operations executive of this start-up data entry and document imaging company. Responsible for technical direction and implementation of the company's products and services, as well as being the key technical resource in meeting clients' requirements. Began with two employees and grew company to more than ninety employees at three sites.
Director of MIS Software
Led and managed software development department of over 25 IS professionals. The production and management information systems were primarily in COBOL with embedded Ingres SQL on a large VAX network, with data entry performed on REI Tartan systems. Developed and implemented quality control/audit procedures and standards. Personally led and participated in R&D effort to utilize document imaging to streamline data entry and data collection processes.
Participated in development of a large financial system for the U.S. Army using Ada, CICS, and Datacomm/DB on an IBM mainframe. Utilized Rational development and CMVC tools. Responsibilities included functional and logical design of code modules from end-user specifications and mentoring of junior programmers/analysts. Extensive training and experience with OOA/D; training was conducted by Grady Booch and Richard Bolz, the originators of training for Ada and OOA/D at the U.S. Air Force Academy.
Software Development Manager
Developed firmware and software for use in computer integrated manufacturing (CIM) systems. Utilized PL/M, Pascal, Modula-2, C, BASIC, and 80x86 assembler on Intel microprocessors and personal computers. Served as liaison with hardware engineers to develop requirements and specifications for control programs, external and embedded.