280 Fell Street Apt. 302 

San Francisco, CA  94102

Phone 415-290-6827

E-mail [email protected]

Brian TerBush                                      

Summary

 

*  Skilled architect and developer with experience in the latest Java technologies, development processes and tools.

*  Strong believer in simple elegant solutions to complex problems.

*  Advocate of testing and of high standards in all areas of development.

*  Excellent written and verbal communication skills.

Skills

 

Languages:             

Java, C++, UML, XML, SQL, Javascript

Technologies:        

J2EE, WAP, EJB, JMS, Servlets, JSP, RMI, JDBC, JNDI, JNI, Swing, Java Mail, LDAP

Internet Servers:

BEA Weblogic, Apache, Nokia WAP Server

Databases:

Oracle, Objectivity, SQL Server, Pointbase, Cloudscape

Version Control:

ClearCase, PVCS, SourceSafe, CVS

Tools and Utilities:

Rational Rose, TogetherJ, JBuilder, Visual Café, JUnit, OptimizeIT, Purify, InstallAnywhere, InstallShield

Operating Systems:

Windows 98/ME/NT/2000, Solaris, Irix

Training

 

*  Sun – Java 2 certified programmer (J2CP)

*  Rational – Rational Rose UML and modeling training

*  Rational – Rational ClearCase configuration management training

 

Experience

2000 - Present            Pakana                            San Francisco, CA

Consultant - Senior Software Engineer

2001 - Present            WorldChain                         Santa Clara, CA

*  Led architecture and implementation of server side alerting system capable of real-time WAP and mail alert messages.

*  Developed distributed exception logging framework utilizing JMS, XML, Oracle and Enterprise Java Bean components.

*  Led development of alerting system user interface employing a JSP Model 2 architecture.

 

2000 - 2001                 CareScience                  San Francisco, CA

*  Led team of three engineers in design and implementation of a peer-to-peer clinical data sharing system on Weblogic.

*  Created a demographic data correlation system employing the use of neural networks and statistical methods.

*  Responsible for optimization and performance metric calculation using Purify and stress tests.

*  Lead contributor in design and implementation of an abstract data access layer to Objectivity.

*  Established testing infrastructure, including standard processes and templates leveraging JUnit.

 

1999 - 2000                 Idetix Software Systems                 Troy, MI

Senior Software Engineer

*  Served as lead developer in the architecture and implementation of a commercial web content management system.

*  Extensive use of UML and Rose during design and architecture.

*  Responsible for integration with LDAP server for authentication.

*  Developed and deployed public API for enterprise application interface.

*  Led development of XML content importer/exporter.

*  Lead developer of database abstraction layer for Pointbase, Cloudscape and Oracle.

*  Responsible for application deployment utilizing InstallAnywhere.

 

1997 – 1999                DaimlerChrysler                  Auburn Hills, MI

Software Developer                                                                      

*  Led team of four engineers in the architecture and development of an issue tracking system.

*  Created LDAP applet for searching corporate directory.

*  Responsible for integration with Netscape Enterprise Server for access control.

*  Responsible for development of business logic and all EJB components.

*  Responsible for distribution utilizing InstallShield and maintenance of system.

Education

 

M.S. Computer Science

The University of Michigan

B.S. Computer Science

The University of Michigan

References

Available on request