Senior Software Engineer
Current• Senior Software Engineer: Sonalysts, July 2009 - Present. Designing, developing, and supporting numerous software applications for adaptive learning and military training with adaptive learning objectives. Also involved in software test management for various applications ranging from military training to video games. Software projects include the following:• Microsoft Visual Studio C++, C# front end and data/modeling layers.• SQL Server database.• Eclipse Design tool for managing MSVP designs.• HTML5 with jQuery Front end• Sprint Toolsuite (STS)-based java development with Maven project and build management.• jUnit java unit testing. • Netbeans 7.x with Java simulation modeling. • Narrowband Adaptive Trainer (NbAT)• Javascript and HTML front end with Adobe Edge Animate graphic integration.• JSP server-side code.• MySQL database.• HTML5 and javascript trainer tree prototype. • Moodle-based submarine training and documentation web site• Moodle open source, tailored to submarine training (including NbAT trainer course described above)• MySQL database• Customized PHP pages, with SOLR-based search capababilities.• C++ Sensics R-Sight goggle integration with Game engine simulator code base and F-35 graphic modeling integration. • Vizard R-Sight goggle integration.