William Paton

Senior GIS Modeler and Software Developer
Project Engineer


B.S. Electrical Engineering, University of Central Florida, Orlando, FL, 1982

Professional Affiliations

Florida Stormwater Association


Embedded Software Development

Custom Applications for Natural Resource Management

Project Management


GIS Modeling

Toolset Development

Technical Proficiencies / Certifications

DEP SOPs for Surface and Groundwater Sampling

ArcGIS Model Builder/Geodatabase Schema

C/C++ programming languages

Object Oriented Analysis and Design (OOA/OOD)

Visual Basic/Python Custom Tool Development

Unified Modeling Language (UML)

Embedded software development

Real-time processing/ Experienced debugging in lab environment


Mr. Paton has 32 years of technical and project management experience in software design, implementation and integration for a multitude of purposes. Prior to joining AEI in 2012, he worked in the Defense Industry for over two decades, where he managed multimillion dollar projects with several staff engineers. He has extensive experience in estimating large-scale software design estimates, planning and meeting milestones, designing and meeting requirements and integrating the final product. Projects have ranged from real-time detection and identification of targets using compact 3-D laser radar (LADAR) to custom watershed loading models for TMDL implementation, groundwater modeling, and web application development.

Typical tasks include custom toolsets for ArcGIS users to streamline repetitive and complex tasks, and custom applications to enhance data analyses needs when dealing with large datasets. As a lead software team engineer with decades of federal project experience, Mr. Paton can independently define and design the requirements and software architecture, as well as implement and test these systems. Mr. Paton also specializes in database design and custom interfaces for the user, both on desktop and web platforms, as well as technical reporting (software documentation, test plans, and data analysis reports).

Mr. Paton is often involved in developing custom tools to increase productivity of large-scale mapping efforts, reduce human error, and provide user friendly validation tools, both in the office and field settings. He is the lead ArcGIS Online web application developer for Applied Ecology and uses a variety of programming and scripting skills to achieve custom functionality. He is also involved with water quality sampling and quality assurance, and is certified by the University of Florida’s DEP SOPs for Surface and Groundwater Sampling.

Highlighted skills include: C/C++ programming, Visual Basic, VB and Python Scripting, VB Toolset Development, Python Toolset Development, ArcObjects, advanced ArcGIS mapping and training, ArcHydro, ArcNLEt, MODFLOW, advanced QGIS mapping, Object Oriented Analysis and Design (OOA/OOD), Unified Modeling Language (UML), Multi-threaded and Multi-Processor design, Shared Memory Architecture, Real-time operating systems, and the flexibility to use Intel, PowerPC processors, various hardware interfaces, and Built-In-Test hardware interfaces.