Post Job Free
Sign in

Software Engineer Developer

Location:
Vista, CA
Posted:
December 02, 2024

Contact this candidate

Resume:

Andrew Allen

Data & Software Engineer

SKILLS & TOOLS

mobile: 425-***-****

email: ***************@*****.***

social: linkedin.com/in/andrewjeffreyallen

< / > : github.com/andrewjeffallen

6+ years: Python, SQL, Linux,

Git, Docker, Tableau

5+ years: AWS, Snowflake, ETL, Postgres,

Agile, Data Lake/Warehouse

4+ years: dbt, PySpark, IaC & Terraform,

CI/CD, Energy Markets/Trading

3+ years: DataDog, CircleCI, Kubernetes,

Argo, Kustomize, Looker

2+ years: Kafka, Prometheus, Grafana

1+ years: Go, Scala, Kotlin

Cal Poly, San Luis Obispo

MS Industrial Engineering

- Specialization in Data Science and Optimization

BS Industrial Engineering

- Statistics Minor, Extra CS + Math courses

Masters Thesis - ML Time Series Forecasting

• Developed a scalable and accurate ML-based

forecasting model that provided valuable insights for decision-making in the energy industry, contributing to improved operational efficiency and cost savings.

Founder & Software Developer - NightDog Energy LLC

• Developed, deployed, and maintained the core

product software infrastructure using AWS services

(EC2, ECS, ECR, Lambdas), Snowflake, Docker, and

Python.

• Created data pipeline for analyzing utility data from energy smart meters, leveraging AWS ECS, Docker,

dbt, and Snowflake. Developed a Python integration for SkyFoundry’s analytics platform.

Senior Software Engineer - Data & ML Engineering Sept 2023 - Present Fluence Energy San Diego, CA

• Continuation of previous role; promoted to team lead responsible for three data engineers that maintain data platform ingestion, data service reliability, ML data operations, and data migration services.

• Implemented platform-wide data engineering initiatives, driving standardization and simplification of Python libraries, job scheduling, and data management utilities.

• Collaborated with data scientists, engineers, and energy subject matter experts to gather requirements and design ETL solutions for integrating new energy market data sources.

• Provided DataOps/DevOps support and consultation to non-technical stakeholders and data power users, ensuring efficient data management practices and enhancing overall system performance.

• Improved and maintained both the backend and data infrastructure for internally-used optimization applets that perform battery revenue forecasting and simulation.

• Promote a data-driven culture by providing guidance and consultation on industry-leading data storage, database management, and analytics best practices.

• Supported commercial and business development by delivering product demos and proof- of-concept data products to engage prospective customers. Data Engineer - Data & ML Engineering February 2022 - Sept 2023 Fluence Energy San Diego, CA

• Developed and designed robust ETL processes, data architecture, APIs, and cloud infrastructure to support the backend for ML-based, algorithmic trading software for assets participating in wholesale electricity markets.

• Constructed end-to-end data pipelines enabling real-time ingestion of energy market price data for accurate forecasting and optimization tasks.

• Developed a unified data model that accelerated product market entry by 7x, optimizing workflows and reducing time-to-market.

• Led a small team of contractors to migrate legacy, low-code ETL SaaS product to an in-house framework using Python, dbt, Argo, Kubernetes, and AWS, ensuring seamless integration of new and migrated data features while maintaining high standards. Data Engineer August 2020 – October 2021

Slalom Consulting LLC Denver, CO

• Led a successful migration and modernization project for a Fortune 100 Telecoms client, transitioning their data systems from legacy platforms to Snowflake and AWS, resulting in improved scalability, performance, and cost-efficiency of their data infrastructure.

• Implemented a robust data warehouse solution from the ground up for a client in manufacturing industry, leveraging AWS S3, Glue, Redshift, Python, and dbt. Developed and optimized ETL processes to ensure efficient data extraction, transformation, and loading, enabling streamlined data management and analytics for various manufacturing use cases.

• Collaborated closely with stakeholders to understand business requirements and translate them into effective data models, ensuring the data warehouse architecture aligned with the client's specific needs and allowed for insightful reporting and analysis.

• Developed a web-based data catalog tool using Python, dbt, Terraform, and Docker that allowed business users to view a comprehensive inventory of data, lineage, dependencies, and metadata.

• Provided guidance and recommendations on data engineering best practices, including data ingestion, data quality, and data security, ensuring compliance and adherence to industry standards throughout the project lifecycle.

Snowflake SnowPro Core

Tableau Desktop Certified Associate

EDUCATION

CERTIFICATIONS

PROJECTS

CONTACT RELEVANT EXPERIENCE



Contact this candidate