Post Job Free
Sign in

Software Development Engineer

Location:
Sioux Falls, SD
Posted:
July 11, 2024

Contact this candidate

Resume:

Robert Glassberg

Scientific/Engineering Applications Developer

**********@*****.*** 319-***-****

Summary of Qualifications

Skilled and versatile professional with:

Broad experience with software development and analysis managing large amounts of data in multiple disciplines, platforms and environments.

Solid history of quickly taking on greater areas of responsibility.

Dedicated to service with internal teams and external customers with experience mentoring, tutoring, and providing technical help desk and sales.

Analytical thinking, mathematical algorithms, teamwork, communication-focused, public speaker

Ten years as manager of the engineering software systems for a nuclear power plant.

Skills

Aerospace – real-time data processing, coordinate transformations, Kalman filtering, avionics systems analysis and display, flight test support, synthetic aperture radar data analysis

Scientific Research Support – analysis of propagating waves phenomena, spectrum analysis, use of singular value decomposition, GUI construction, Unix to Linux conversion, HTML-based user guide, satellite data analysis, meteorological data processing and analysis, ROLO lunar calibration, Chi Sq determinations

Web Application Development – HTML with embedded Ruby, Ruby on Rails, automated testing

Nuclear – OSI PI, SCADA-like processing system (SAIPMS), nuclear core monitoring system (3D Monicore), software systems and data management

General Software Development – Fortran (90, 95), C, C++, Ada, VAX/VMS, Windows, Unix, Linux, Lint, Understand (SCA), Ruby on Rails, IDL, CVS, Java, NetBeans, Excel, MS Office suite, SQL, MySQL, Ingress SQL, Access, OSI PI, Mac OS, HTML, Perl, Ruby, bash, ksh shell, Python, SPSS, LabView, Mingle, Ethernet, DecNet, SCADA Systems, Agile development, Scrum, Subversion, Gitlab, LPCS Explorer, NAIF SPICE, ENVI, McIdas, ECMT

Experience

Northrop Grumman Space Systems Nov 2022 -– Apr 2024present

Azusa, CA

Senior Principal Software Engineer – Part of a team developing upgrades of the Flight and Ground Software packages of SSMIS(Special Sensor Microwave Imager/Sounder) while supporting the user community

Developing IDL-based SW to process Ground Processing SW output files for meteorological (environmental) events of interest, create PNG images of events; created scripts to search for images meeting specific and temporal specifications

Providing wide range of informational images that were part of reviews to DMSP SW technical community

Working with Gridded environmental data to determine overall trend of yearly ice coverage

Donatech Corporation June 2022 – Nov 2022

Fairfield, IA

Software Engineer – contracted to work onsite at Northrop Grumman Azusa campus - Part of a team developing upgrades of the Flight and Ground Software packages of SSMIS

Assigned to the SSMIS Ground SW efforts - using IDL created a data set simulating a new data structuring scheme from the Flight Processing SW for regression testing

Joined with SW engineers to analyze and report the results of the Ground Processing SW regression testing and performed static analysis of the revised GPSW, which revealed new insights in the code

KBR Wyle Sept 2019 – Dec 2020

Sioux Falls, SD

Software Engineer - Part of a contractor team supporting and creating applications for use by the USGS Earth Resources Observation and Science (EROS)

Contributed to upgrade of the ephemeris processing suite, required for improvement of the Data Reduction System (DRS) which created, from raw observation data, a data set that the Lunar Irradiance Model to generate lunar calibrations. Part of the handover of Lunar Calibration program from Flagstaff to EROS.

Part of the handover of Lunar Calibration program from Flagstaff to EROS.

Laid the foundation for a software application to perform comparisons or characterizations between the land imagery of various satellites of inventories used by agencies including USGS, NOAA and EUMETSAT.

Successfully advocated the need for complete redesign of existing barebones application and generated top level design for processing modules (including languages), data flow diagrams and preliminary task list

Stinger Ghaffarian Technologies May 2011 – Sept 2019

Greenbelt, MD

Programmer Analyst - Part of a contractor team supporting and creating applications for use by the NOAA Center for Weather and Climate Prediction

Increased completion rate of 24 hr cumulative eTRaPs (forecasts rainfall potential associated with active cyclonic storms), added new series of SSMIS data to raw data ingest, rejuvenated and reinstituted validation software,

Devised method to provide a data driver for testing the software during very calm tropical storm periods

Brought a new source of rain rate data from an application that gathers global data from geosynchronous satellites.

Took over the work of a STAR analyst to exploit the utility of RCLIPER (Rainfall Climatology and Persistence Model) and integrated it into the production eTRaP

Headed up small team that successfully redesigned the GINI application which assimilates the GVAR output of the GOES satellites, processes in real-time the imager and sounder components into products that are scheduled for full disk, hemispheric and continental sectors.

