Sign in

GIS Developer

Laurel, Maryland, United States
November 02, 2018

Contact this candidate


Dayong Shen


Phone: 703-***-****

Immigration Status: Green Card Holder

Qualification Summary:

With 10+ years of professional experience in software development and 15+ years of experience in data analysis, I worked as a key contributor for over 10 projects funded by the Federal Aviation Administration (FAA), Department of Homeland Security

(DHS), U.S. Department of Agriculture (USDA), U.S. Geological Survey (USGS), National Oceanic and Atmospheric Administration (NOAA), respectively. Software Skills:

Programming Languages

Python, C#, VBA, JavaScript, SQL, C/C++, OpenGL, Java, FORTRAN, VB.NET, PHP, Matlab

GIS, CAD and remote sensing

ArcGIS, MapServer, GeoServer, MicroStation, MapInfo, ENVI

Statistical analysis

SPSS, Microsoft Excel, SigmaPlot, Xmgr


Oracle, MySQL, PostgreSQL, SQL Server, Microsoft Access, DB2

Operating Systems

Windows, Linux (openSUSE, Ubuntu)

Image Processing

Adobe Photoshop

Business Intelligence


Selected Awards:

2016 Lockheed Martin Information Systems & Global Solutions (IS&GS) Excellence Award – IS&GS’ highest employee recognition

Work Experience:

Jan 2018 – 2018, Earth Resources Technology, Inc., Silver Spring, MD 20910, Senior GIS Developer

Design and development of GIS software tools to support database connection, query, import, export, spatial analysis, editing and visualization of OCS data and metadata based on the platforms of Python, C++, ArcObjects and GDAL

Design and develop ‘Extract Survey Outlines’ tool to create survey coverage using one or multiple BAG/GeoTIFF elevation layers and save as a GeoPackage vector layer based on Python and GDAL. The tool has been integrated into Pydro Explorer to support OCS, NOAA

Design and develop BAG (Bathymetric Attributed Grid) Metadata Editor tool to load, visualize metadata from a BAG, and allow users to update the BAG metadata based on Python and GDAL

Improve BAG viewer tool to visualize variable resolution BAGs based on the platforms of C++, Qt, Visual Studio, and OpenGL

Derive disproval radii to assist with feature verification in the field based on ArcPy and ArcGIS Pro

Derive marine bottom types, storms distribution maps, groundings risk maps, smoothed hydro health raster based on ArcPy and ArcGIS Pro to support hydro health models

Convert variable resolution BAGs to GDAL Virtual Raster (VRTs) based on Python and GDAL

Testing and debugging GIS applications, and their supporting databases such as PostgreSQL, and File Geodatabases

Source version control using Git and Subversion

Hydrographic data processing in HDF, GeoTIFF and SHP formats

Extraction of features from ship-based multibeam and side-scan sonar bathymetric maps

Aug 2015 – Oct 2017, Booz Allen Hamilton, Boston, MA 02109, GIS Developer

Creation of remote sensing imagery web mapping services

Application of remote sensing imagery WMS

GETIT – a WebGIS for environmental resource mapping, query and report based on the platforms of JavaScript, ESRI Web APIs, HTML5, OpenLayers, CSS3, JSON, DOJO, AJAX, jQuery and ArcGIS for Server

May 2014 – Oct 2017, Lockheed Martin/Leidos, Silver Spring, MD 20910, Aeronautical Information Analyst

Automatic charting programs to support the Federal Aviation Administration

(FAA) using Python, ArcPy, ArcObjects, VBA, C#, XML, .Net, LINQ, and ModelBuilder

Automatic Oracle database connection, query, import and export using C#

Automatic ESRI file geodatabase creation, connection, query, import and export using ArcPy and ArcObjects

Automatic generation of hydrographic data based on python and ArcObjects

Technical flow diagram design and technical document writing

Document publishing and sharing using Wiki

Source code version control using Git, SourceTree, and BitBucket

Agile project management using JIRA

