James Clarke
Experienced Software Engineer
************@*****.***
Summary
I am a former USAF Officer with with over 20 years of experience defining, designing and delivering solutions
to technical and business problems using various software tools. My tool kit includes C, C++, Java, various
scripting languages and extensive database experience. I have good leadership skills and am able to motivate a
team from within while mentoring colleagues.
Experience
Software Engineer III at AAI Corporation
August 2009 - Present (4 years 1 month)
Using C++ on Real time Linux system, performed design and development of software for Tactical Common
Data Link (TCDL) Shadow 200 Unmanned Air System... Developed functional requirements for and laid out
design for new software projects... Planned and prepared estimates for new software projects ... Managed
work packages... Control Account Manager for $3 million multi-disciplined engineering effort for a classified
project...Conducted Wireshark network analysis course
Senior Software Engineer at DataPath, Inc.
September 2007 - May 2009 (1 year 9 months)
Using C++, Java Swing, Tcl/Tk and MySql, customized this system for client’s specific needs... Developed
Tcl device drivers for SATCOM components... Technical Lead for TDRSS Antarctica SATCOM project…
Using MySql, Java and Tcl/Tk designed and developed automated scheduling SATCOM system for TDRS
Antarctica project… Technical Project Manager for several Customers that use Maxview System... Lead the
requirements gathering phase, designed the Customer’s system, wrote the requirements for outsourcing the
device driver development... Defined requirements for, designed & developed a tool that takes checksums of
a MaxView installation then allows you to compare the configuration against the checksum “Bill of Material”
4 recommendations available upon request
Senior Software Analyst at Manhattan Associates
October 2005 - September 2007 (2 years)
Worked on Warehouse Management Open Systems (WMOS) application... Using C++ with Standard
Template Library (STL), CORBA and Python modified and trouble shot the WMOS application... This
system runs on Windows Server, AIX, Sun/Solaris and Linux, it uses Oracle, DB2 or SQL Server databases
... Technical Project Manager for the upgrade and installation of WMOS system at Department Of Defense
(DOD) clients site... Responsible for configuring WMOS system to comply with DOD security regulations...
Lead consultant for Continuity of Operations Plan (COOP) Disaster Recovery and Fail Over system design
for DOD client
2 recommendations available upon request
Page1
Senior Software Engineer at ChoicePoint
2002 - 2005 (3 years)
Senior developer for the Motor Vehicle Record (MVR) System on a UNIX platform...Defined requirements
for and designed expert system to statistically analyze quality of EDI data before populating database...
Designed and developed a PERL module to change format of EDI data... Using Oracle 8i PL/SQL, JAVA
1.4 and JDBC, designed and developed an application that parses EDI data then calls stored procedures to
load the data into the Oracle database… Defined requirements for a GUI interface for this application…
Using Java Swing and the MVC pattern, designed and developed the GUI… Designed and developed a PERL
application which automates this application
Senior Software Engineer at Bell Applied Technologies
1999 - 2001 (2 years)
Worked on the Local Number Portability (LNP) project... Senior developer for multi-threaded C++ Corba
client-server Unix based system that automatically validates, generates and submits telephony service
orders... Used Rational Rose, designed this mid-tier system which accesses legacy systems... Incorporated
additional features in to the system... Focal point for trouble shooting and fault isolating issues/problems with
the LNP system... Also developed requirements for, designed and developed associated tools in C++, Perl,
Korn Shell and Awk/Sed for the setup and testing of the system
Contract Position Software Engineer. at Technical Aid Corporation
January 1996 - January 1998 (2 years 1 month)
Using C, wrote real time and post flight analysis applications for F-22 flight testing that included
Aerodynamics, Mass Properties & Flying Qualities... Also developed the requirements for, designed and
developed Frequency Analysis application which used FFT algorithm to transform a frequency time domain
data into frequency domain data...
Captain at United States Air Force
September 1985 - April 1991 (5 years 8 months)
Project Manager, http://en.wikipedia.org/wiki/Inertial_Upper_Stage
IUS Systems Engineering. Project manager for software development & modifications for the IUS...
Coordinated activities of three contractors to assure software mission success...Air Force focal point for
evaluating contractors’ orbital injection accuracy… This required analyzing the covariance matrix to
determine how much spacecraft fuel would be required to correct errors
Projects
SPTR2
December 2008 to Present
Members:James Clarke, Tony Mao, Jim Krutak
Designed and developed automated scheduling SATCOM system for TDRS Antarctica project.
Page2
Honors and Awards
Air Force Suggestion Award
Department Of the Air Force
June 1991
Saved the government $14 million by creative implementation of changed payload requirements.
Air Force Achievement medal
Department Of the Air Force
August 1989
Project management of modifications to IUS for NASA planetary missions (Magellan, Galileo & Ulysses)
Spot Award
AAI Corporation
September 2010
Significant contribution to first flight of the Shadow Tactical Common Data Link (TCDL) upgrade.
Spot Award
AAI Corporation
December 2012
Work with the certification of AAI's Earned Value Management System (EVMS).
Publications
Flight Data Evaluation of a Technique for Payload Inertial Alignment Transfer from the Shuttle
Navigation System
American Institute of Aeronautical and Astronautical Engineers January 23, 1987
Authors: James Clarke, Meldahl, K. L, Norris, R. E
Coauthor of this paper. Evaluation of the procedure to calculate the inertial attitude of a payload using the
Space Shuttle's attitude. This eliminated a $3 million instrument form the Inertial Upper Stage
Skills & Expertise
C++
Java
Perl
Unix
Software Development
C
Eclipse
SQL
Software Engineering
Integration
Python
Page3
Earned Value Management
Embedded C
Linux
Leadership
Solaris
CORBA
Requirements Analysis
AIX
TCL
XML
Databases
JSP
PHP
PL/SQL
Embedded Software
UAV
Testing
Embedded Systems
Software Project Management
Programming
Algorithms
Oracle
Education
Auburn University
Bachelor, Aerospace Engineering, 1979 - 1983
Page4
James Clarke
Experienced Software Engineer
************@*****.***
6 people have recommended James
"Jim is a problem solver, very knowledgeable in Java and C++. I enjoy working with Jim when it comes to
programming, he is very thorough and his code is clean. I continue to learn from his experiences and he is
always willing to provide help wherever needed."
Ransom Wilkerson, Senior Software Support Engineer, DataPath, Inc., worked with James at DataPath,
Inc.
"While working together on a complex software modification project James provided exceptional service and
always delivered high quality software. The best parts about working with James are his positive attitude and
attention to detail. It was easy to clearly communicate with James what the end-customer wanted modified
and James delivered just what they wanted."
Brandon Lingerfelt, Sr Systems Administrator, ITT Corporation, was with another company when
working with James at DataPath, Inc.
"Jim is a primary engineer working on the NSF SPTR2 Satellite Monitor and Control (M&C) software
project. Jim had spent extra efforts and many overtime hours on such a short period time of project. We are
very appreciate his endless working efforts and timeless remotely support to make this project delivery on
schedule with high quality results. In addition, Jim has variety software development skills which have great
benefits on the project."
Tony Mao, was James's client
"Jim is a very hard working software engineer that I have seen solve some very tough problems in a very
short amount of time. He did what it took to meet deadlines. His database skills are some of the best I have
seen in the past 30 years of doing this."
DeWayne Gray, Director of Engineering, DataPath, worked directly with James at DataPath, Inc.
"Working with James, I could see that he was one of those personalities who's charisma transcended all kinds
of boundaries. We were involved with support for domestic and international clients on a regular basis. James
would always take time to assure the client that their issue was the most important one and there were at least
a couple of cases where he managed to calm even the most demanding clients while diffusing their critical
issue. James affable personality, desire to succeed, and deep technical knowledge makes him a great fit with
just about any organization. I look forward to working with him again."
Page5
Shawn Milton, Supply Chain Consultant, Manhattan Associates, worked directly with James at
Manhattan Associates
"Jim was an absolute pleasure to work with. He comes from the Kernighan & Ritchie school of programming
- develop lots of little tools that do useful things while building them up carefully. I admire that he takes a lot
of pride in his craft. He has good pedigree as a programmer, having come from NASA's space program. As a
co-worker, he was always ready to help and undertook and solved problems as if they were his own. He
unleashed his unique brand of humor at even the most trying of times; that by itself would have been good
enough to pull us through."
Anand Krishna Parameswaran, Senior Software Analyst, Manhattan Associates, worked directly with
James at Manhattan Associates
Contact James on LinkedIn
Page6