Increased GINI code reliability and reduced trouble ticket frequency (to 1-2/month from 5-6/month) by converting C code to scripts that did not need to rebuilt for each modification, used single streaming for each new product (preventing contention for mcidas area files) and increased configuration table usage

During my stewardship, rapid scanning (in critical meteorological situations, provided for more precisely targeted sectors) was reformed especially for the Alaskan regions and a new American Samoa region was also instituted.

Blended SST, collected sea surface temperature from ACSPO files from global polar and geosync satellites - combined into a blended product and updated the satellite sources from Goes 13 to 16, added Indian Ocean coverage, added a new GHRSST file capability, brought diurnal warming correction and revamped the status monitoring suite

Worked Surge Team on Ice Mapping System, to bring closure to many open issues

Active in bringing new functionalities to the GUI component which was mostly in IDL

The University of Iowa Aug 2006 – Nov 2010

Iowa City, IA

October 2010 to November 2010

Web Application Developer (Applications Developer II)

Development Team involving the creation of applications assisting the work processes of the VP of Research organization.

Performed software analysis, design, development, testing and implementation of web sites and applications for research administration. This was done in a Ruby on Rails development environment using a MVC design pattern. The group was using a Scrum methodology.

Did personal research into modern web accessibility techniques.

April 2009 to September 2010

Scientific Programmer (Applications Developer II)

Cassini project involves studying and analyzing radio emissions and plasma wave data.

Served as software lead of applications pertaining to analysis of chorus emissions and auroral hiss in Saturn's magnetosphere.

Integrated two software packages that use two different mathematical analysis approaches. Used Java in NetBeans setting to create GUI

Adapting software to utilize a more modern, project-wide plotting package.

Delivered C and Python software for instrumental data display when required on an emergency basis

Interfaced between Project physicists, visiting scientists and software developers

August 2006 to April 2009

Scientific Programmer (Applications Developer II)

Hydra project was extracting scientific results from twelve years of satellite data.

Watchdog and troubleshooter for the data acquisition processes and creation of various data products. Found several significant software flaws previously undiscovered

Wrote special programs in Fortran and IDL to further analyze the plasma data and refine the data integrity of the products.

Performed the conversion of many key applications during migration from UNIX to Linux

Brought code documentation up to standards and ported it to online Web access

Duane Arnold Energy Center Mar 1989 – Oct 2001

Palo, IA

Software Engineer

Primary responsibility – Nuclear plant’s engineering process computer system

Managed the critical gathering of data from a multitude of sensors throughout the plant.

Employed industry-specific programs to generate output that could be accessed by plant operators, system engineers and other plant personnel.

Developed display system to efficiently deliver analyzed data to a broad customer base

Integrated a state-of-the-art data archive and display system into the PPC utilizing OSIsoft PI (Plant Integration) system software.

Installed next generation PI system which entailed migration from VMS to a PC based system

Led the Emergency Response Organization’s IT team which both participated in the DAEC emergency drills and managed the underpinning IT demands

Coordinated the database requirements of the personnel dosimetry monitoring system during a refuel outage

Performed User Management functions including access control

Grumman Data System Mar 1980 - Mar 1989

Calverton, NY

Senior Programmer

February 1988 to March 1989

Member of Grumman’s Booster, Surveillance and Tracking System) team which was part of the Strategic Defense Initiative (Star Wars). Designed the Booster Identification sub-system.

September 1984 to February 1988

Contributor to the upgrade of the Automatic Telemetry Center at Grumman’s flight test center.

Developed a sub-system that read the real-time Mil Std 1553 data packets, integrated that data into the overall system, enabling the test engineers to view crucial information on an almost real-time basis and have simultaneous access to archived data.

January 1983 to September 1984

Member of the team responsible for writing a proposal for the Joint Stars program

Was a member of the pre-competition team ramping up to submit a proposal for a joint services C3I (Command, Control, Communication, and Intelligence) program

March 1980 to January 1983

Sole assistant for the engineer creating the weapon tracking sub-system.for Pave Mover program.

Obtained excellent working knowledge of Kalman filtering and radar processing.

Wrote a data display program that was used by the entire group. When my company won the contract, this program (Explorer) was cited by the Air Force as a tool that our competitor, Hughes, did not even come close to having. Explorer enabled our team to enjoy quick data turn around between missions.

Wrote a display program for the F-14A re-engine program.

Education

University of Iowa, Iowa City, Iowa

Master of Business Administration, 1996

State University of New York, Stony Brook, New York

Bachelor of Science in Applied Mathematics,1990

Special Accomplishments

Co-inventor

METHOD AND APPARATUS FOR PROCESSING AND DISPLAY MULTIVARIATE TIME SERIES DATA – US Patent Number 5121469



Contact this candidate