RÉSUMÉ OF DAVID R. MORENUS
e-mail: David_Morenus@MailZone.com


SKILLS

Summary: Software Developer with 25 years experience in proposal, analysis, design, code, testing, and refactoring, in these application domains:
  • Web-based data-driven applications
  • N-tier architecture
  • Advanced Imagery
  • C4ISR
  • Real-time simulation, real-time hardware control, Rate Monotonic Scheduling
  • Instructional Design, Computer-Based Training (CBT)
  • Hot Tech Buzzwords:
  • Java, Ruby on Rails, C++, Perl, OO, B2B, UML, XML, CSS, DHTML, JSP, JavaScript, J2EE, Flash, n-tier, Oracle, SQL, SEI CMM.
  • Languages:
  • Experienced in Java (J2EE/J2SE/JSP/JAI), Ruby on Rails, JavaScript, HTML, SQL, Perl, C/C++, Ada, etc.
  • Have programmed in everything from assembler to Smalltalk.
  • Hardware:
  • PC, Sun/Solaris, SGI, Alpha, RS-6000, Mac, VAX, various antiques.
  • OS:
  • Windows, JVM, Unix/POSIX/Linux with shell scripts, Oracle, OS/2, Mac, VMS, p-system, bare processor (no OS)...
  • Design and Development Methods:
  • Agile development, rapid prototyping, iterative lifecycle, spiral, waterfall.
  • Unified Modeling Language (UML), Booch/Buhr, DFDs, etc.
  • Object-Oriented Analysis (OORA), Design (OOD), Programming (OOP).
  • SEI CMM Levels 1-5, TQM, Tiger Teams, etc.
  • Tools:
  • Case Tools - Eclipse, NetBeans, IntelliJ Idea, Ms Visual Studio, Rational Apex, WebMethods B2B...
  • Database - Oracle, MySQL, Ms SQL Server, Access: DBA for all, SQL/ODBC/JDBC for all except MySQL.
  • Graphics - Adobe Photoshop, Flash, Fireworks, ImageStyler, Corel Draw, PhotoPaint.
  • Web & App Servers - Apache, Tomcat, WebLogic, WebSphere, WebMethods, JBoss, Netscape Enterprise/iPlanet/SunOne.
  • Technical Writing:
  • Good editing and writing skills for a variety of styles.
  • Author and "Book Boss" of required software documentation: User's Guide, Software Requirements Spec, Software Design Doc, Interface Requirements Doc, etc.
  • Proposal writing for government contracts.
  • MIL-STD-2167A and its SEI CMM equivalent.
  • Education: University of California, Irvine
    B.S., Information and Computer Science, 1981
    Clearance:Top Secret


    EXPERIENCE

    2004 to Present Lockheed Martin
    Software Engineer Staff
  • IS&GS, Sterling, VA
    • GeoScout - Team member on large software project, for IC customer. Design business layer, using MagicDraw to create DoDAF and UML design diagrams. Code business logic in Java 5 with EJB3, running on WebLogic.
    • Create advanced applications and services, for IC customer, using Ruby on Rails application development technology on Linux. Support and enable standardized Ruby on Rails platform.
    • Create web-based applications and websites, for IC customer, using Java, JavaScript, HTML, CSS, and XML, served by Tomcat on Windows. Create and edit graphics and audio/animation web-delivered content, using Adobe Photoshop, Fireworks, and Flash, plus Audacity. Some integration with legacy Lotus Notes/Domino apps.
    • GCCS-A - Maintain GCCS External Manager SORTS Receive software, to implement AR 220-1 revisions. Used GNAT Ada with GPS, on Unix.
    • NTCIPP - Turned prototype AutoTrack software module into operational version, for a web portal. Homeland Security e-Customs Partnership customer. WebSphere Java/JSP portlet wrapper arround Tomcat Java/JSP portlet app, with Oracle SQL. Web service client, using SSL/XML.
  • 2003 to 2004 Northrop Grumman
    Application Software Developer
  • McLean, VA
    • Gemini - Developed web portal software for IC customer, using Java, JSP, Struts, JBoss, SQL. Web application, with browser-based front end, Sybase on the back end.
  • 1986 to 2003 The Boeing Company
    Software Engineer Specialist
  • Integrated Defense Systems: Boeing Autometric, Chantilly, VA
    • Advanced Imagery - Develop imagery display software, for IC customer. Use Java/J2SE/JAI/Forte/Eclipse to refactor/rewrite prototype imagery application into production version.
    • SoftPlotter - Created interface to MrSID Geo image file format in C++.
    • GCAS / NIMA USIGS 2005 - Team member for a prototype distributed, three-tiered geospatial imagery storage/retrieval system. Back end used e-commerce solutions - WebMethods B2B, EJB, SQL, XML - to communicate with external legacy systems and databases. Front end used JSP, Java Beans, HTML, and JavaScript, to communicate with MSIE/Netscape clients. WebLogic and iPlanet application servers. NT, Solaris.
    • Webmaster for internal Boeing web sites, using Macromedia Flash, Apache, Cold Fusion, NetObject Fusion.
    • Participted in successful effort to raise SEI CMM level from 1 to 3; created SEI overview presentation, presented by myself and top management.
    • Wrote internal white paper on "CSC-based Regression Testing".
    • Created CM utility application in Java (using Visual Café) with Oracle JDBC Java Beans to communicate in SQL with remote Oracle server.
    • Created internal Boeing web site to edit, publish, and view a daily online news digest, using Netscape SuiteSpot with server-side JavaScript, ODBC, Ms SQL Server, and Ms Access.
    • DoDIIS AMHS - Code, test, and documentation of an Automated Message Handling System. Version A: X-windows client-server architecture in C. Version B: web-based, using C, Perl, CGI, HTML, and c-tree.
    • AAS, NERC - On-site subcontractor to Lockheed-Martin Federal Systems Div., an SEI Level 5 organization. Coding, testing, and documenting 9-layer ISO network communications protocol in Ada on RS-6000/AIX platforms, for air traffic control systems.
  • Space Station Division, Huntington Beach, CA
      U. S. Space Station
    • MDM Software Development:
      • Prototyped Rate Monotonic Scheduler of multiple real-time Ada applications on a naked 386SX. Book boss for requirements and design documents.
      • Segment-to-Segment Attachment System: Worked with system engineers to write requirements; identified common design elements.
      • Propulsion System Simulation: Wrote Software Requirements Spec, Software Product Spec (design), and User's Guide.
      • Node Management Simulation: Tiger team, wrote Software Product Spec.
    • Advanced Software R&D:
      • Prototyped network of subsumptive agents for an environmental control simulation, using Object-Oriented techniques in Ada.
    • Data Management System (DMS):
      • Functional Requirements Analysis of DMS Functional Simulation.
      • Participated in writing DMS CEI Specification.
  • C3I Division, Huntington Beach, CA
    • WWABNCP-R - Functional Analysis (FRA, FFBDs) of top level and C3I systems for a proprosed World-Wide Airborne National Command Post that could direct a prolonged nuclear war.
    • SDI-EV - Proposal writing and Structured Software Analysis (DFDs), to simulate the Strategic Defense Initiative Battle Management satellite network.
  • 1985 to 1986 Telos Consulting Services, Fullerton, CA
    Member, Technical Staff
  • Consultant to Hughes Information Systems, Irvine, CA:
    • Designed software interface library for FORTRAN client applications to use Britton-Lee IDM database server, for a NATO command center (NEC/CCIS).
  • 1981 to 1985 Ford Aerospace & Communications Corp., DIVAD Division, Newport Beach, CA
    Engineer Associate Logistics
  • Fire Control Trainer:
    • Created prototype CBT using FORTRAN, BASIC and Z-80 Assembler.
    • Wrote drivers for static and animated graphics, plus application layer.
  • System Maintenance Trainer:
    • Developed and conducted formal training for courseware authors.
    • Developed and documented Audio/Video drivers for courseware.
  • Troop Proficiency Trainer (TPT):
    • Wrote Authoring Handbook, trained authoring team, developed exercises.
    • Expanded device capabilities through inventive use of existing features.

  • 1