John Sullivan

IDP Onboarding Team at National Weather Service

Venice, Florida, United States

About

Specialties: programming, python, data flow, data services, scripting, system administration, automation, DevOps, GIS, problem solving, rainfall measurement, hydrology, hurricanes, aviation.

Experience

  • NOAA: National Oceanic & Atmospheric Administration (16 yrs 3 mos)
    • IT Specialist at NWS NCEP Central Operations
      Sep 2021 - Present · 4 yrs 11 mos

      Support the NWS Integrated Dissemination Program (IDP) operational IT services as a part of the Onboarding Team.

    • Information Technology Officer at NWS Austin/San Antonio WFO
      Jul 2014 - Sep 2021 · 7 yrs 3 mos

      Support the Austin/San Antonio National Weather Service forecast office mission, including software, dataflow, programming, networking, and other IT tasks, along with general outreach and education. https://www.weather.gov/newbraunfels

    • Meteorologist / Programmer at NWS National Hurricane Center
      May 2010 - Jul 2014 · 4 yrs 3 mos

      Project Tasks • Responsible for all back-end processing and front-end content on NHC website at www.nhc.noaa.gov • Dataflow: oversee large volumes of model/observational data into the center via DBNet and LDM feeds, products out of the center via PDS/AWIPS, and all web content via direct rsync to the NOAA Web Operations Center (WOC) mirrors • Develop and advise on the use of web and Geographic Information Systems (GIS) technologies in the dissemination of data from the center • Plan and implement N-AWIPS to AWIPS II (NCP) migration • Assisted in planning and completion of NHC AWIPS I to AWIPS II migration • Design and implement new software and update functionality of current software to improve forecast efficiency • Write programs to process, manipulate, and display large volumes of meteorological data utilizing various programming languages, including interactive web pages • Develop programs to move data in and out of N-AWIPS, AWIPS, and ATCF software Support & Service Tasks • Support operational forecast display systems: AWIPS, N-AWIPS, & AWIPS II • Evaluate, troubleshoot, and resolve data flow problems into and out of the center at time-critical moments • Primary support contact for operational website serving critical public information and data • Provide call-back technical support beyond normal work hours • Assist forecasters and other IT users with systems and software problems • Assist NWS partners and customers with technical questions regarding products and services • Respond to numerous public questions and comments as NHC webmaster • Perform Red Hat linux software installs, upgrades, and configuration on a wide variety of applications, from web services to AWIPS display tweaks and site-specific configuration modifications General • Participate as NHC technical contact on large and small coordination meetings, including other NCEP centers, NCEP HQ, NWS HQ, NWS regions, and WFOs • Assist in maintenance and certification of agency web compliance

  • Scientific Programmer/Analyst at NWS Meteorological Development Lab at Wyle Information Systems
    Jun 2008 - May 2010 · 2 yrs

    Federal Contractor NOAA/National Weather Service Meteorological Development Laboratory • Development of a customized four-dimensional weather software (IC4D) prototype to enhance aviation weather forecasts and determine role of the Meteorologist-In-The-Loop for the Weather Information DataBase - part of the overall Next Generation Air Transportation System (NextGen) project • IC4D software used to create combinations of different sources of guidance (model blending) • Support of users at IC4D test and evaluation sites in Alaska and Hawaii • Software development focused in the following areas: object oriented programming (C++/Python), Graphical User Interface design and development, client-server system architecture • Manipulate gridded meteorological datasets in GRIB, GRIB2, and NetCDF formats • Knowledge of National Weather Service operations, products, and services

  • Environmental Specialist III at Florida Department of Environmental Protection
    Dec 2007 - May 2008 · 6 mos

    Division of Water Resource Management, Bureau of Watershed Management • Provided support of radar-derived rainfall database and its utilization in hydrologic models for preparation of Total Maximum Daily Load (TMDL) documents • Input on development of statewide TMDL for mercury-contaminated waters -- deposition from atmosphere & source-receptor relationships

  • Research Assistant at Florida State University
    May 2004 - Jan 2008 · 3 yrs 9 mos

    Professor Fuelberg’s Research Lab [http://fuelberg.met.fsu.edu] Graduate Research Assistant • Modeling Streamflow Using Gauge-Only Versus Multi-Sensor Rainfall (thesis) • Quality-controlled Florida rain gauge data and prepared the FSU Multi-sensor Precipitation Estimator product • Forecasted and supported team members for the NASA DC-8 aircraft during the INTEX-B field campaign (Spring 2006 - ran trajectory model, created/updated products website, part of science team in Anchorage forecasting the best possible flight path scenarios for measuring pollution leaving the Asian continent!) Webmaster and System Administrator for lab computing • Over 15 users on networked workstations (Windows, Sun Solaris, Linux) and servers (Sun Solaris, Linux) • Heavily involved in decisions on hardware/software/printers/network design, purchases, and upgrades • Installed numerous software utilizing large datasets with requirements of RAID storage, multiple processors, fast/high memory usage, and rapid I/O to disks; incl. atmospheric models (i.e., WRF) and data visualization software (i.e., WDSS-II) • Created and consistently updated lab website Researcher • Developed process to create a GIS-accessible database of the FSU multi-sensor precipitation product (paper available) • Finished COMET-funded research project - created monthly precipitation frequency maps for the NWS Southern Region (see website for maps) More detailed information can be found at http://fuelberg.met.fsu.edu/~jsull