Resume
Strengths
Excellent verbal and written communications, troubleshooting and debugging skills. Work well in a team environment, good at consolidating and synthesizing information. Excellent research skills. Persistent and detail oriented.
Work History
Project Engineer, Ball Aerospace, Boulder CO, 2002-present
- Operational Land Imager (OLI), Landsat Data Continuity Mission
- early on-orbit mission operations
- flight software test and delivery
- High Accuracy Star Trackers
- Kepler
- spacecraft bus test ground system software
- spacecraft bus command and telemetry database
- Widefield Infrared Survey Explorer (WISE)
- development of command & telemetry database for spacecraft bus
- Orbital Express Demonstration Project
- NextSat spacecraft operations and safety
- development of command & telemetry database for spacecraft bus
- spacecraft bus flight software implementation, test and delivery, leading a team of five software engineers
(C++, Solaris, VxWorks, OASIS-CC, Perl, shell scripting)
Senior Software Engineer, SignalSoft Corporation/Openwave Systems, Boulder CO, 2000-2002
- Enhanced, maintained, and ported shared infrastructure libraries for wireless location applications deployed in the Intelligent Network both in the US and abroad
- Implemented location resolution algorithm which dramatically improved location fetching performance
- Provided technical leadership and project management for port of infrastructure libraries from 32-bit Solaris to 64-bit Tru64
- Redesigned internal development website for user community of developers and project managers
(C++, Solaris, Tru64, AIX, TACL, Tandem NSK, gmake, shell scripting)
Computational Scientist/Staff Software Engineer, IBM Global Services, Boulder CO, 1999-2000
- Sole on-site representative providing programming and applications support to the National Center for Atmospheric Research for massively parallel climate applications (Fortran and C) on the IBM RS/6000 SP2 supercomputer
- Executed full computing performance benchmark suite, supporting a successful proposal to upgrade the SP2 from 288 to 604 processors
- Taught seminars on IBM scheduling and control tools and TotalView visual parallel debugger, enabling scientists to quickly port and debug their codes
- Assisted NCAR in reaching over 70% SP2 utilization within 3 months of acceptance test
(Fortran, C, MPI, OpenMP, LoadLeveler, Parallel Environment, AIX, TotalView, shell scripting)
Applications Software Engineer, Lockheed Martin Mission Systems, Boulder CO, 1996-1999
- Designed and implemented visual command scripting software for the Space Based Infrared System Low Altitude Demonstration System (SBIRS LADS) satellite
- Contributed to LADS requirements specifications, interface control documents, hardware design documents
- Evaluated and specified hardware and software for internal development lab network
- Evaluated requirements tracking tools
(C++, Solaris, Microsoft Access, Sybase/SQL, O2/OQL, Rational Rose, RequisitePro, X-Motif, Visual WorkShop, SCS-21)
Graduate Research Assistant, George Mason University, Fairfax VA, 1994-1995
- Researched a theoretical mesh-based interconnection network for massively parallel computers
- Developed and implemented search and sort algorithms for this network
(C, PVM, Solaris)
Skills
Programming Languages: C++, C, Fortran, Java
Operating Systems: Linux, Sun SPARC/Solaris, Compaq Alpha/Tru64, IBM RS6000/AIX, Tandem NSK
Database Management Systems: Oracle/SQL, Ardent O2/OQL, Microsoft Access
Parallel Systems: Message Passing Interface, Parallel Environment, LoadLeveler, Parallel Virtual Machine
Other: Satellite Command System 21, Tandem Advanced Command Language (TACL), TotalView, HTML, shell scripting, Matlab
Awards
Public Service Group Achievement Award, NASA, 2011
Outstanding Computer Science Graduate, George Mason University, 1996
Publications
NextSat On-Orbit Experiences, Randall, Porter, Stokley, Epstein, Kaufman. Proceedings of the 2008 SPIE Defense and Security Symposium, Sensors and Systems for Space Applications II
Binary Exchange Algorithms on a Packed Exponential Connections Network, Wong, Stokley, Nguyen, Quammen, Wang. Proceedings of the 1995 International Conference on Parallel Processing
Education
Master of Science in Computer Science, George Mason University
Area of Study: Parallel Algorithms & Theory
Bachelor of Arts in Modern European History, College of William & Mary
Languages
Fluent German, some French and Spanish
Clearances
Department of Defense Secret