Skills:
Software development methods: Rational Unified Process, MBASE, SCRUM, ADARTS, Booch, Buhr, Colbert, Shlaer/Mellor, Coad, Rumbaugh, and Pulinco OOW. Modeling languages: SysML, UML-2, UML-1, SAE's Architecture Analysis & Design Language (AADL), Booch, Buhr, Colbert, Shlaer/Mellor, Coad, Rumbaugh, and Pulinco OOW. Programming languages: Ada, C++, C, Java, Objective-C, Pascal, ALGOL, FORTRAN, Assembly (less common languages omitted). Tools: IBM Rational Software Architect, Artisan Software Real-Time Studio, Rational Rose, Rational SoDA, Aonix Software through Pictures, Mark V ObjectMaker, CADRE TeamWork, Honeywell DoME, Telelogic DOORS, Borland's JBuilder, Microsoft Visual Studio, Aonix ObjectAda, ACT Gnu Ada Translator (GNAT), Eclipse, Xcode. Environments: Microsoft Windows, Apple Macintosh OS, Apple iOS, UNIX.