Systems/software/security Engineer Resume
TECHNICAL SKILLS:
Requirements Management: IBM DOORS, Traceline, IBM Rational Asset Manager (RAM)
Project Management: Microsoft Project, PMConnex
Test: IBM Rational Quality Manager (RQM), Test Conductor
Programming Languages: Java, Python, PHP, C, C#, C++, Ada, Confidential, Visual Basic, ASL, FORTRAN, Basic, DCL, IBM Assembly, HTML, XML, IDL, UML, CSS, ASP, Javascript, Perl, Macromedia Flash
Application Programming Interfaces (API): JDK, J2EE, JIntegra, CORBA, JNI, COM, OpenGL, Windows, XMotif, XMLRPC, AJAX, SOAP, .NET
Modeling & Simulation: IBM Rhapsody, Kennedy Carter iUML, HLA RTI, Rational Rose
Database: MySQL, Oracle, SQL, PL/SQL, ProC, Embedded SQL, MS Access, Sybase, Sequel Server, MSSQL Server
Software Build: Scons, Autoconf, Tornado, Zend, Make, Ant
Integrated Development Environments & Editors: Netbeans, JBuilder, Visual Studio, Eclipse, IBM Method Composer, Emacs, vi, Komodo, BX Pro, Ace HTML, Dreamweaver
Configuration Management & Revision Control: IBM Synergy, IBM Change, ClearCase, ClearQuest, Mercurial, Subversion, CVS, Tortoise CVS, Visual Source Safe (VSS), CMS, RCS, SCCS, IBM Rational Asset Manager (RAM)
Operating Systems: Red Hat Enterprise Linux (RHEL 4 & 5), Windows (7, Vista, XP, 2000, 98, 95, NT, 3.1), Fedora Core (4+), Ubuntu, CentOS, Mandriva, HPUX, Solaris, VMS, VXWorks, DOS
Military Systems: Confidential, JMPS, TBMCS, DIICOE, AFMSS, GCCS
Web & Application Servers: Apache, IIS, BEA Weblogic, Tomcat
Web Content Management: Microsoft Sharepoint, Joomla, Mambo, Word Press (multi - user), OS Commerce
Security: DOD Information Assurance (CIS, STIG, SRR), Security Blanket
Virtualization: VMWare, Ace, Xen
Enterprise Architecture: DoDAF 2.0, IBM System Architect
Business Intelligence: QlikView
Quality & Performance: nmon, Purify, Quantify
WORK HISTORY:
Confidential
SYSTEMS/SOFTWARE/SECURITY ENGINEER
Responsibilities:
- Developed database system for the Confidential Targets and Countermeasures
- Developed database system for the Naval Aviation Supply Process ( Confidential )
- Provided technical support for Confidential Airspeed Analysis Toolkit (AAT)
- Developed documentation for Confidential Domain Solution
- Supported the Confidential team in its fivefold mission to support Confidential programs in the following areas pertinent to success:
- Requirements Management and Traceability
- Architecture Development
- Change and Configuration Management
- Engineering Process
- Risk Management
- Developed test and training documentation
- Integrated system engineering tools to implement the Confidential strategy.
- Helped programs successfully follow the Systems Engineering Technical Review Timeline (SETR) utilizing the above listed tools via the Naval Systems Engineering Resource Center (NSERC).
SENIOR SOFTWARE ENGINEER
Confidential
Responsibilities:
- Effectively assumed responsibilities, learned the environment, supported group efforts and project planning.
- Carried out and executed cohesive, effective plan for developing a Single Navy SIAP Requirements Process/Database endorsed by PMA-231, NAVAIR 4.0 and DASN IWS for implementation of the Integrated Architecture Behavior Model ( Confidential ) into the E-2 Hawkeye program.
- Provided review of relevant Open Architecture Track Manager (OATM) and Confidential artifacts. Ensured Hawkeye requirements were incorporated at all levels.
- Successfully met program needs while improving professional growth of self and other SIAP Team members.
- Dynamic, patient, focused, and motivating team member.
- Developed reputation as a knowledgeable resource in the following technologies: Kennedy Carter iUML, HLA RTI, Java, C++, ASP, UML, Python, CVS, MS Windows, and Linux.
Confidential, Lusby, MD
IT DIRECTOR/ LEAD PROGRAMMER
Responsibilities:
- Managed IT department.
- Lead migration from shared web hosting to multiple dedicated servers.
- Created custom web applications that allow consumers to customize photo featured and personalized products.
- Facilitated expansion of product offerings from one to more than fifty.
- Worked with another software company to modify an existing desktop application written in Visual Basic 6 to communicate with our MySQL web database, and designed and developed the web service interface through which data is exchanged.
- Modified open source multiuser blog system for offering websites to consumers. Enhanced and maintained website system to support a fleet of distributors and business professionals, all with custom websites.
- Developed shopping cart system with tracking capabilities to support a network of distributors, sub-distributors, retail outlets, perpetual fundraisers, and end consumers.
- Implemented a web service API from another company to send data to their .NET system for order processing.
- Managed technical customer support system.
- Lead development of backend accounting and reporting system.
Confidential, Hollywood, MD
SYSTEMS ANALYST
Responsibilities:
- DAT is a desktop application designed to record, collect, parse, and display messages being transmitted over multiple device channels, including Ethernet, HSDN, and 1553.
- Used C#/.NET and Visual Studio 2003, Clear Quest, Clear Case, Rational Rose, amd DOORS.
- Participated in the organization’s achievement of CMM level 3.
- Used JIntegra through COM to achieve communication between code written in Visual Basic and code written in Java.
- Fixed discrepancies and make enhancements to a desktop application that performs post flight analysis by parsing binary data generated from the EA-6B’s mission.
- After the data is parsed and processed, the application creates multiple worksheet excel documents suitable for human reading and understanding.
- Installed Software Module (ISM) of the Air Force Mission Support System (AFMSS).
- In our company’s effort to achieve CMM level 3, I attended ProcessMax training and adopted the use of ProcessMax into the daily software development process.
- Maintenance contract delivery was made on time and within budget, with no known discrepancies reported to date.
- Used Java, Enterprise Java Beans, BEA’s Weblogic Server, IDL, and Boeings custom remote object server to demonstrate our ability to develop a tool integrating a proven tool of our own, JDP, and Boeing’s system using their third party interface and tools.
- Participated in the generation and editing of documents for the contract proposal.
- Involved in the design and development of the software for the tactical display system of the operational flight program aboard the Navy's EA-6B electronic countermeasure aircraft.
- Developed code and fixed discrepancies in the software using the Ada 95 programming language and the VxWorks real-time operating system. The development environment was Windows NT workstations and Tornado for compiling.
- Worked with database engineers from the prime contractor to specify changes needed to support new functionality, and then designed and developed a Pre-Surveyed site editor, Airspace Import tool, and a Confidential geo/map data analysis workaround.
- Integrated database performance enhancements, modified Confidential message processing code, troubleshot numerous discrepancy reports, and wrote a GUI front end for the Import/Export utilities.
- Improved functionality to the TACOPDAT message import and export utilities.
- Involved in the early design and development of the software. Java was the primary development language; heavily involved in GUI design and development.
- Used JBuilder for a development environment on Windows 2000 workstations, Orbix to interface with other applications, UML for use case design, Rational Rose for modeling and engineering, and Weblogic server for deploying J2EE beans.
- I was assigned to the Joint Defensive Planner (JDP) project. The target operating systems were Solaris and HPUX, and C was the primary programming language. I was mainly responsible for the development of database access services; developed a database Import/Export tool
- Wrote and modified PL-SQL procedures for an Oracle 7 database and made performance enhancements by replacing the PL-SQL stored procedure logic with Pro*C precompiled SQL code as well as other GUI modifications using BX-PRO and X motif.
Confidential, LasVegas, Nevada
PROGRAMMER AND CODE MANAGER
Responsibilities:
- Performed on site installations of software, upgrades, and patches.
- Implemented and maintained a software library using the Code Management System (CMS) on the VMS operating system.
- Wrote and modified computer programs using Confidential and DCL.
- Developed and implemented an automated remote software installation process using DCL and CKermit scripts for modem communication.
