Edwin An Overview

A photo of me

This web-based CV attempts to capture my background, skills, interests, and excitement around coding, software, and building science. It is a living document, and will be updated as needed, hopefully with beautiful pictures and plots since it is mostly a lot of text right now.

Me.Summarize()

  • I spent my school years learning everything I could about heat transfer, fluid flow, building energy, and learning how to apply computational methods to solve problems.
  • I spend my work hours managing the building energy simulation software EnergyPlus for the United States Department of Energy via the National Renewable Energy Laboratory.
  • I am proficient at many programming languages, but my favorites are Python, C++, Fortran, and LOLCode.
  • I have a strong knowledge of building science including building heat transfer and fluid flow, controls, HVAC equipment simulation, central plant simulation, ground heat transfer, simulation weather data, and more.
  • I have worked on a lot of interesting software development projects, both personal and professional.
  • I have been an author on a reasonable amount of Publications, although I would love to write more if time allowed.
  • I am active in ASHRAE including serving in multiple committee roles.

My Average Work Day

This does not represent any one day in particular, as my work life is very dynamic from day to day and quarter to quarter. But consider it a decent representation of my average day :)

08:00 – Check up on the EnergyPlus repo

Assess open issues and pull requests, triage requests, prioritize daily activities.

09:00 – Code Review

Review code changes, suggest refactors, approve or reject contributions.

10:30 – Build & Test

Build EnergyPlus for dozens of branches, run tests and regressions, evaluate changes.

12:30 – Support Channels

Respond to user and developer questions across the entire EnergyPlus domain.

13:00 – Team & Project Management

Write proposals and statements of work, approve deliverables, run meetings, handle financial planning.

14:00 – Strategic Planning

Work with DOE and industry to align EnergyPlus with high-impact building industry needs.

15:00 – Ecosystem Tools

Manage related tools, primarily Python-based, supporting the broader EnergyPlus ecosystem.

16:00 – Feature & Bug Work

Contribute directly to EnergyPlus codebase—fixing bugs, implementing features.