Matthew Charles Ruschmann

Laurel, MD 20723 phone: (607) 205-8453 download: pdf html docx rtf txt

Professional Summary

Senior engineer with over 9 years of experience Automatic control system design and analysis
Fault detection, isolation and recovery Mathematical optimization
Modeling and simulation Discrete event systems
Agile process management Systems of systems

Skills & Experience Summary


C/C++, MATLAB, Simulink, MATLAB Coder, Stateflow, Python, Java

Software engineering

Enterprise Architect, Atlassian JIRA Agile, Atlassian Bamboo, Jenkins Continuous Integration, Git, Subversion, Puppet, SaltStack


Extended Kalman Filter, Receding Horizon Control, Convex Optimization, Linear Program Solver, Simulated Annealing, Perturbation Analysis, Unscented Transformation, Linear Covariance Analysis, Pulse Compression Probing

NASA tools

Core Flight System (cFS), Trick simulation, JSC's Engineering Orbital Dynamics (JEOD), Orbit Determination Toolbox (ODTBX), Detect and AvoID Alerting Logic for Unmanned Systems (DAIDALUS)

Windows, Linux, FreeBSD

Professional Experience

Emergent Space Technologies, Inc. May 2011-Current
Software Engineer Recent

Support software development of Reconfigurable Algorithm and Sensor Sharing to Enable Systems of Systems (ReASSES).

Significant Accomplishments: - Conducted agile process management as SCRUM master - Developed simple collision detection and avoidance algorithms for small UAS using DAIDALUS

Software Engineer and Aerospace Engineer 6 months

Support Firefly Space Systems with integration and validation of launch vehicle GN&C algorithms into C/C++ apps for cFS.

Significant Accomplishments:

Principal Investigator 2 years

Led development of a Separable Architecture for Fault Isolation and Recovery (SAFIR) for systems of systems with intermittent communication from a concept to a high fidelity demonstration.

Significant Accomplishments:

Aerospace Engineer 3 years

Develop orbit maintenance and maneuver planning algorithms as well as flight code for relative guidance of clustered spacecraft in support of DARPA’s F6 program.

Significant Accomplishments:

Binghamton University / Research Foundation of SUNY May 2009–April 2011
Post-doctoral Research Scientist 2 years

Researched and developed fault diagnosis and prognosis algorithms for dynamic systems including the NASA Generic Transport Model (GTM) and power distribution networks.

Significant Accomplishments:

Research Foundation of SUNY May 2006 – May 2009
Graduate Research Assistant 3 years

Developed robust control of resource allocation for the probabilistic model of an air operation and optimized fault-tolerant dataset restoration policies for redundant databases.

Significant Accomplishments:



Ph.D., Electrical Engineering; Binghamton University (Binghamton, NY)

Dissertation: Optimal Dataset Reliability and Robust Asset Allocation in Air Operations


M.S., Electrical Engineering; Binghamton University (Binghamton, NY)

Thesis: Receding Horizon Control of Air Operations Resource Allocation


B.S., Electrical Engineering; Clarkson University (Potsdam, NY)

Minor: Mathematics

Noteable Awards


Emergent Special & Talented Achievement Recognition (STAR) Award


Excellence in Research Award; Awarded by the electrical and computer engineering department to a single post-graduate for dedication and excellence in their research


The Clarkson School; Selective program for inspired high school seniors to begin their collegiate experience a year early


Publication list

Ruschmann, M., Duffy, B., de la Torre, R., and Hur-Diaz, S. "Efficient Station Keeping for Cluster Flight." 24th International Symposium on Space Flight Dynamics. Laurel, MD, May 2014.

Schmidt, J., Phillips, M., and Ruschmann, M. "Satellite Cluster Flight Design Considerations," 24th International Symposium on Space Flight Dynamics. Laurel, MD, May 2014.

Duffy, B., Brown, A., Ruschmann, M., and Ward, L. "Scatter Strategies for Cluster Flight." 24th International Symposium on Space Flight Dynamics. Laurel, MD, May 2014.

