
Scientific Software Engineer at Mars Space Flight Facility
Phoenix, Arizona Area

Scientific Software Engineer at Mars Space Flight Facility
Phoenix, Arizona Area
What I do:
Design of large scale Web sites for maintainability, customer/reader ease of use, search engine optimization.
Development of custom publishing workflow tools, to enable non-technical users to publish complex content to the Web and in print efficiently.
Selection, management and development of commercial, open source and proprietary content management systems.
Management of vendor relationships from RFP to training and project go-live.
Development of proprietary software on multiple platforms, including web-based applications for project management, reporting and publishing tools.
Installation of large-scale hardware and software systems.
Drupal, SEO, Interactive Design, Software Development Management
(Research industry)
May 2008 — Present (1 year 7 months)
Worked with Google engineers to create system allowing the pubic to suggest places on Mars to photograph with the THEMIS instrument aboard the Mars Odyssey spacecraft. Created integrations with Google Earth api, Drupal, jQuery, postgresql; developed visualizations with R statistics language.
Created scientific viewer for planetary data utilizing a multi-tiered architecture, including AJAX and jQuery to dynamically build interfaces, Drupal/PHP/mysql/Apache for application and user management, lighttpd/python/fastcgi for high-performance image manipulation, J2EE/PostgreSQL for data delivery and Squid for high performance caching. This system replaces a half dozen different web sites currently in use, and improves usability, functionality and performance, while also improving maintainability. Currently redesigning UI level in Flex and Actionscript to integrate WMS/WFS map sources and AMF/JSON metadata sources. This system is current linked to by Google Earth's Mars layer for CTX, HRSC and THEMIS images.
Developed Python image manipulation and subsetting server and Flash client that drive dynamic zoomable user interfaces for high-resolution images from spacecraft and terrestrial sources.
Architecting web-based distance learning tools for grades 4-college students and educators.
Modernizing web publishing environment by porting sites and applications to Drupal CMS. Developed a number of proprietary modules for authentication, administration, user experience and legacy systems integration.
Unifying user experience and applying SEO across enterprise to leverage existing traffic patterns, improve cross-site product promotion.
Developed single-signon systems to integrate legacy authentication systems and Java desktop applications with LDAP, including user management via Drupal.
(Public Company; 10,001 or more employees; MNI; Internet industry)
April 2007 — May 2008 (1 year 2 months)
I manage interactive strategy and technology, working with departments within the newspapers and outside resources to build products and develop new business opportunities.
(Public Company; 10,001 or more employees; MNI; Internet industry)
May 1999 — April 2007 (8 years )
BS , Mechanical Engineering , 1995 — 1999
Drupal Association