IONA Technologies, IncSenior Consultant
Jan. 2000 - Jan. 2004Responsible for delivery of consulting, mentoring, and education services around use and integration of IONA's CORBA product, Orbix for both Java and C++. Also responsible for delivery of JBoss J2EE services. Architectural design and review, mentoring, and training on best practices use of CORBA product line on various platforms to the Federal Government, Telecommunications, and Financial industries including the Department of Defense, Sprint, AT&T, Bank of New York, and Options Clearing Corporation for Chicago Board of Trade
Frequently called in to customer engagements that were difficult or highly stressful. Consistently turned the customer reaction from one of frustration to complete satisfaction. One engagement changed the customer attitude within the first hour. Despite that being the official end of the engagement, the customer requested that I be allowed to stay and help solve other problems in addition to providing some basic training and mentoring to maintenance staff.
Single-handedly conducted a year-long assessment of CORBA usage and overall middleware architectural approach for a U.S. Government agency by reviewing each of 12 contractor approaches for correctness and adherence to design principles. Final result was a set of recommendations to the agency executive staff on modifications to enhance maintainability, reliability, and scalability including appointment of a system architect to manage the overall vision.
Conducted performance testing on client-server implementations in both Java and C++ for a cellular phone provider to allay fears that the middleware components would add significantly to the overall roundtrip performance times. Showed that the CORBA components could process requests at a rate near 1000 transactions per minute.