 | Guru in CORBA
Component system design and architecture (2 years) |
 | Highly
Proficient with the Common Object Request Architecture (CORBA)
(5 years) |
 | Expert in
ACE and TAO (6 years) |
 |
Expert-level proficiency with C++ (15+ years) |
 | Highly
proficient with Windows Win32 and *NIX systems programming APIs
(e.g., networking, virtual memory, and
processing/threads) |
 | Highly
proficient (6+ years) with CVS, Perl, make tools, LaTeX, Java,
and Lisp |
| Missouri, 1997 to Present. |
 |
CIAO (Component-Integrated ACE
ORB)
 |
Architect and designed CIAO's runtimes, including:
 |
Component Base libraries |
 |
Prototyping component development process and tools |
 |
Container framework |
 |
CIDL generated servant glue code
specification |
|
 |
Architect and implemented CIAO's assembly and deployment
mechanisms, including:
 |
Generic Component Server |
 |
Simple single component server |
 |
CIAO Daemon process |
 |
Deployment tools, for composing components
into applications |
|
|
 |
TAO
 |
Implemented the SHMIOP pluggable protocol.
|
 |
Implemented the local interface support.
|
 |
Designed and implemented the first TAO-proprietary and
portable interceptor framework.
|
 |
Smart proxies support in TAO.
|
 |
Designed and implemented the collocation optimization mechanism.
|
|
 |
ACE
 |
Implemented the XML-based Service Configurator framework.
|
 |
Implemented the ACEXML parser framework.
|
 |
Designed the shared-memory transport protocol.
|
 |
Implemented the ACE Thread-Pool Reactor mechanism.
|
 |
Re-engineered the ACE Thread-Manager mechanism.
|
 |
DLL abstraction class in ACE.
|
 |
Reworked the ACE wchar support.
|
 |
Ported ACE to WindowsCE operating system.
|
 |
Ported ACE to FreeBSD operating system.
|
|