David C. Slack has 25 years of experience as a principal software developer for a commercial CFD software package. He seeks a new position utilizing his extensive skills in C++, C, Fortran, algorithm development, software design, and parallel computing. As a senior developer, he was responsible for all phases of developing a million line software package, GASP, that efficiently solves complex fluid dynamics problems on parallel clusters.
1. -1-
DAVID C. SLACK, Ph.D.
Phone: 919-929-5925 Email: slack@aerosft.com
OBJECTIVE
Work as a software developer for an innovative company utilizing the skills that I have acquired in 25
years as a principal author and lead designer of a commercial Computational Fluid Dynamics (CFD)
software package
SKILLS
25 years coding experience in C++, C, and Fortran on Linux/Unix
Developing algorithms to solve very complicated mathematical equations numerically
Researching, designing and integrating robust algorithms into a commercial software package
Designing software that will scale and run efficiently in a massively parallel environment
Developing portable software that will compile and run on multiple platforms
Knowledge of Java and Eclipse
EXPERIENCE
AEROSOFT,INC.,Blacksburg, Virginia 1/91 to 10/16
Senior Software Developer
Principal author and lead designer for the GeneralAerodynamic Simulation Program (GASP)
Performed all phases of commercial software development: concept, design, coding,
implementation, debugging, validation and documentation
Developed highly integrated software with over a million lines of code including 3-D graphics
rendering, a graphical user interface (GUI), large file and data management, multiple complex
numerical solvers and algorithms designed to run efficiently on multiple platforms including
massively parallel distributed clusters
Coded efficient parallel algorithms using numerous strategically placed MPI calls to solve highly
coupled systems of equations
Designed and integrated software using numerous open sources libraries such as OpenGL, XML,
Gtk, Vtk, OpenMPI, Petsc
Principal Investigator for multiple NASA and Department of Defense Small Business Innovative
Research (SBIR) contracts
Wrote technical proposals that were awarded SBIR contracts ranging from 6-month/$50,000 to 2-
year $500,000
Successfully completed all SBIR projects and tasks on time and on budget
SBIR projects involved researching papers on cutting-edge technology, designing robust algorithms,
and then integrating the algorithms into our commercial software package
GASP SOFTWARE PACKAGE INFO
http://www.aerosoftinc.com/software/slides_1.php
EDUCATION
1991 Ph.D. - Aerospace Engineering, Virginia Polytechnic Institute and State University, Blacksburg,
Virginia
(Dissertation Title: “The Development of Solution Algorithms for Compressible Flows”,
DoctoralAdvisor: Prof. R. W. Walters)
1987 B. S. - Aerospace and Ocean Engineering (Magna Cum Laude), Virginia Polytechnic Institute
and State University, Blacksburg, Virginia