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

Breadth of Experience
Our principals, managing partners, and consultants have worked with a wide variety of systems, providing a strong perspective on technical issues such as scalability, integration, migration, and common design themes.

Technologies our team has worked with previously
While we currently don't focus on projects involving these technologies, having worked with them in the past allows us to provide an expert opinion on benefits of considering alternative implementations. We have partners who do currently specialize in some of these technologies. For example, for companies with a large in-house expertise in a given technology (e.g. Visual Basic), it may make business sense to dictate the technology to deploy, regardless of the other benefits of using Java and XML on new projects.

Programming Languages, Libraries

  • C, C++, PERL, Pascal, Fortran, assembly languages including x86, LISP and Prolog , YACC
  • Windows 2000 Server Applications (VB, C++, ADO, MSMQ, MTS, XML/XSL, DTD, Visual Basic 6.0, ASP 2.0, COM components) (See Partner XchangeData which specializes in XML on windows platform solutions)
  • OPENSTEP/NEXTSTEP development using objective-C, NeXT development tools and libraries

Networking

  • IIOP, CORBA, distributed objects, RMI, messaging and queuing, NEXTSTEP distributed objects
  • Network Programming: TCP/IP, sockets, HTTP, CGI, SMTP
  • Server Technologies: multi-threaded applications, shared memory and object locking management and design patterns

Operating Systems

  • Unix (BSD, Solaris, IRIX, Openstep/NeXTSTEP) programming and administration
  • Windows NT 3.5, 4.0, 2000 programming and administration

Process and Experience

  • UML, Rational Unified Process methodology
  • Design patterns, analysis and design, project management, quality control
  • Experience with software lifecycle from business requirements to deployment, maintenance, testing, scalability, and 24 x 7 monitoring of large scale, fast growth, Internet applications for millions of users and millions of transactions.