Jack_S

8/28/2014
Springfield, VA

Position Desired

Software Engineering
Patuxent River, MD; Raleigh, NC; Richmond, VA; Springfield, VA; Suffolk, VA
Yes

Resume

Citizenship: United States
Clearance: TS/SCI

 
CAREER OBJECTIVE:
A lead position in the design, development, and testing of engineering software in simulations, analysis tools, or embedded systems.
 
SPECIFIC SKILLS:
Languages:  Java, C, C++, JavaScript, Matlab, Ada, Fortran
Databases:  Oracle, RDB, Ingres, MySQL, Cassandra, CloudBase
Hardware:   PC, SGI, DEC Alpha and VAX, SUN SPARCstations
Operating Systems:   Unix, Linux, VMS, MS Windows, VxWorks
Software Tools:   Matlab, Visual Studio, NetBeans, Subversion, Maven

 
SUMMARY OF EXPERIENCE (25 YEARS):
* Big-table database design (Cassandra/Hector and CloudBase)
* Web-based client-server programming with JavaScript and J2EE.
* Interface to JLVC federation at Joint Force Command
* Developed RF Sensor model
* Developed a protocol router to allow multiple low-side "in-the-clear" clients
to connect to a high-side https server through a single-channel Radiant Mercury
* Developed a ballistic missile trajectory generator for BMD I-Sim
* Technical Consultant to JADGE customer on Raytheon sensor software development
* Developed BMD threat models in Matlab
* Created a framework for a distributed BMD Benchmark system via TCP/IP and sockets
* Developed and implemented track correlation and fusion algorithms for BMD Benchmark
* Developed C routines for embedded (VxWorks) systems
* Developed in Borland Builder and Visual C++
* Developed a Windows/XP program to store secure modem in Windows registry (MFC)
* Designed and developed an embedded data collection system (Linux/Java)
* Developed a Boost Phase Intercept simulation (Fortran 90)
* Designed data reduction technique to keep interpolation errors below tolerance
* Designed and developed an O-O Event Handler for an event-driven simulation (JAVA)
* Lead GUI developer for CAPS (Commanders Analysis and Planning Simulation) (C/X-Motif)
* Developed tools and procedures to allow simultaneous, multiple-platform software development
* Developed a Cruise Missile Route Generator with multiple constraints (C & Fortran)
* Developed embedded comm-link system between several pieces of hardware (C & ASM)
* Developed customer and product database, including data-warehouse (RDB, SQL)
* Developed automated requirements tracking software (Oracle, SQL, Ada & X/Motif)
* Developed database software to access and test TADIL and MTF formats(Ingres, SQL, C)
* Developed an algorithm for correlating angle-only acoustic measurements into tracks
 
EDUCATION:
Graduate work in Computational Physics, George Mason University, Fairfax, VA
BS Aerospace Engineering (Math Minor), 1988 Virginia Tech, Blacksburg, VA

WORK HISTORY:

Enterprise Information Services, Inc. (3/12 to Present)
Lead Software Engineer
-------------------------------------------------------
* Customizing the Ozone Widget Framework
* Deploying OWF on a JBoss 7.1.1 cluster
* Agile Scrum team lead

Potomac Fusion, Inc. (12/09 to 10/11)
Lead Modeling and Simulation Engineer
---------------------------------------
* Big-Table database design for large-scale distributed data storage and analysis system. Initially in Cassandra/Hector, then in CloudBase.
* Web-based client-server development in JavaScript and Java J2EE.
* On-site support for JLVC Federation integration and testing events.
* Set up an HLA mini-federation for testing our software in-house with a few pieces of the JLVC federation.
* Developed RF Sensor model
* Developed a protocol router to allow multiple low-side "in-the-clear" clients to connect to a high-side https server through a single-channel Radiant Mercury

The MITRE Corp. (6/05 to 12/09)
Lead Modeling and Simulation Engineer
--------------------------------------
* Technical Consultant to JADGE customer on Raytheon sensor software development.
* Developed BMD threat models in Matlab.
* Created a framework for a distributed BMD Benchmark system via TCP/IP and sockets.
* Developed and implemented track correlation and fusion algorithms for BMD Benchmark.
 
Orbital Sciences Corp. (4/04 to 5/05)
Senior Principal Engineer
--------------------------------------
* Developed Attitude Control Software for GEO satellite in C/C++.
* Worked in Borland Builder and MS Visual C++.
* Ported software to system hardware (running VxWorks) via gcc cross-compiler.
* Wrote scripts to test both nominal and failure conditions.
* Modeled algorithms and processing test results in Matlab.
 
SPARTA Inc. (10/96 to 4/04)
Senior Engineer
--------------------------------------
* Developed an embedded Linux data-collection system in Java.
* Developed image recovery optimization routine in C/Unix.
* Developed a Windows/XP program in C to store secure modem in Windows registry
* Developed assorted C routines (under Linux) for VxWorks systems.
* Ballistic Missile Defense Systems Analysis Study:
* Developed a boost-phase intercept simulation in Fortran90.  We developed methods to more accurately predict an intercept point without "gaming" the simulation.
* BMDO Masterplan Analysis:
* Developed a Cruise Missile Probability of Negation contour generator for BMDO.The algorithm accommodates missile and flight path constraints, and non-localized risk assessment.
* CAPS Development:
Lead the conversion of the CAPS engine from FORTRAN 77 to Fortran 90. Wrote a program to convert Sun FORTRAN code to ANSI Fortran 90.  Wrote another program to generate module dependencies, ensuring that the Fortran 90 modules are compiled in their proper order.  Initiated the use of Revision Control Software (RCS and CVS).  Implemented design and code reviews, and was the lead GUI developer before moving to other projects.
* TBM Benchmark Program:
Designed and developed a TBM Impact Point Predictor in Matlab, using the state estimate and covariance matrix to generate a predicted impact point and a covariance ellipse, within which the TBM is expected to fall.
Login or Register to view the full resume.