Overview  
Experience  
Core Technologies  
Why Java  
Why XML  
Process  
Breadth of Experience  
 
 
 

Team Experience
All developers have B.S.C.S. or higher degree from top computer science schools. Senior developers have 10+ years of professional software development experience.

Having worked for a large number of companies, in a range of industries, and with various technologies provides a perspective on software engineering. While we focus on current technology and specifically specialize in a few key areas, we have worked with a vast array of development environments, languages, operating systems, databases, and tools. This perspective provides a strong foundation of experience in having deployed many systems, and provides design patterns that can be reused in different languages on different platforms. (see Consulting Services and Case Studies)