Associate Professional Staff at Johns Hopkins University Applied Physics Laboratory
Washington D.C. Metro Area
Associate Professional Staff at Johns Hopkins University Applied Physics Laboratory
Washington D.C. Metro Area
Computer programmer, scientist, and rapid prototyper with experience in the defense industry. I have a focus in computer graphics and human machine interfaces and spend a lot of time working on developing new ways of visualizing geospatial information for air-based sensor platforms. Major interest in visualization and giving meaning to large, complex data sets.
Rapid prototyping, new products, data visualization, C++, C, Java, Linux, Windows, OpenGL, X11, open source libraries, airborne sensors, radar, EO/IR.
(Non-Profit; Defense & Space industry)
January 2008 — Present (2 years )
* Performed rapid prototyping for Navy and DoD funded projects with a focus on air-based sensors, including radar and EO/IR
* Worked in a mixed development environment (Linux/Windows, C++, C, Java) with rapidly evolving requirements
* Created user interfaces and display frameworks for the presentation of a coherent surface track picture
* Experimented with new ways of visualizing geospatial information
* Provided hardware and software expertise to field installations of systems at various Naval Air Stations and other DoD facilities
* Regularly performed technical demonstrations of systems for visitors to the lab
(Public Company; IBM; Information Technology and Services industry)
May 2004 — January 2007 (2 years 9 months)
* Worked on Java applications using J2EE and related technologies
* Created native libraries (in C) for Linux and Windows used by Java through JNI
* Regularly worked with a large, nationwide team and also with a local test department
* Used performance monitoring and profiling tools to optimize code
* Aided in all aspects of the software development process, including the design process for various features
MS , Computer Science , 2005 — 2007
* Worked on a simulation for agent-based procedural modeling of cities
* Created a system for the vectorization of raster-based urban land use data and simulation output
* Used OpenGL for rendering and visualizing multi-layer data sets
* Provided administrative/research assistance in setting up the Design Graphics Lab
* Prepared research presentation materials for explaining local research efforts
* Reviewed new literature in the computer graphics field to relate to local lab research (reconstruction of coarsely sampled imagery, visualization of streaming text, and agent-based simulation of urban land use and urban reconstruction)
* Worked with new, high-resolution display systems
new technology, hiking, mountain biking, traveling, exploration