Software Application Development: 7 years application development and use of development tools (Java, C++, Oracle, MySQL Databases)
Manager of the software development resources and projects
Production experience: Managed related ERP software issues for 200 globally diverse clients in varied production environments
Full project lifecycle experience: from initiation, specification, proposal contracting, implementation, delivery, and roll out planning, including migrating data and business processes from legacy systems. Simulation environments used
Quarterly releases went out on time and within budget
Transition manager and Offshore vendor experience: Facilitated our transition to a new offshore software vendor (Wipro in Kolkata), including establishing the SOW (statement of work), SLAs, KPIs, and strategic project planning with key stakeholders
Software Process Manager Epoch Well Services Nov 2005 – Nov 2006
Epoch Well Services, (now Canrig) is a drilling technology company providing a diverse product line to the global energy industry, including ERP software applications featuring real time web based oil and gas drilling information via a portal
Managed team of 20 - 40 resources, onshore and offshore
Hired, trained, supervised, and evaluated software developers and business analysts
Created new business processes for the software development teams, including the software build process, the version control process, and issue traceability processes
Tools: RUP (Rational Unified Process), Scrum processes, Agile development
Conflict resolution: Integrated methods from several acquired software development teams
Department Chairman
: Head of the Computer Information Systems Department
DeVry University 2004 - 2005
Department Chairman: Manager of the CIS faculty, resource planning, hiring, training, course assignment, and curricula development
Software Lab Manager: Supervised software lab resources. These included Microsoft Labs (C++) , Oracle 9i Database labs, and IBM’s Rational Rose software design suite labs
Presentation expertise: Topics: software design, databases(Oracle), operating systems (Linux, Windows), and software development (Microsoft C++), Systems Analysis
Workshop facilitation: Project planning and resource coordination
Professor and Computer Lab Coordinator Abilene Christian University 2003-2004
Lab Supervisor: Supervised software lab resources
Technical planning for the Operating Systems, Networking, and Java labs
Expertise at Presentation skills: Topics: Software development(Java), Operating Systems (Linux and Windows), and Computer Networking
Professor and Computer Lab Coordinator
Southern Methodist University
Professor
University of California- Bakersfield
Research Assistant and Teaching Assistant
Tulane University
Summary of University Training given:900 technical presentations, including all courses at various universities
Topics: Operating Systems(Linux, Windows), Systems Analysis, Networking, Computer program design, Databases, Computer programming(Java, C++), Introduction to Computers, Statistics
Previous projects included these application areas:
Artificial intelligence, natural language processing, graphic feature labeling, building a compiler for a new computer language, software metrics