Director of Software Engineering

I build the data platforms behind power-market trading — trillion-row Snowflake warehouses, AWS pipelines, and power-flow simulations that run across auto-scaling fleets.

Appian Way Energy Partners · Durham, North Carolina · 20+ years in

Career and technology timeline, 2004 to today 2004 2006 2008 2010 2012 2014 2016 2018 2020 2022 2024 2026 now Education NC State, Computer Science Roles Software engineer, Enterprise Java rolesSoftware engineer Senior Fuel Engineer, Gilbarco Veeder-RootSenior Fuel Engineer Level III Engineer, CiscoLevel III Engineer Senior Data Engineer, SensusSenior Data Engineer Sr. Principal Data Engineer, SensusSr. Principal Data Engineer Principal Data Engineer, Appian Way EnergyPrincipal Data Engineer Director of Software Eng., Appian Way EnergyDirector of Software Eng. Stack Java SQL JavaScript Hadoop / HDP AWS Serverless · Batch · Step Functions Python Snowflake PowerWorld AI — Claude, Bedrock, Copilot

Hover or tab through a role to see what I was building with at the time.

What I'm doing now

I lead the technology function for a financial transmission rights (FTR) trading firm active across six ISO/RTO electricity markets — PJM, MISO, ERCOT, CAISO, SPP, and NYISO. That means owning the cloud infrastructure end to end, running a Snowflake platform at trillion-row scale (clustering strategy, cost, query performance for shift factors and other power-systems sensitivity data), and orchestrating PowerWorld Simulator across auto-scaling Windows compute fleets from Python.

I still write a lot of Python and SQL. Leading a team and staying hands-on aren't in tension for me; the second is what keeps the first honest.

AWS put an architecture I designed on stage at re:Invent 2018 — Step Functions, Batch, Lambda, Aurora Serverless, and SNS parsing thousands of files in parallel. Watch the talk.

The path here

Director of Software Engineering

Appian Way Energy Partners · Sept 2025 – present · Durham, NC / Cambridge, MA

  • Cloud infrastructure and architecture end to end for power-systems modeling and trading analytics
  • Snowflake data platform at trillion-row scale
  • Large-scale simulation workloads: Python orchestrating PowerWorld across auto-scaling fleets
  • Engineering strategy, hiring, and mentoring

Principal Data Engineer

Appian Way Energy Partners · Aug 2021 – Sept 2025

  • Built and scaled the data platform underpinning FTR auction analysis across multiple ISO markets
  • Designed the cloud architecture bridging AWS, Snowflake, and Windows-based power-systems simulation

Senior Principal Data Engineer

Sensus · Oct 2017 – Aug 2021 · Durham, NC

  • Rebuilt the corporate data lake to be 100% cloud native and almost entirely serverless (Batch, Step Functions, EMR, Kinesis, Lambda, Athena, Redshift & Spectrum, Glue)
  • Customer-facing data access APIs over Redshift
  • Horizontally scalable file parsing and incremental ETL — the re:Invent architecture

Senior Data Engineer

Sensus · Aug 2014 – Sept 2017

  • Built a Hadoop cluster from scratch and scaled it to trillions of rows for smart-grid analytics (Hortonworks: Hive, HBase, Spark, Phoenix, NiFi, Ambari)
  • JavaScript dashboards for querying, viewing, and mapping the data

Level III Engineer

Cisco · 2012 – 2014 · RTP, NC

  • Full-stack work on a distributed, cloud-based network-monitoring application (Java, SQL, JSP, Dojo, AJAX)

Senior Fuel Engineer

Gilbarco Veeder-Root · 2008 – 2012 · RTP, NC

  • Design and enhancement of a codebase running at ~30,000 sites and processing nearly half a billion dollars a day (Java, C/C++/C#, SQL)

Earlier

2004 – 2008

Software engineering roles building enterprise Java applications.

North Carolina State University

Computer Science · 2000 – 2005 · Summa Cum Laude, 3.99 GPA

Benjamin Franklin Scholar, Order of 30 & 3, founding member of the University Honors Program, University Scholars Program. Also pursued Environmental Engineering and Philosophy — which explains a lot.

Where the depth is

Daily, right now
Python & Pandas, SQL (Snowflake, MS SQL Server), AWS, PowerWorld automation, Dash/Plotly
Deep and current
Cloud architecture and cost strategy · serverless data platforms · AWS Batch and Step Functions at tens-of-thousands-of-lambdas scale · Redshift, Athena, Glue, EMR
Deep and older
Java (20 years; first language, still fluent) · JavaScript and web (14 years) · Hadoop/HDP · Spark, Hive, HBase
Certified
AWS Certified Solutions Architect – Associate, among others

The pattern across all of it: take a pile of data that's too big for the current tools, and build the thing that makes it routine.

Consulting

I advise on data-platform architecture, performance, and cost — the same problems I solve at trillion-row scale in my day job. Typical engagements:

  • Snowflake cost optimization
  • Snowflake performance & stored procedures
  • AWS Batch / Step Functions / EMR / Glue
  • Athena & Redshift Spectrum
  • Serverless ETL design
  • Data lake to warehouse migrations

I also still take the occasional hourly web project — site builds, tweaks, and SEO — if that's what you need.

Contact

z@charyriesland.com
Yes, that address works — it's "Zachary Riesland" split at the Z.

LinkedIn · Photography on Flickr

Research Triangle, North Carolina. Email is the fastest way to reach me.