Patrick B. Hill
*** **** ******, ********, ** ***74 909-***-**** ad20f8@r.postjobfree.com
Education
Master of Science 2006 University of Chicago
·Major: Computer Science
Master of Arts 2001 University of Illinois, Chicago
·Major: Geography
Bachelor of Science 1994 University of Illinois, Urbana-Champaign
·Major: Geography
Skills & Abilities
GIS
·ArcGIS Suite: ArcGIS Desktop, ArcGIS Pro, ArcGIS Enterprise, ArcGIS Server, GeoEvent Processor
·Data Management: Real-Time processing of geographical data; Imagery/Raster management and deployment
·Spatial Analysis: Raster and vector analysis, network analysis
Technical
·Programming languages: Python, ArcPy,, ArcGIS Python API, Python Pandas, Python NetworkX, Python Nose, Python UnitTest, Java, ArcObjects, C#, JavaScript, C++, COM, C, VBA, Scala
·Development Frameworks: Python Conda,, Java Maven, Java Ant
·Database: PostgresSQL, Oracle, SQLServer
·Agile processes (Scrum): Certified scrum tester and team member
·git/github/Devtopia
·Windows OS, Linux OS
Communication
·Develop and present technical sessions for conferences and webinar presentations:
oEsri User Conference 2017 - Defense Solutions: Military Tools for ArcGIS—For Developers
oMilitary Tools for ArcGIS Webinar Series 2017 - Widgets for Developers; Add-Ins for Developers
oEsri Dev Summit 2016 - Real-Time GIS: Creating Connectors using the GeoEvent SDK; Real-Time GIS: Creating Processors using the GeoEvent SDK
oEsri Dev Summit 2015: ArcGIS GeoEvent Extension for Server: Working with Community Connectors
· Develop and present classroom workshops
oDeveloping with COM and ArcObjects for Defense (Esri Poland, 2008)
Experience
Solutions Engineer Esri April 2014 - Present
·Developed geoprocessing toolbox delivered with the ArcGIS Pro for Intelligence software product (ArcPy, Python, Python Pandas, ArcGIS Python API)
·Implemented framework for writing and executing unit tests and developed unit tests for geoprocessing tools (Python Nose, Python UnitTest)
·Developed components for Military Tools for ArcGIS product (C#)
·Gathered requirements, developed, and maintained 26 solution products for real-time analysis of geographical data (GeoEvent, Java)
·Conducted vector analysis of large sets of geospatial data
·Presented technical content at conferences and webinars
·Performed heads-up holistic testing for software products
·Written documentation for software products
Technical Architect ESRI September 2006– April 2014
·Worked as a contracted GIS Analyst/Developer at the National Geospatial Intelligence Agency (NGA)
·Developed application for producing charts for airport runways (ArcObjects, C#)
·Developed components for Esri’s Production Mapping suite of products (COM, C++, C#)
·Developed components for Esri’s Military Analyst product (COM, C++, C#)
·Created Esri Mosaic datasets for the storage, management, viewing and querying of raster data
·Developed geoprocessing tools (Python) and web interface (JavaScript) for bead and scatter workflows to discover least cost paths across raster surfaces
·Developed geoprocessing tools to execute min cost max flow workflows to analyze complex networks (Python NetworkX)
·Instructor for classroom technical workshops
Transportation GIS Analyst Chicago Area Transportation Study September 2000 – August 2006
·Managed database for the Transportation Improvement Program (TIP)
·Developed application to create the Chicago Area Transportation Study’s Chicago Highway Interchange Atlas (VBA, ArcObjects)
·Conducted analysis of transportation systems
Geographic Specialist US Census Bureau September 1997 – August 2000
·Managed the updating the Census’s digital geographical database (TIGER)
·Coordinated and oversaw the preparation of Census Bureau materials sent to local governments in Indiana, Illinois, and x
·Managed the matching of Census addresses to the US Post Offices Master Address Files
·Supervisor for 6 employees