BEM Expertise

Start with a strong knowledge of building physics.

Add some extensive experience auditing and modeling various building types.

Layer an in-depth comprehension of the inner workings of BEM software such as EnergyPlus and OpenStudio.

  • Envelope
  • HVAC
  • Controls
  • Renewable Energy

Software Skills

We know software. We have a knowledge of many different technologies: C++, Python, Ruby, Web (HTML, CSS, JS), Bash, docker, etc.

We know and contribute to the development of open-source BEM-specific projects such as EnergyPlus, OpenStudio SDK, OpenStudio Application, openstudio-sketchup-plugin, openstudio-standards.

  • General Software
  • BEM-Specific Software

Our Process

To ensure we deliver the highest quality, we think ahead in the early phases, and we test our product before we deliver it.
We also use test-driven development whenever appropriate.

1

MEET

2

PLAN

3

DESIGN

4

DEVELOP

5

TEST

6

DELIVER

Who we are

Currently a one-person team, EffiBEM has a network of highly skilled professionals it could bring in if your needs call for it.

Julien Marrec, Founder of EffiBEM

Julien Marrec

Founder

Julien has extensive experience in energy efficiency and BEM, and software development.

Energy engineer by trade, experienced in both existing buildings and new construction. Interests include: building energy modeling, coding (C++, Python, Ruby), dataviz, machine learning, etc.

Skills

Energy Efficiency
85%
EnergyPlus
80%
OpenStudio
90%
OpenStudio API
90%
Python
85%
Ruby
80%
C++
80%

Key points

I have ~15 years experience in the energy efficiency field. I have started my career with 3 years working on Existing Buildings and 4 in New Construction, BEM was involved in both cases.
Because I've started by being heavily exposed to field work, I'd like to think I am able to see the bigger picture when working on New Construction.

I've always used code to streamline workflows as I hate repetitive tasks. Initially I was building most things using Excel, Word and VBA, and I naturally transitioned a lot of it to higher-level, more versatile programming languages such as Python.

Circa 2015, I started doing open-source contributions to EnergyPlus and OpenStudio, trying to better the Free Open-Source Software tools I was using on a daily basis as an energy efficiency engineer. I got more exposure to Ruby and C++.

I founded EffiBEM in early 2017, and I have been a core contributor to the development of OpenStudio, EnergyPlus, OpenStudio Application and various tools in that ecosystem.

Nowadays I primarily code in C++, but still do a lot of Ruby and Python. I am always trying to stay on the edge of programming language changes and software development best practices.

Aside from contributing to these projects, I have also regularly helped people with their modeling life:

  • Training professionals and PhD candidates/Post-docs on how to use EnergyPlus/OpenStudio, how to use Scripting with the OpenStudio SDK
  • Helping startups build products that rely on building energy models
  • Helping companies with advanced/complex models
I am deeply passionate about the environment, hard science and solving complex problems. I use those attributes every day to pave the way for better, greener buildings.

Open Source Software development:

As can be seen on my GitHub, I believe in giving back to Open Source. In addition to releasing some of my own tools, I also contribute to various projects:

Q&A / Education

I am very active in the energy modeling community, both asking and answering questions on the following:

Ecole des Mines de Saint-Etienne

M.Sc. 2010
Ingénieur Civil des Mines, Double-major Master of Science in Engineering and Management

Ready to work together?

Let's discuss how we can help with your project