Software Engineering Experience
Christopher Cummings
Senior Software Engineer | Full Stack
Summary
Senior Software Engineer with sixteen years of full stack experience building scalable web applications, ERP systems, and GIS platforms for startups and enterprise clients alike. Passionate about software craftsmanship and continuous improvement.
Skills
- Languages: Python, JavaScript/TypeScript, Ruby, PHP, C
- Frameworks: FastAPI, Django, Flask, React, Ruby on Rails
- DevOps & Tools: Docker, Git, CI/CD, AWS
- Databases: MongoDB, Redis, Postgres, MySQL
- GIS: GDAL, GeoPandas ArcGIS, QGIS
Experience
Dingo Ranch Labs | Aug 2022 - Present
Technologies used: Python, FastAPI, Flask, TypeScript, React, PostgreSQL, Tailwind CSS, AWS, LLMs
- Developed data scraping and analysis tools for InkStickMedia to extract, aggregate, and identify investment patterns from financial, government, and SEC data sources for investigative journalism.
- Provided consulting services to clients spanning CMS development, GIS software implementation, data visualization dashboards, and custom tool development to enhance data accessibility and automation.
Bell, Carrington, Price & Gregg | Feb 2021 - Aug 2022
Technologies used: Python, Django, JavaScript, React, PostgreSQL, Heroku
- Developed web application to identify property parcels at risk of eminent domain due to DOT projects, displaying interactive bounding boxes over satellite imagery and parcel maps with linked tax data and valuations; automated generation of mailers with annotated property imagery for parcel owners based on tax records.
- Developed pipeline to extract engineering drawings from DOT PDFs, georectify them to parcel and road centerlines, enrich with tax data, and export geospatial layers as GIS shapefiles.
Dominion Energy | Jun 2016 - Dec 2020
Technologies used: Python, Flask, JavaScript, Dojo, Bootstrap, ArcGIS, ArcGIS Server, ETL tools, Oracle, MS SQL Server
- Oversaw development of data pipelines and interactive web/map applications to deliver outage, infrastructure, and billing insights to hundreds of internal experts and thousands of external utility customers.
- Designed and led development of a custom Flask-based ETL and CMS platform to migrate SCANA/Dominion Energy’s gas infrastructure data from a legacy geometric network to ESRI’s Utility Network model, enabling collaborative schema mapping, transformation pipelines, and asynchronous data migration across teams.
- Directed an 8-person engineering team responsible for building geospatial and data-driven tools used by utility stakeholders and external customers.
US Patriot Tactical | Mar 2011 - Jun 2016
Technologies used: Ruby, Ruby on Rails, Sinatra, JavaScript, MySQL
- Developed a Ruby on Rails ERP system to handle warehouse inventory, sync with web storefronts, integrate with shipping APIs for rate optimization and batch fulfillment, and process $3M/month in orders.
- Built RESTful APIs to deliver real-time product, pricing, and inventory data to third-party storefronts and marketing platforms.
SC Army National Guard | Oct 2008 - Oct 2010
Technologies used: Python, JavaScript, ArcGIS, ArcGIS Server
- Developed interactive dashboards and GIS applications to visualize utility usage, facility data, and environmental impact of operations.
- Automated workflows to ingest, clean, and aggregate GIS datasets from NOAA, USGS, and field collection efforts, ensuring data quality and consistency for analysis.
Education
BS, Geographic Information Systems - University of South Carolina | 2008 - 2010
AS, General Studies - Tidewater Community College | 2006 - 2008