Civil Engineer · Transportation Design · GIS · Automation
Featured project · My toolbox · Explore my repositories
I'm Cole, a civil engineer focused on roadway and transportation design. I build software that makes engineering workflows faster, clearer, and less repetitive—from roadway calculators and GIS utilities to automations around the house.
The common thread? Take a real problem. Understand the details. Build something useful.
| On the roadway | Behind the workflow | After hours |
|---|---|---|
| Horizontal & vertical geometry | Python engineering utilities | Home Assistant |
| Corridors & superelevation | GIS & terrain processing | Zigbee & smart lighting |
| Interchanges, ramps & roundabouts | Data processing & APIs | Presence & garage automations |
| Plan production & transportation planning | Connecting engineering software | Self hosting & open source |
My Super Elevation Calculator, now housed in VeriCivil, brings roadway calculations and design exports into one practical workflow.
| Calculate | Review | Export |
|---|---|---|
| Roadway superelevation | Lane slopes & transition stations | Engineering PDF reports |
| Transition geometry | LandXML alignment data | CAD-ready DXF |
| Normal crown to full super | Calculation results | OpenRoads-compatible CSV |
Design & geospatial
Code & automation
I enjoy the work between raw geospatial data and a useful engineering base map: DEM processing, coordinate systems, State Plane projections, aerial imagery, terrain models, raster reprojection, and contours.
LiDAR / DEM terrain
│
▼
QGIS + GDAL
│
▼
Coordinate transformation
│
▼
Terrain & engineering base mapping
│
▼
OpenRoads / Civil 3D
Away from roadway design, I'm usually tinkering with Home Assistant: Zigbee devices, smart lighting, garage automations, presence detection, notifications, remote access, and custom automations that make everyday routines easier.
Tools that reduce manual calculations, connect engineering software, process roadway and GIS data, and turn useful engineering ideas into working applications.
Browse my projects · See my GitHub activity
Design roads. Automate the boring stuff. Build useful tools.




