logo_michael-thomas.jpg (3143 bytes)

Michael Arthur Thomas

Do not print this! 
This web page is for reference only.  Click on the link below for my MS Word Doc resume.

Atlanta, GA area
Email: michael@michael-thomas.com  (personal)
Resume (Html) - comprehensive:  www.michael-thomas.com/resume.htm - this web page!
Resume (MS Word doc) - 4 page - Resume - download options
Last Updated: April 26, 2010

Work Summary

Mr. Thomas is an IT Architect for IBM Global Services.  Since ’99 (10 years) he has participated in the architecting, developing, integrating and implementation of web-based eLearning solutions.  His current focus is on e-learning solutions applying Java, server-side JavaScript, client-side JavaScript, HTML, XML, ASP, VBScript, SQL, other technologies to web solutions that run on MS IIS and has been the primary contact for server issues (Win 2000 & 2003) interfacing with hosting.  He has also worked with Tomcat (Struts) and WebSphere web servers using DB2, MS SQL and Oracle DBMS systems.  He has developed a way to identify SQL statements that that may hang applications (solid or temporarily) running on MS SQL servers. In 1999 he became a Sun Certified Java Programmer (SCJP).

Since '99 he has worked with LMS (Learning Management Systems) systems in the eLearning space.  In 2010 he installed Centra 7.6 SP2 and integrated to Saba using the VLE connector. From 2003 to 2010 he worked with the SumTotal Docent 6.5 LMS for two different companies (Cellular & Automotive) performing massive LMS customizations, applied large service packs (SP3) & hotfixes, courseware integrations (AICC/Scorm), learning administrative duties, custom reporting, implemented SSL, migrating other LMS systems to Docent and integrated 2 Portals to Docent.  He has worked with the following LMS applications:  SumTotal Docent 6.5 (7 yrs), Saba (in the first Level One Partner Certification Program, did 4mos of LMS customizations & version upgrades), Lotus Learning Space (customizations, content integration and created 3 DHTML frameworks for building courseware with Dreamweaver ), Pathware and Teds (created a java app that created a materials list - GUI & automated tasks ).  He developed an all Flash courseware framework & mini LMS  (Java based) that ran on Windows and Mac OS which used XML data persistence per client specifications.  He started a Knowledge Portal which used Tomcat w/ Struts and handed the project off to another team. Later he took a Struts w/ Tomcat Portal application and ported it to WSAD, converted the application to conform to IBM's internal GWA web standards and then deployed to IBM's CDT running Struts on a WebSphere server using DB2.

He has been in the computer software/hardware industry for over 25 years (since ’82), including 18 years programming (since ’89), 6 years Hardware/Software support, and has experience in training, public speaking, technical writing, hardware maintenance, and various OS platforms.  He has over 4 years of IT Management experience in coaching a team of IT professionals in Business Process Re-Engineering & Development, End-to-End Software Development, and front-end/back-end interfacing to legacy systems.  Since 1999 he has been developing a web development technical resource site at: www.michael-thomas.com. The site features "Java Certification Training" and resources for other web technologies.  He used his site to teach a Java class at a university and to teach short courses at a community college.

Industries:  Mr. Thomas has worked in the following industries:  Learning, Automotive, Cellular, Health Insurance, Telecommunications (Long Distance), Engineering & Construction, State Taxes and Hardware Maintenance.

Key Skills:
Java, server-side JavaScript, client-side JavaScript, VBScript, HTML, XML, JSP, ASP, .Net, SQL and other technologies to web solutions that run on MS IIS, Tomcat (Struts), or WebSphere web servers using DB2, MS SQL and Oracle DBMS systems.

Key courses and training:

  • Processor Server Workshop - WebSphere Server (2006) (80 hrs)

  • SOA Workshop (SOA Deep Architect Program) (2006) (40 hrs)

  • WebSphere Business Modeler v6.0 (Jan 2007) (24hrs)

  • SOA Bootcamp (SOAWS10) - (July 2006) (24hrs)

  • StrutsOS (Struts on Steroids) - (May 2005) (40hrs)

  • Eclipse RCP (Rich Client Platform) - (Sept 2005) (40hrs)

  • Intro to OOAD IBM Global Services Methods (July 2005) (40hrs)

  • Analysis and Design with PanDOORA (2005) (24hrs)

Education:

  • Double major in Bible & Practical Ministries
    Southeastern College, United States of America, 1980
     

