System Development
Systems Engineering:
- Concept development, requirements analysis, architecture development, and system design
- Expertise in the Popkin System Architect Tool and the DoD Architecture Framework (C4ISR)
- System integration and test
Software Engineering:
- Experience in Java technologies, such as the Java EE development framework, Enterprise Java Beans (EJB), and JDBC
- Web-based and web-enabled applications development using Java, HTML, Perl, and XML
- Implementation of Service-Oriented Architecture (SOA) solutions
- Object-oriented Analysis and Design (OOA/OOD) in accordance with the Unified Modeling Language (UML), and tools such as Rational Rose
- Design of distributed systems based on CORBA and RMI
- Applications programming including: C, C++, and Java in UNIX and WinTel environments
- Database engineering and database administration in Oracle, mySQL, and Sybase
- GUI development using X Windows, Motif, and Swing
- Configuration Management (CM) expertise using Rational products such as ClearCase/ClearQuest
- System maintenance and life cycle support