Principal (Transportation) Data Engineer/Analyst, Energetics (Columbia, MD)
Sep, 2023 - Present
Supported transportation data team with architectural, structural, procedural, and organizational needs.
Led a data group of 4-6 junior analysts in transportation electrification data projects to standardize electric vehicle charging station & session data from ~40 network service providers and utilities.
Wrote, deployed, and maintained code to transport, to transform, and to visualize data on cloud resources.
Translated operational business logic into conceptual, logical, and physical data models.
Designed & implemented a data lake architecture to integrate distrusted external semi-structured data sources: ingested external sources through python (dlt library) into Azure storage accounts; transformed through dbt with duckdb adapter; loaded back into MSSQL structured warehouse for report generation and dashboard inspection through PowerBI.
Developed MS Graph API code to programmatically ingest SharePoint lists and files as first-class data sources.
Refactored duplicated ingestion & transformation code across multiple projects into a single codebase with multiple parameterized deployments into their destination projects (adopting the 12 Factor App methodology).
Rewrote a ChargePoint NSP ingestion python routine to incrementally extract project data from the provider's remote HTTP SOAP API platform.
Led the migration of project management task digitization from OneNote through Azure Boards to Asana standardization across the organization.
Introduced and facilitated: a daily standup meeting to highlight obstacles within the immediate data team; a weekly project standup meeting with each project lead; a weekly brown bag learning or discussion topic.
Communicated project deliverable status and concerns to managers, customers, and collaborators.
Served as Energetics organizational liaison through technology migration from VSE Corporation to CLEAResult during division divestiture.
Interfaced with IT for edge case customer configurations & custom environments.
Improved organizational Claude Code techniques to optimize context & token management by favoring spec-driven and test-driven development.