|
Tucson, AZ, USA
Systems Engineer II
July 2006 - Current
|
|
The Operations Research (OR) department at RMS designs, implements, and utilizes software simulations
of military systems to analyze their effectiveness on the battlefield. These simulations come
in a wide range of capability, fidelity, and complexity, and are used to answer difficult and
important questions.
My contribution is to apply disciplined
Software Engineering practices in the design, implementation, integration, and maintainance of new
and existing models and simulations and to execute these simulations
in detailed system analyses. These tasks take me on a wild road consisting of everything
from C++ polymorphism to bash scripts that call bash scripts to Matlab data reduction to
the creation of 3-D demo videos to system administration.
I am also an active member of the OR Community of Practice (COP) as well as the Design and
Analysis of Simulation Experiments (DASE) COP.
|
|
Los Alamos, NM, USA
Software Engineer (intern)
May 2005 - August 2005
|
|
During the summer of 2005, I was brought on to help Dr. Jan Wouters
implement a set of back-end utility classes
to aid in the development of future applications. I was exposed to J2EE, the Swing graphics
package, the NetBeans IDE, and IBM Lotus Notes development.
|
|
Las Cruces, NM, USA
Student Software Engineer
August 2005 - July 2006
|
|
I worked with the (then) director of Computer Security (
Dr. Shaun Cooper
) for NMSU to perform
three broad tasks:
-
Develop advanced Perl and bash scripts to glue together large batch processes. We
manipulated huge datasets, strung together complex webs of data processing
programs, and incorporated security into financial documents to the 'individual' level, all
using Perl and bash alone.
-
Maintained a rack of compute nodes. The Physics department possessed a large rack of high-performance
machines; we maintained those machines at a hardware and software level.
-
Other. We helped the ICT department with generic computing tasks, such as figuring out the
most logical way to automate processes.
|
|
Las Cruces, NM, USA
Student Computer Specialist
August 2002 - August 2005
|
|
Hired on as the M-TEC webmaster but the position evolved into
being a network administrator (30+ machines), software developer, and robotics programmer.
We used Microsoft's VS.NET as our primary development environment and deployed an array of
both enterprise and engineering applications.
|
|
|