Trainer Qualification

Background:
An IT consultant with more than fifteen years dedicated to object oriented design, web design, instruction and mentorship, and full life cycle development. Performed numerous consulting roles including Project Manager, Analyst, Technical Leader, Senior Consultant and Instructor. The specific technology expertise includes Java, C, and C++ in a UNIX, Windows and Windows NT environment, as well as three-tier web development utilizing servlets, RMI, JDBC, JSP, Threads, Java Beans, HTML and XLM. Have substantial expertise in financial, insurance and distribution business processes and have taught various courses on Java, C, C++, UML and Unix in the private and public sector. Earned a Masters Degree in Computer Science from the University of Illinois.

Training:
Our trainer has taught over 35 courses to professionals and has taught various courses on Java, C, C++, UML and Unix in the private and public sector, both in-house or onsite.

Object Oriented Design:
Analyze, design and develop three tiers OO system, which includes base classes, generic utility classes (project APIs that can be used with other system) and each of the tier classes.

Web Design:
Analyze, design and develop three tiers Web system which includes servlets, RMI, JDBC, JSP, Threads, Beans, HTML and XLM.

Managing, Training and Mentor:
Manage projects, subprojects or development teams. Management may involve both training and mentoring of developers on Java, UML, RUP, tools as well as project specs and development procedures such as programming and testing specs.

Education:
Earned a Masters degree in Computer Science from University of Illinois. Earned a Bachelor of Science in Mathematics & Chemistry from University of Illinois, Chicago, Illinois. One year of PHD at Marquette University - computer science - systems

Technical Proficiencies:
        Platform
                Windows, Windows NT, DOS, Unix, VMS

        Languages
                Java, C, C++, HTML
                Unix Shell Script, BASIC
                Object Oriented Design (OOD)

        Compilers
                MS Visual Studio for Java, C and C++
                IBM VisualAge for Java, C, C++
                Sun JDK
                Borland products JBuilder, Borland C++, Borland Pascal

        Software packages
                Web packages, Insurance, Distribution
                Purchase Orders, Financial, Year 2000, and Education.

        GUI
                Java AWT, JFC swing

        Database
                JDBC, INFORMIX-ESQL/C

        Tools
                Rational Rose, Integrated Debuggers
                PVCS, Source Safe
                FTP, Telnet

Books Submitted for Publication:

        1. Pascal
        2. Advance data structure - Pascal
        3. C made easy
        4. Advance C
        5. C++ and OO
        6. Java made easy
                A. Core Java
                B. Middle tier
                C. Servlet and Web design
        7. System development
        8. Software Management

Teaching and Tutoring - courses taught at colleges and companies:

        1. Java
        2. C
        3. C++
        4. Pascal
        5. BASIC
        6. Unix
        7. Windows
        8. OO and OOD
        9. Programming languages
        10. Software Engineering
        11. System design
        12. Operating Systems
        13. System Architect