Resume
James Harris II
3721 New Macland Rd PMB 304
Powder Springs, GA 30127
(404) 308-0221
Website: http://www.jameswharris.com
OBJECTIVES
Becoming an: Engineer team member in dynamic, fast paced, leading edge environment; Electrical engineer expert provider for research and development of innovative technologies and applications; Computer engineering contributor in both applications and system design of software, hardware, tools and protocols; Department of Defense engineer contributing knowledge and expertise in software, systems design, testing and quality assurance.
EXPERIENCE SUMMARY
5 years experience as an engineer
Active: Secret Security Clearance, U.S.
Software Engineering: Experienced in creating complex software for real-time systems as it relates to requirements analysis, software design, coding, and complete life cycle documentation.
Software Quality Assurance (SQA) Engineering: Experienced in auditing, preparing, reviewing and approving software development life cycle documentation.
Software Test Engineering: Experienced in software integration, qualification, system integration and test.
Research Engineering: Experienced in using state of the art techniques and computer languages in the areas of Brain Imaging, Nanotechnology, and human-computer interaction for intelligent autonomous systems.
EDUCATION
Georgia Institute of Technology - Atlanta, Georgia
Bachelor of Science in Electrical Engineering
December 2006 GPA 3.2
The University of Iowa - Iowa City, Iowa
Masters of Science in Computer and Electrical Engineering
Sub-track in Software Engineering
August 2008 GPA 3.52
WORK HISTORY
Georgia Tech Research Institute, Atlanta Georgia 9/11 – 6/12
Contract Research Engineer
Cyber Technology and Information Security Laboratory
Independently developed secure information systems using state-of-the-art oracle database, platform and internet security techniques.
Developed secure web applications with CSS, HTML, Java and JavaScript. Used framework such as GWT, GXT, EXT, Struts and Spring. Developed on Linux and Windows platform.
Responsible in design, coding and testing secure web application software with open source and cutting edge technologies.
Contribute to sponsored research projects and have an opportunity to interact with other scientists and research engineers.
Rockwell Collins, Cedar Rapids, Iowa - Software Engineer 5/08 – 9/11
Software Engineer
Strike Common Weapon Data Link Weapon (SCWDL)
Provided support in development and test of Strike Common Weapon Data Link Weapon (SCWDL).
Provided support in the integration of SCWDL with the Link-16 Software.
Performed software modification of the Terminate Exerciser (TeX) application used to test the Link 16, UHF and Tactical Digital Information Link (TADIL-J) message protocols written in C#.
Common Range Integrated Instrumentation System Terminate Exercise (CRIIS-TE)
Developed the Common Range Integrated Instrumentation System Terminate Exercise (CRIIS-TE) application written in C#.
Provided support to integrate solutions to convert SHAR terminate messages to SCWDL terminate message using XML standard and XSD validations. Solution required using Microsoft C# and .Net framework.
Performed code conversion of High Integrity software written in embedded Ada to C++ implemented in the IDE System.
Tactical Radio (TTR)
Developed device components with embedded C and C++ that utilize the Software Communications Architecture (SCA) for the Tactical Radio (TTR), which enables the radios to load waveforms, run applications and network with other systems. Apply service-oriented architectures using middleware, CORBA, to develop distributed systems.
Developed Test Procedures and test cases needed to verify and validate UDP Ethernet and MIL-STD-1553 serial data bus for On-Board Data Handling (OBDH) subsystems.
Small Diameter Bomb II
Supported embedded C++ development, testing and release of the Small Diameter Bomb II software, (SDB II).
Integrated ARM 4.1, Nucleus 28 operating system, ORBExpress and CxxTest into the SDB II software development build.
Executed software process and compliance audits. Performed code and software development reviews. Controlled the building and release of software. Witnessed and performed software verification and validation.
Evaluated test plans and procedures for traceability, consistency, and comprehensiveness. Created and documented both manual and automatic scripts for implementation of test protocols.
University of Iowa ECE Department, Iowa City, Iowa 5/07 – 12/08
Engineer Research Assistant
Operator Performance Laboratory and Center for Computer Aided Design (May 2008 - December 2008)
Served as graduate research assistant in the Operator Performance Laboratory (OPL) and the Center for Computer Aided Design (CCAD).
Designed and evaluated human-in-the-loop and human-computer interaction for intelligent autonomous systems to increase efficiency, inter-operability, and safety.
Developed software using C++ to interact with data collecting devices for anaylsis and reseach.
Built and integrated computer systems for L-29 Fighter Trainer jet to perform high dynamics flight research for development of pilot state characterization.
NON-RIGID IMAGE REGISTRATION (Master’s Thesis May 2007 - May 2008)
Lead C/C++ developer for Non-rigid Image Registration (NIR), an essential tool for morphological comparisons of cross sections of the human brain in the presence of intra and inter-individual anatomic variations.
Developed and tested a framework for comprehensive NIR method evaluation that does not require a "Gold Standard" correspondence map.
Developed Non-rigid Image Registration Evaluation Project (NIREP) software tools and provided shared image validation databases for rigorous testing of non-rigid image registration algorithms.
Integrated Tcl programming language, Tk graphical user interface toolkit, Insight Toolkit (ITK), Kitware Widgets (KWWidgets), Visualization Toolkit (VTK) and wxWidgets in the NIREP application.
OTHER EXPERIENCES
Programming Languages: C, C++ (embedded & Application), JAVA, Assembly, C#, Ada, VHDL, Verilog, Matlab,
Markup Languages: XML, XSD, DTD, CSS, UML, XHTML
Operating Systems: Nucleus OS, UNIX, LINUX, Windows CE, Windows 9x/XP, Windows Vista, TinyOS (Embedded Linux), Mac OS X.
Verification and Development Tools: Telelogic Rhapsody, DOORS, Visual Studio, Visual Paradigm, NetBeans, Eclipse, Xcode, BOUML, Coverity Code Coverage, Trace Arm 32, IntelliJ, Clear Case, Clear Quest
Word Processors, Presentation Tools: Microsoft Word, Microsoft Excel, Microsoft Access, Microsoft PowerPoint, Interleaf, Visio, Pages.
Hardware: Sea Harrier Radio (SHAR), TacNet Tactical Radio (TTR), Link-16 (L16), Strike-Capable Weapons Data Link (SCWDL), Small Diameter Bomb II (SDB II), Common Range Integrated Instrumentation System (CRIIS), Lauterbach Development Tool, ARM4, Lauterbach Microprocessor Development Tools. Microchip, ATMEL, ARM 3.1/4.1 Cortex-7/8.
Military/Standards: Common Object Request Broker Architecture (CORBA), Simple Object Access Protocol (SOAP), MIL-STD-1553, MIL-STD-47001, Ethernet, Serial Bus, Parallel Port, Software Communication Architecture (SCA), MIL-STD-220
Frameworks: Struts, GWT, GXT 2.2, Ginjector, Spring, ExtJs, JSoup, JDBC Oracle
Simulators: X-Plane, 737 Simulator, Join Strike Fighter (JSF) Simulator
Embedded Operating Systems: Nucleus 25, Nucleus 28, TinyOS
AWARDS & SOCIETIES
Fraternities/Societies: Theta Tau Professional Engineering Fraternity, IEEE Society
Awards: Iowa Space Grant Consortium (ISGC), National Science Foundation Alliance for Graduate Education and the Professoriate (NSF-AGEP), Dean Graduate Fellows (DGF)
