Energy Market Data ETL
An ETL framework built at LCG Consulting to pull, parse, and store data from all the major U.S. energy market operators. The framework was designed to streamline a process that previously required engineering involvement for every new data source.
Approach
Consultants in the energy consulting company frequently needed new data sources added, but each request required engineers to build ETL pipelines from scratch. To meet users where they are, I designed the framework so consultants could create new interfaces using Google Sheets, which automatically plugged into the pipeline. This let them add new data sources with minimal engineering intervention.
Other Work at LCG
- Built a web map visualization tool with data points from energy market operators using TypeScript, Google Maps API, and MS SQL Server
- Created Python scripts for internal task automation and system maintenance
- Modernized the legacy UPLAN codebase from VB.NET to C#, applying refactoring techniques essential for incremental Agile development