Brown, A., Ruschmann, M., Duffy, B., Ward, L., Hur-Diaz, S., Ferguson, E., and Stewart, S. "Simulated Annealing Maneuver Planner For Cluster Flight." Proceedings 24th International Symposium on Space Flight Dynamics. Laurel, MD, May 2014.

Hur-Diaz, S., Ruschmann, M., Heyne, M., and Phillips, M. "Computing Collision Probability Using Linear Covariance and Unscented Transforms." AIAA Guidance, Navigation, and Control and Co-located Conferences and AIAA Infotech@Aerospace 2013. Boston, MA, 19-22 Aug 2013.

Huang, J., Wu, N.E., Ruschmann, M.C. "Data-Availability-Constrained Placement of PMUs and Communication Links in a Power System." IEEE Systems Journal, vol. 8, no. 2, 2013.

Ruschmann, M., Wu, N.E., and Huang, J. "Redundancy Architecture Design of PMU Networks for Availability of Synchrophasors." 2012 IEEE PES Innovative Smart Grid Technologies. Washington, D.C., Jan 2012.

Wu, N.E. and Ruschmann, M. "Toward a Highly Available Modern Grid." Power Electronics and Power Systems, vol. 3, 2011.

Wu, N.E and Ruschmann, M.C. "Fault-Tolerant Control of a Hidden Markov Process with Application to Resource Allocation in an Air Operation." Journal of Systems Engineering and Electronics, vol. 22, no. 1, 2011.

Ruschmann, M., Wu N.E. "Pulse-Compression Probing for Nonlinear Systems with Additional Hard Nonlinearity at the Input." Proceedings of the 2011 American Control Conference. San Francisco, CA, 2011.

Wu, N.E., Ruschmann, M.C., and Huang K. "Probing the NASA Generic Transport Aircraft in Real-Time for Health Monitoring." IEEE Transactions on Control System Technology, vol. 19, no. 5, 2010.

Ruschmann, M., Wu N.E., and Shin, J.Y. "Actuator Fault Diagnosis Using Two-Stage Extended Kalman Filters." Proceedings of the 2010 Guidance, Navigation, and Control Conference. Toronto, ON CA, 2010.

Ruschmann, M., Hunage, J., and Wu, N.E. "Pulse-Compression Probing of Small Signal Characteristics for Nonlinear Systems in Dynamic Operating Conditions." Proceedings of the 49th IEEE Conference on Decision and Control. Atlanta, GA, 2010.

Ruschmann, M. and Wu, N.E. "Online Estimation of Linear State-Space Parameters of the Generic Transport Model for a Set of Structural Damage Scenarios." Proceedings of the 49th IEEE Conference on Decision and Control. Atlanta, GA, 2010.

Wu, N.E., Ruschmann, M.C., and Linderman, M. "Fault-Tolerant Control of a Distributed Database System." Journal of Control Science and Engineering, vol. 2008, no. 1, 2008.

Wu, N.E. Wu, Guo, Y., Huang, K., Ruschmann, M., and Fowler, M. "Fault-Tolerant Tasking and Guidance of an Airborne Location Sensor Network." International Journal of Control Automation and Systems, vol. 6, no. 3, p. 351, 2008.

Ruschmann, M. and Wu, N.E. "Perturbation Analysis for Optimal Update Intervals of Data Sets." Proceedings of the 2008 American Control Conference. pp. 4318–4323. Seattle, WA, 2008.

Ruschmann, M. and Wu, N.E. "Optimal control of a database with reduced & full state models." Proceedings of the 46th IEEE Conference on Decision and Control, pp. 2663–2668. New Orleans, LA, 2007.

Wu, N.E. and Ruschmann, M. "Loop Closure for Enhanced Win Percentage in an Air Operation." Proceedings of the 2007 American Control Conference, pp. 1097–1102. New York, NY, 2007.