Aug 2012 – May 2014, University of Mississippi, University, MS 38677, Research Software Developer

Batch processing of flood data

A WebGIS for online watershed modeling based on the platforms of ArcGIS for Server, ArcSDE, ArcObjects, ASP.NET, VB.NET, ADO.NET

Development of web applications based on the platforms of MySQL, Google Earth, PHP, and HTML

Design and development of scientific simulation environments with high-performance computing and GIS-based interactive controls

Integration of ArcGIS for Desktop VBA, Visual Studio C/C++, and FORTRAN for CCHE1D development

Integration of ArcGIS for Desktop VBA, and Access database for flood data batch processing and analysis

Jan 2010 – July 2012, George Mason University, Fairfax, VA 22030, Research Assistant Professor

Large amount of MODIS data processing using C/C++

Satellite image processing using GDAL (Geospatial Data Abstraction Library) technology. Data formats include HDF, netCDF, GeoTIFF, etc.

Web-based on-demand global MODIS NDVI service for droughts monitoring

Maintenance and enhancement of web-based GEOSS Component and Service Registration system that meets OGC standards such as WMS, WFS, WCS, and WPS

RESTful and SOAP web service implementations

Team lead experience for Web GIS development

Development of web applications based on MapServer and GeoServer

Development of Java Servlets

ArcGIS plug-in development: 3D contour tracing and visualization

Algorithm development for 3D spatial operations

Generating water-tight surfaces using remotely sensed terrain and building data for transport and dispersion modeling in GIS

Constrained Delaunay Triangulation and Mesh Generation Dec 2006 - May 2009, University of California, Merced/Los Angeles, CA, Postdoctoral Scholar

Processing NLDAS forcing data involving total precipitation, temperature, specific humidity, surface pressure, downward shortwave radiation, downward longwave radiation, and wind speed

Providing constructive comments to help students successfully complete tasks

Batch processing MODIS snow cover area binary data (MOD10A1 Version 5) based on Arc Macro Language

Parallel computation using a computer cluster for data assimilation

Ensemble Kalman Smoother (EnKS) based data assimilation system using MODIS data, coupled with the third generation of the Simple Biosphere model


Area partitioning for channel network extraction using digital elevation models, Landsat TM and IKONOS imagery

Analysis of ice accumulation data from ground penetrating radar

Processing hydrological data observed from coastal weather stations

Spatial data interpolation using Kriging algorithms

Analysis of ice core and snow pit data

Analysis of spatial and temporal distribution patterns of solid precipitation minus evaporation using ArcGIS

Analysis of the correlation of snow vs. climate


Ph.D. Cartography and GIS Peking University

M.S. Cartography and GIS Chinese Academy of Sciences Book Chapter:

1. D. Shen, K. Takara, Y. Liu. 3D GIS Modeling of Soft Geo-Objects: Taking Rainfall, Overland Flow, and Soil Erosion as an Example. In book: P. Imperatore and A. Pepe (Eds.), Geospatial Technology - Environmental and Social Applications, 2016. DOI: 10.5772/64376. o-Objects_Taking_Rainfall_Overland_Flow_and_Soil_Erosion_as_an_Example Selected Publications:

1. D. Shen, Y. Jia, M. Altinakar et al. GIS-based channel flow and sediment transport simulation using CCHE1D coupled with AnnAGNPS. Journal of Hydraulic Research, 2016. DOI:10.1080/00221686.2016.1168883. 2. D. Shen, M. Deng, L. Di et al. Study on generation and sharing of on-demand global seamless data - Taking MODIS NDVI as an example. Computers & Geosciences, 2013, 54: 66-74. DOI:10.1016/j.cageo.2012.11.011. 3. D. Shen, D.W. Wong, F. Camelli et al. An ArcScene plug-in for volumetric data conversion, modeling and spatial analysis. Computers & Geosciences, 2013, 61: 104-115. DOI: 10.1016/j.cageo.2013.08.004.

Contact this candidate