|
3Si is headed by Dr. Gary Craig, who has 19+
years experience with OO technology.
During the past 14 years, Gary has been responsible for the
development and delivery of training classes in Java
Technology (J2SE and JEE), Portal-based applications, Business Integration solutions and Software Design and
Modeling (see our training page
for more details). Gary is coauthor of several books on enterprise
Java programming and J2EE, and a former Assistant Professor
in Electrical and Computer Engineering, Syracuse University
(1987-1995).
Main Areas of expertise:
- Service Oriented Architecture -- enterprise service bus, web services, service lifecycle management, SOA security and management architecture
- Business Integration application development -- WS-BPEL, SCA, WebSphere Process Server, WebSphere Enterprise Service Bus, WebSphere Integration Developer, WebSphere Business Modeler
- IT Solution Design -- Software Architecture modeling
- Java-based middleware -- JEE
- Portal application development -- JSR 286, JSR 168, WSRP, WebSphere Portal, Rational Application Developer
- Design Patterns, Reusable Components (JavaBeans, Enterprise JavaBeans), OO Frameworks
- Distributed Objects -- EJB, RMI and RMI/IIOP
- OO Analysis, Design and modeling -- UML, RUP
- Object Oriented, Client-Server development with JavaTM
|