Post Job Free
Sign in

Software Engineer Management

Location:
Lawrence, KS
Posted:
October 05, 2012

Contact this candidate

Resume:

Jess B. Sturgeon

My Personal Site

Code

Jess B. Sturgeon

Lawrence, KS 66049

***.**********.*******@**********.***

resume 16-May-2012

Education

Ph.D. - University of Kansas, Theoretical Chemistry (with honors), February, 2001

Thesis: Simulation of a Crystal/Melt Interface: Methods and Application to Aluminum

B.S. - Pennsylvania State University, Chemistry, May, 1989

Computer Skills

Visual C/C++, C#, MFC, Fortran 77/90

High Performance Computing (software via OpenMP / MPI, hardware and admin)

Microsoft Visual Studio (version 5 through 2011 beta)

Operating Systems: Windows 7 (x64), Vista (x64), XP (x64), 2000, NT, 95/98/Me, 3.1;

LINUX; AIX; IRIX

Familiar with SQL, Perl, Java, LabView

Awk, LaTex, Photoshop, Mathematica, CHARMM, HTML

Standard Waterfall, Iterative and Agile software designsExperience

Sep 09 - Today; Senior Scientist - Midwest Research Institute, Kansas City, MO;

At MRI, I am the lead architect for software solutions that manage and/or analyze data

for our clients various biological and chemical systems. These systems include SCADA

interfaces with building management systems, chemical monitoring and control of third

party devices. This work includes the initial architectural design, specification

documents, interface control design, development, debugging and verification of the

software. Most of the projects are standard event driven interfaces developed in C# and

C++; a modest effort with LabView has been used to facilitate interfaces with National

Instruments hardware.

Additionally, I have designed, built, configured and been maintaining a small High

Performance Computing cluster for large scale simulations using OpenMP and MPI (128

processors / 256 GB memory). I am currently engaged in expanding usage of the HPC to

support various groups throughout the company in an effort to increase productivity and

grow our capabilities for various programs. I have written several solutions that take

advantage of multi-core processing and implemented various parallel processing packages on

the cluster (this also includes training staff on the usage of software in a HPC

environment).

Jan 07 - Aug 09; Software Engineer - Perceptive Software Inc., Shawnee, KS;

At PSI, I developed/enhanced GUI and backend components for their documents imaging

solution (ImageNow). One project was to develop from scratch a system performance tool for

real-time and post execution analysis of the software s performance. Other research

included designing and implementing an image processing algorithm for data capture and

analysis of unstructured forms (developed from scratch using concepts from Mathematical

Morphology). I also enhanced the licensing implementation to protect / work around Windows

RDP issues. Routine duties include programming/debugging event driven user interfaces via

MFC in Visual Studio. Some other tasks include converting the source code management

system from Visual Source Safe to Team Foundation Server (IBM ClearCase was also

evaluated); Modification of all of the client and server solutions for compatibility with

Visual Studio 2005 and subsequently Visual Studio 2008.

Oct 01 - Feb 07; Research Scientist - Lawrence Livermore National Laboratory, Livermore,

CA;

Research at LLNL included developing software solutions (Visual C/C++) for theoretical

models used in materials research. These models were designed to study various properties

of materials used in the nuclear weapons stockpile (required security clearance: TS/Q).

Specific projects include improving state function libraries to include aging effects,

modeling (finite volume code) of hydrodynamic experiments, porting older nucleation codes

(Fortran to C; optimizing for speed), and compiling ab-initio executables/libraries across

various platforms.

Mar 00 - Oct 01Sr. Software Engineer - Integrated Decisions and Systems, Eagan MN

IDeaS is the premier provider of enterprise revenue management and optimization

solutions. At IDeaS, I was responsible for the entire software development life-cycle of

the financial forecasting and optimization libraries (F&O). My duties included the

simultaneous C/C++ code development for use in WinNT and *nix environments. Statistical

analysis of historical data led to significant improvements in existing F&O libraries as

well as the development of new modules. In this position I was able to enhance my

understanding of object-oriented programming in Visual C/C++, Visual Basic, client/server

applications (CORBA), database management systems (ctree, dBase/Clipper), perl scripting,

and numerical analysis.

Aug 95 - Feb 01University of Kansas, Lawrence KS; Research Assistant

My research required the development of Molecular Dynamics (MD) and Monte Carlo (MC)

simulation codes (from scratch), which were used to study the interfacial region between a

solid and liquid. My thesis consisted of three major projects. First, an existing inter-

atomic potential was modified using Gibbs-Duhem integration to correctly model the

experimental melting temperature of the material. The second part of my research was to

develop and implement a constant pressure/constant temperature integrator that was both

exactly Hamiltonian and symplectic for use in the molecular dynamics simulations (this

improves upon the traditional Nose-Hoover algorithm). And finally, these tools were used

to study the dynamical properties of a solid/liquid interface at coexistence conditions.

Numerous statistical programs were developed (C/C++, Fortran 77/90) to analyze the

simulation data for comparisons with Statistical Mechanics theory. I experimented with a

few inter-atomic potentials (hard-spheres, Lennard-Jones), but the majority of my research

was using a complex embedded atom (EAM) potential.

Additional responsibilities included the system administration of my research groups

computer network consisting of several different UNIX (AIX, IRIX, LINUX) and Windows

systems. Other duties included web-page design for both our research group and several

chemistry courses. Relevant software used included LaTeX, Mathematica, Gaussian, CHARMM,

Quanta, Rasmol, Xmakemol and all of the Microsoft Office products.

Over the course of my graduate studies I was a teaching assistant for several

undergraduate courses including Physical Chemistry, Analytical Chemistry and General

Chemistry.

Selected Publications

J.B. Sturgeon, and B.B. Laird, Adjusting the melting point of a model system via Gibbs-

Duhem integration: application to a model of aluminum, Phys. Rev. B., 62 (2000) 14720-

14727

J.B. Sturgeon, and B.B. Laird, "Symplectic algorithm for constant-pressure molecular

dynamics using a Nose-Poincare thermostat", J. Chem. Phys., 112 (200*-****-****

References

References are available upon request.

Home

Resume

Code

Links

Copyright c 2005 Jess B. Sturgeon.



Contact this candidate