Certifications & Licenses

  • Sun Certifications
    • Sun Certified Programmer for the Java Platform - SCJP (5/14/99)
      Java JDK 1.1 Exam # 310-023 for IBM Employees. Same as 310-022.
  • BrainBench Certifications
    • JavaScript Programmer (12/21/00) (96% above other test takers.) - valid for 1yr.
    • HTML 4.0 (1/15/02) (91% above other test takers.) - valid for 1yr.
  • FCC First Class License- 1982

Summary of Skills

IT/IS Experience 23 yrs Total (since '82). 
  • 16yrs - Programming (since 1989)
  • 6 yrs - Hardware (mainframe & PC). ('82-'88)
  • Also 3yrs Technical Instructor, 3yrs Consulting.
MIS Director 4 yrs Total.  Heavily involved in closely managing the development of Application Systems.  Managed all business modeling, data modeling, and code construction for new systems and front-end/back-end systems that interfaced with legacy systems.
Business & Data Modeling 6 yrs experience gathering requirements, re-engineering processes, and following the business model to successful implementation.
Web Development Languages & Tools My current focus is with Java and any of the supporting technologies: XML, SQL, JavaScript, Struts, etc...
  • Docent LMS (Learning Management System) - web application based on server side JavaScript.  (Centra Application for Voice & eMeetings)
  • Java (Sun's JDK 1.1 - 1.4) - (Since '99).  Used J++ also.  Familiar with GUI: AWT and Swing.
  • Java IDE's:  WSAD (IBM's WebSphere Studio Application Developer) & Forte (Sun's Java IDE) 
  • Apache's Struts Framework - JSP & Java servlets w/ Tomcat.
  • Web Servers (and Application Servers)
    • Tomcat w/Struts
    • WSAD's WebSphere Test Server
    • MS IIS (4.0 & 2000) & JRun
    • Apache & IBM Web Server
  • DHTML: HTML (since '98), JavaScript (since '99), Java Applets, and Flash 5.
  • JSP (Java Server Pages) - (since '99) using Tomcat, WSAD, & JRun
  • ASP (Active Server Pages) - (since 2002) using VBScript primarily and some JavaScript.
  • Server Side JavaScript - (2003 - 2005)
  • Java & XML - JDOM (Java Document Object Model for XML) (Since 2001) 
  • FrontPage 98 & 2000 - (since '98)
  • Dreamweaver w/Coursebuilder - (since 2000), Web site design tool.  
  • SQL (since 2000) and DBMS: DB2, MS SQL, Oracle, MySql, and Access.  (MSSQL - 2 years since 2003)
  • Crystal Reports v10
  • Ethernet network at mobile office with router and wire/wireless network.  Have firewall holes to multiple servers via multiple ports.
  • LMS (Learning Management System) - LS4 (Learning Space 4) & LS5.  Have integrated courseware with LS4 using Dreamweaver w/Coursebuilder.  Extended the product using PEA and Java with RMI to other JVM's.
  • Visual Basic - small project that reads MS Word doc's and creates DHTML (HTML & JavaScript)
Languages
  • Java - Sun Certified Java Programmer (5/14/99)
  • CA-Clipper - 11 yrs (.ntx, .cdx, .ndx)  similiar to FoxPro & DBase
  • Used in small applications:  FoxPro, Access, Paradox, DBase3&4, VB5
Other Tools
  • AllClear - 4yrs (flowcharting)
  • Word, WordPerfect, Excel, Lotus, Lotus Notes  etc...
Platforms
  • DOS, Win98, WinNT 4.0 (client & server), Win2000
  • Novell 3.1
  • BTOS & CTOS  (Burroughs/Convergent Technologies)
Industries
  • Programming:  eLearning, Insurance, Telecommunication (Long Distance), Engineering and Construction, State Taxes, and Computer Maintenance.
  • Hardware:  Every aspect of Banking  (Unisys)

Professional Development Plan - My professional development plan.
Professional Priorities - What I value in a work environment.

Personal Business Mission Statement: 
"To leave a legacy by helping other IT professionals enjoy success."
Personal Mission Statement: 
To build interdependent relationships around the 4 L's of life: to Love, to Live, to Learn, to leave a Legacy.

Experience and Accomplishments

LMS (Learning Management System) Summary

  • LMS (Learning Management Systems) – Worked with Pathware 3.0 Lan, Pathware 4.0, LS 4.0 (Lotus Learning Space), LS 5.0, Saba (in the first group of level 1 certified partners), Teds and Docent 6.5 (since 2003).  Michael installed, performed admin tasks, made customizations and integrated courseware with the LMS applications.  He also created a mini web server (Java based) and mini LMS that integrated with Flash framework courseware that ran on both Windows and Mac OS. (1999-2003)

IBM Global Business Services,   4/98-Present

2005 – Service Excellence Award for an Automotive Industry project.
1999 – Team Award for Prudential project

IT Architect

7/99 - Present  Atlanta, GA (IBM Global Business Services (GBS) -> Application Services -> Application Innovation Services)

Architect client's business requirements into specific system, application, or process designs.  Architect e-business/e-learning and other IT solutions for client's distance learning services and electronic support systems.  Job profile includes architecting eLearning solutions and working working with "Learning Management Systems (LMS,EMS)",  Authoring Technologies (WBT, CBT, ILT), and IT Specialist Technologies (HTML, JavaScript, XML, Java (applets, servlets),  JSP (Java Server Pages), and SQL (DB2, MS SQL, Oracle).  Many applications use n-tier technology.

2003 - Present

  • Centra install/integration with Saba – Installed Centra 7.6 (SP2) in QA and PROD and integrated with Saba via the Saba VLE connector. (April 2010)
  • Docent Customizations for an Automotive client’s University – massive LMS customizations, custom reporting and problem resolutions using server side JavaScript using MS SQL DB.  Also worked with Crystal Reports v10.  Customized Docent Outliner templates. Worked with content integrations: Lectora, Harvard Business, NetG and MateryNet.  (2005 – March 2010)
  • Learning Administrator for cellular company’s University using Docent LMS version 6.5x with Centra (7.1) for live and recorded events, and Analytics (also DashBoard2) for enhanced reporting.  Made customizations/enhancements to the LMS and implemented Docent SP3.  Built new screen for easier data entry, created new todo’s, and made other customizations.  Developed many SQL scripts for LMS maintenance and enhanced reporting.  Integrated courseware from several vendors:  Docent Outliner, PrimeLearning, Trivantis, KP, and SimPro. Supported all HelpDesk calls not handled by level 2 and for 1 year handled all level 2 calls. Applied SSL to the login screens.  Created DTS packages and FTP data nightly to a Data Warehouse application.  Production Docent 6.5 server implementation: 1 Docent Web Server, 1 Docent Backend Server, 1 Docent Admin Server, 1 DB Server, 1 Centra Server.  (2003-2005)
  • Docent LMS technology:  Built on server-side JavaScript and client-side HTML/JavaScript.  Worked with IIS and an ISAPI plugin.  Docent also supports SunOne/iPlanet with an NSAPI plug-in or Apache with a CGI plug-in.  Java is used in the SCORM API and import/parsing of AICC/SCORM course structure files. (2003-2007)
  • Centra 6.1 & 7.0 - Used this application for recorded courses, eMeetings, and Conferences.
  • LMS (Learning Management Systems) – Worked with Pathware 3.0 Lan, Pathware 4.0, LS 4.0, LS 5.0, Saba (in the first group of level 1 certified partners).  I’ve installed, performed admin tasks, and customized the applications.   Currently working with Docent 6.5. (1999-2003)
  • Took a Struts w/ Tomcat application and ported it to WSAD.  Converted the application to conform to IBM's internal GWA web standards and deployed to the CDT running Struts on a WebSphere server using DB2.  Made many enhancements and changes to the app.  I tested the app using the WSAD WebSphere test server. (Jan-May). (2003)
    Took a Struts-OS (IBM’s Struts On-Steriods) online ILT class (May 2005)
  • Created a mini Java server that could handle HTTP Posts from Flash5.  The Flash5 application saved & retrieved persistent XML data via the Java server. (2002)
  • Created a Java interface between LS5 and MQSeries.  Had to use RMI (Remote Method Invocation) because one system required had to run under MS J++ (1.1 JDK) and MQSeries required 1.2 JDK and above.  Since data had to flow both ways, 2 RMI servers & clients had to be created. (2002)
  • Interfaced JSP pages running under Tomcat with ASP pages running under MS IIS and used JavaScript for DHTML update of forms. (2002)
  • Worked with many web applications integrating technologies: DHTML (JavaScript, Applets, Flash, etc…), Java, JSP, ASP, SQL, XML, etc….  Used application web servers: Tomcat, WSAD and MS IIS. (2002)
  • Developed a Knowledge Portal using Struts Framework (under Apache's Jakarta project).  Used MVC (Model View Controller) framework using XML config files, JSP (Java Server Pages) for front end and Java Servlets with SQL for the backend.  Application server was Tomcat with DB2 as the database engine. (2001)
  • Developed a small primitive LMS (Learning Management System) system which included a Java Application GUI management tool with XML storage of data using JDOM (Java Document Object Model for XML) and a Socket server (Java) which connected to learning content create with Flash 5.  I used the Flash 5 XML socket object to save/retrieve learning data to the socket server.  Specs required that system could run without a web server and must run on Windows and MAC machines but training content must be web ready for the future.  (2001)
  • Created a DHTML web based courseware creation framework (content and assessment tests) which used Dreamweaver w/Coursebuilder and a custom built JavaScript navigation engine.  The client then created content and assessment tests using Dreamweaver w/Coursebuilder.  The student’s progress and test scores were sent to a LMS system (Pathware & Learning Space 4).  Developed a multi-frame solution with one persistent frame storing scores, tries, time, and question selection.  Test questions had coaching layers (suggested answer and why) that would appear directly after pre test questions and in the post test session would appear after the test was completed in a review session.  To help streamline the building of test questions, I created Templates with editable/non-editable regions.  The custom JavaScript was store in .js files.  Technologies involved - HTML, JavaScript, interface to Java Applet to send data to LMS system.  (2000)

2002

  • Developed an interface between Flash5 courseware (KPFlash 6) and LMS systems (AICC/HACP and ADL/SCORM).  LMS system was Learning Space.  Data, book marking, and page states were stored in the LMS and repopulated in Flash5 (Action Script programs).

  • Dreamweaver/Coursebuilder - Fixed problems with connectivity and post to LMS systems.
  • Created a mini Java server that could handle HTTP Posts from Flash5.  The Flash5 application saved & retrieved persistent XML data via the Java server.
  • Created a Java interface between LS5 and MQSeries.  Had to use RMI (Remote Method Invocation) because one system required had to run under MS J++ (1.1 JDK) and MQSeries required 1.2 JDK and above.  Since data had to flow both ways, 2 RMI servers & clients had to be created.
  • Created a courseware framework using Dreamweaver's templates for courseware that required a pull down menu system.  Cookies was used for menu completion status.  A JavaScript engine interfaced with the menu system.
  • Created ASP pages to handle custom reporting for Lotus Learning Space LMS.
  • Interfaced JSP pages running under Tomcat with ASP pages running under MS IIS and used JavaScript for DHTML update of forms.
  • Worked on various Java applications.

2001

  • Developed a Knowledge Portal using Struts Framework (under Apache's Jakarta project).  Used MVC (Model View Controller) framework using XML config files, JSP (Java Server Pages) for front end and Java Servlets with SQL for the backend.  Application server was Tomcat with DB2 as the database engine. (2001)
  • Developed a small primitive LMS (Learning Management System) system which included a Java Application GUI management tool with XML storage of data using JDOM (Java Document Object Model for XML) and a Socket server (Java) which connected to learning content create with Flash 5.  I used the Flash 5 XML socket object to save/retrieve learning data to the socket server.  Specs required that system could run without a web server and must run on Windows and MAC machines but training content must be web ready for the future.  Also create a Posting version of the socket server and interfaced with Flash5 XML post methods.  (2001)
  • Created a Java Application that created a materials feed for the Teds LMS system. (2001)

2000
  • Created a DHTML web based courseware creation framework (content and assessment tests) which uses Dreamweaver w/Coursebuilder and a custom built JavaScript navigation engine.  The client created their own content and assessment tests using Dreamweaver w/Coursebuilder.  The students progress and test scores were sent to a LMS system (Pathware & Learning Space 4).  Developed a multi-frame solution with one persistent frame storing scores, tries, time, and question selection.  Test questions had coaching layers (suggested answer and why) that would appear directly after pre test questions and in the post test session would appear after the test was completed in a review session.  To help streamline the building of test questions, I created Templates with editable/non-editable regions.  The custom JavaScript was store in .js files.  Technologies involved - HTML, JavaScript, interface to Java Applet to send data to LMS system.  2 (2000)
  • Worked with a Mobilization effort for SOA (Sell Off and Auction).  Prepared to teach a 2 week course focusing on the Web Development training using Websphere's eCommerce Suite's (Net.Commerce v4.1) Auction command API and Net.Data script pages to serve HTML & JavaScript to the browser. (2000)
1999
  • Saba Certified (Level One Partner Certification Program) 8/99  - first vendor group to be level one certified.  (LMS/EMS system with WEB access for large ERP companies.)   Technologies used:  HTML, JavaScript, JSP (Java Server Pages), Java, Oracle, MS SQL (Worked 4 months - customizing the LMS) (1999)
  • Worked with a VB 5.0 application that created DHTML (HTML & JavaScript) content from MS Word documents.  (1999)

Instructor (Part time)

  • Adjunct Professor - UNF (University of North Florida).  

    • OOP w/Java (COP2551) - Spring of 2001, Fall of 2001

  • Instructor - FCCJ (Florida Community College of Jacksonville).

    • Java for the World Wide Web (One 12hr short course) - Spring of 2001

IT Specialist (AD/M Application Integrator)

4/98 - 6/99  IBM Global Services in Jacksonville, FL.  (Type-Health Insurance, Prudential contract)

Support CA-Clipper Apps on NT network and work with Business Analysts and Testers to meet project schedule deadlines.

  • Received a Team Award for a highly technical, high profile project that brought high customer satisfaction.
  • Worked on Prudential's Small Business and Individual health billing systems, customer service (excluding claims), and implemented changes to the systems to comply with HIPA regulations.
  • Was considered the Clipper expert among programmer peers. Worked on projects that involved difficult problems, programs that required speed enhancements and systems that were not stable.
  • Implemented programming methodologies, and coding standards. Held weekly 1hr training sessions.  ("Java for Lunch" Oct 98 - Present, 6 sessions on Clipper )
  • In a severity '1' crisis, wrote a utility to check any Dbase database for corruption. This utility is now used as a quality maintenance tool.

Analysts International Corporation (AIC), consulting at IBM Global Services10/97-4/98 Jacksonville,FL (Type-Health Insurance, Prudential contract)

Staff Analyst - (same as IBM above.  Became an IBM employee.)

  • CA-Clipper 5.2e Applications.  Maintenance of Health Insurance systems and minor development of new applications.


Maxim Group, consulting at Intuition, Inc.  05/97-10/97
Jacksonville, FL (Type-School Loans)

Programmer/Analyst

  • Short term contract assignment to support CA-Clipper 5.2e Apps
  • perform Business Analysts functions and data mapping.

Network Long Distance.  05/94-05/97
Baton Rouge, LA (Type-Long Distance)

MIS Director

Report to COO. Managed up to 6 people. Started as a consultant for 8 months, then was asked to build a MIS group to bring software support and design in-house. 60% of my time was devoted to the Business Analyst functions. Clipper 5.2e in Novell 3.12 platform. Left company because of mergers that reorganized local branch.

  • Started a MIS group. Managed up to 6 people during peak development.
  • Performed Business Analyst functions for all of the software systems.
  • Engineered the design of a software system to integrate 2 legacy systems. Reengineered processes, developed new systems, and built front-end and back-ends to old systems. Designed a distributed data system for off-site data entry.
  • Integrated over a 12 acquisitions using the distributed data system as the data integration tool.
  • Handled company growth from 12 million to 100 million in annual revenue in 3 years.
  • Developed Sales Tax reporting system which interfaced with Vertex's tax data and Cobol programs.

Key Solutions.  01/87-05/94
Baton Rouge, LA (Type-Consulting/Training)

Owner

Contract programming using Clipper 5. Held training classes (max 12 people), designed all student guides (WP51, Lotus, DOS, Computer Lit,Dbase4). Rent, sell, maintain PC systems, consulting, programming. Provide maintenance contracts on Unisys B25 micro systems (Donaldsonville Hospital, and commercial).

  • Taught at Louisiana State University (LSU) for American Institute of Banking (AIB) – Word Perfect 5.1, Lotus 2.4, Computer Literacy
  • Clipper 5.01 & '87 · DGE's Graphics Library · FoxPro 2.0 · WordPerfect 5.1 · Lotus 2.4· Windows · DOS 6.22 · BTOS · Novell 3.11 & Novell Lite

Anco Industries.  08/90-12/93
Baton Rouge, LA (Type-Construction)

Programmer/Analyst

Report to DP Manager. Developed software in Clipper 5 and provided PC Technical Support. PC / AS400 site.

  • Worked with the engineering department to develop a "Bill of Materials" program for piping insulation at plants. Then rounded the system by developing a Shipping Module.
  • Designed a "Bid Status Management" system for CEO's. Weekly the CEO's use the reports and graphs to manage current and projected business. Data is gathered via modem weekly.
  • PC data import/export to and from AS400, dBASE, Clipper 5.1, FoxPro 2.0, Lotus, WP51.

World Health Foundation.  05/89-07/90
Baton Rouge, LA (Type-Insurance)

MIS Director.

Report to owners. Managed 3 developers and 3 maintenance programmers. Company grew from 0.5m to 24m annually in 2 years. Performed all the Business Analyst functions for Billing, Proposals, Account funding, Commissions, Actuarial data studies, etc... Insurance commissioner closed company on 7/90. Was a Consultant for 6 months prior to becoming an employee. (Development in Clipper ’87)

  • Designed insurance application systems using PC's (DBASE3/CLIPPER) from ground up (all but claims). Hard deadlines were met.
  • Company grew 2000 % the first year. We kept up with the growth.
  • Attended several AS400 IBM schools (DB,RPG,COBOL,SQL)
  • Developed on AS400 with LANSA "CASE TOOL" (4GL).

Baton Rouge School of Computers.  12/88-05/89
Baton Rouge, LA (Type-Vocational School)

Software/Hardware Instructor

Reported to department head.

  • Taught: Lotus, Dbase III, C, Assembler, Computer Architecture, DOS, and other computer intro courses.
  • Software/Hardware instructor.

Blue Chip Computers08/88-12/88
Baton Rouge, LA (Type-Retail/Service)

Technical Manager

Reported to Owner. Managed all software services and training (Managed 3 Technical Reps). Company failed.

  • Managed training of WP50, Lotus, application packages.
  • Supported DOS, UNIX, medical package, and many other facets of those systems.

Ketterman's Inc.  11/86-08/88
Baton Rouge, LA (based in Dallas, TX) (Type-Hardware Service)

Field Engineer Manager

Reported to Vice-President. Responsible for maintaining a Burrough's (UNISYS) mainframes. Was offered a management position in Boston over a 3 state area (Mainframe's,PC's,depot). Had to move or locate another job.


UNISYS, (formerly Burroughs).   07/82-11/86
Baton Rouge, LA (Type-Computer Service)

Senior Field Service Engineer

Reported to Field Service Manager. Responsible for installing, troubleshooting and maintaining computer systems. Corporate down-size after large merger-Layoff.

  • Managed mainframe hardware sites for financial and commercial companies.
  • Assisted marketing support in all areas of mini and micro-computer needs.

Education

Formal Education

  • Southeastern College, Lakeland, Fl. Degree: BA - Graduated. Double major (Bible & Practical Ministries). Completed 131 hours in 3 years by attending all summer schools and taking heavy course loads (1977-1980). GPA 3.69 - Magna cum Laude. (1000 Longfellow Blvd, Lakeland, FL 33801-6034, 863-667-5000 )
  • Baton Rouge Votech (now LTC Baton Rouge Campus), Cobol, Basic, Pascal. 1987-1988. Major - Programming. No degree. (3250 North Acadia Thruway, 70805, 225-359-9207 )
  • Sullivan Vocational Technical Institute (now Louisiana Technical College Sullivan Campus), Bogalusa, LA. Degree: AD. Earned an associate degree in Computer Maintenance Electronics (1980-1982). GPA 3.85 (1710 Sullivan Drive, Bogalusa, LA., 985-732-6640)
  • John F. Kennedy Senior High School, New Orleans, LA. Graduated 6th of 365 students. GPA 3.87 (1977) (5700 Wisner Blvd, New Orleans, LA 70124)

IBM Courses:

  • IBM ILT Courses:
    • Processor Server Workshop - (SW626 - Wk 1 - 5 day ILT) & (SW627 - Wk 2 - 5 day ILT) - WebSphere Server - The focus of the course is getting consultants up to speed on the Diamond release of WebSphere Process Server (WPS) and WebSphere Integration Developer (WID). The hands on exercises and lectures are on the topics: WPS and WID, Service Component Architecture (SCA), Service Data Objects (SDO), business objects using SDOs; Business Process Execution Language (BPEL) and the IBM implementation of BPEL in Business Process Choreography (BPC), human task management with BPC, selectors, business rules, business state machines (BSM), business integration adapters, JDBC and "flat file" adapters. This course gets your feet wet in the heart of the business integration product family. (June 2006) (80 hrs)
    • SOA Workshop (SOA Deep Architect Program) (SW618 5 day ILT) - experience the defining Service Oriented Architecture using IBM Software technologies and Web Services. References IBM Global Service method work products and technique papers. (Oct 2006) (40 hrs)
  • IBM Mobilization Courses:
    • EAI Fundamentals of WebSphere Business Modeler v6.0 ( 3week/2night per, 24 hr - online instructor). Topics: Business Modeling with WebSphere Business Modeler v6.0 and how it fits in to SOA strategy. Using Modeler in a team development environment with Rational ClearCase. Export model to WebSphere Process Server. (Jan 2007) (24hrs)
    • SOA Bootcamp (SOAWS10) - (3week, 24hr - online instructor) on SOA (Service Oriented Architecture), (CBM) Component Business Modeling (CBM), SOA Patterns, SOMA (Service-Oriented Modeling and Architecture), Web Services, Web Services Protocols (XML, SOAP, WSDL, UDDI, and BPEL), Web Services Security, SOA Governance, SOA Management and Monitoring, Web Services Best Practices and Interoperability. (July 2006) (24hrs)
    • StrutsOS (Struts on Steroids) - IBM's implementation of Struts. (40hrs) (May 2005)
    • "Building Rich Clients with the Eclipse Platform" (Eclipse RCP (Rich Client Platform)) - use Eclipse to deliver Java solutions that look like native solutions. (40hrs) (Sept 2005)
    • Intro to OOAD – create Object Oriented Analysis and design products following the IBM Global Services Methods (40hrs) (July 2005)
    • Analysis and Design with PanDOORA (EAD4J) - apply the PanDOORA assets to Web applications by taking a case study from Analysis into Design. (24hrs - 3 weeks) (Sept 2005)
  • IBM Courses
    • BLG0328 - Introduction to SOA and Web Services (4hrs) (June 2006)

Web & OOP Programming

  • OOP with Java - College Credit: 4 hrs (48 class hrs) Grade A-97 (12/98) FCCJ @ Jax, FL
  • Dreamweaver - web site creation.  16 hrs ILT by Macromedia.
  • HTML for Electronic Commerce- 8 hrs. (2/99) FCCJ (Florida Community College @Jax, FL)
  • FrontPage 98 - 12 hrs.  (2/99) FCCJ (Florida Community College @Jax, FL)
  • Intro to HTML – by ProSoft, Inc. (4/97) 6 hr (Short Course)
  • IBM WebSphere Appication Server Development and Studio (#N4430) (12/00)  40hrs (by IBM Global Services)
  • Programming Enterprise JavaBean Using IBM WebSphere Application Server (#AD00A) (11/17/00)  40hrs (by IBM Global Services)

Management Courses:

  • SAS (used by Exxon) - Coaching for Improved Performance, Delegation Skills, Leadership Style, Time Management, Strategic Planning/Company Goal Setting, The Interview Process, DISC Assessment (Personality Type Assessment), Leadership Assessment (eval by peers & staff) (1995 - 1996) (~ 80 hrs )
  • Success/Self Improvement Tapes – Stephen Covey, Brian Tracy, etc... (many hrs!)

Other Technical Courses

  • Cobol 2 Programming Workshop (2nd Language) - (8/98) 40 hrs (by IBM Global Services)
  • Novell Netware 3.11 Systems Manager Course (8/92) (40 hrs) (by LSU in Baton Rouge, LA)
  • Novell Netware 3.11 Advanced Systems Manager Course (8/92) (40 hrs) (by LSU in Baton Rouge, LA)
  • AS400 Training by IBM (10/89 - 12/89): AS400 Relational DB Deign & Coding (S6025), AS400 Interactive Design (S6014), AS400 RPG Interactive Prog Workshop (S6004), AS400 COBOL Interactive Prog Workshop (S6016), SQL workshop (U4045), AS400 SQL Programmers (S6026), Other AS400 training: LANSA - CASE TOOL.
  • Burroughs Training Courses: Nine electronic technical/selling courses over 4 years (07/82-11/86) totaling about 1,000 class hours. Examples: Unix system, environmental products, mainframe hardware, micros, systems software, etc.
Last Changed: 04/26/10