Daniel Roesler has over 15 years of technical experience in energy, technical projects, software, and systems administration. He specializes in helping companies navigate complex technical and regulatory environments to efficiently achieve their goals.
Daniel provides a variety of services, including consulting, contracting, expert testimony, project management, solutions architecture, software development, and systems administration. He also offers training programs for companies and professionals wanting to learn how to navigate the complex world of utility data.
Daniel is an experienced public speaker, presenting technical topics at industry conferences, regulatory proceedings, and policy summits. He leads technical working groups, project discussions, and communicate effectively to an audience. Below are some selected presentations that you can watch.
Open Sustainability Policy Summit
Getting customer data with LF Energy's Carbon Data Specification
Johns Hopkins University Whiting School of Engineering, Washington, D.C., United States
May 2nd, 2024
Read the abstract
The Carbon Data Specification Consortium (CDSC) has been working on writing new standards for securely and properly accessing both Customer Data (via Working Group 1) and Power Systems Data (via Working Group 2), which are two critical data needs for carbon tracking and accounting. In this presentation, Working Group 1 maintainer Daniel Roesler will present an overview of the Customer Data specification drafts from CDSC, as well as discuss the positive impact they can have on energy and carbon management regulations. Because of the sensitive and private nature of individual customer energy usage and account data, these specifications dive into the world of how to manage customer consent, as well as best practices for securely handling private customer data. Working Group 1 is also looking to expand participation from relevant stakeholders, so you if you want to help figure out proper and secure access to private customer energy use and account data, come learn how to get involved.
LF Energy Summit
An Overview of the New Carbon Data Specification Consortium (CDSC) Discovery, Registration, and Customer Data Specification Drafts
Read the abstract
The working groups at Carbon Data Specification Consortium (CDSC) at LF Energy have produced drafts of new specifications that standardize how carbon data platforms and other cleantech providers can discover, register, connect, and securely access customer data from utilities and other central entities. In our presentation, Daniel Roesler (working group maintainer and CTO at UtilityAPI) and Eloi Fàbrega Ferrer (significant contributor and Data Program Manager at Flexidao) will give a tour of the new specification drafts, answer questions, and provide information on how stakeholders can submit feedback.
FERC Software Conference
Standardizing and Automating DER Company Registration and Connectivity Establishment for Utilities and Other Centralized Systems
Read the abstract
Climate change and low-cost renewable energy resources are causing massive disruptions for the energy grid. In this presentation, we will discuss the realities and bottlenecks of a transitioning energy grid. Specifically, we will trace back why scalable utility data connectivity is so critical to our next generation of energy grid systems, as well as the current state of utility data policies and technical standards.
OAuth: The Most Widely Used Online Authorization Protocol
Read the abstract
Need to connect two websites or apps? Want to login using your social media account? Congrats! You've probably used the OAuth protocol. The OAuth protocol describes how websites and apps can securely grant another website or app access to a user's account with that user's authorization... without sharing login credentials! It is the most widely used online authorization protocol today, and is the building block for many other authentication and authorization protocols. In this presentation, we'll explore why the OAuth protocol exists, how it works step-by-step, and build a real integration that uses OAuth.
Let's Encrypt! How the ACME protocol works and provides free HTTPS to the world
Read the abstract
As of April 2022, the nonprofit Certificate Authority "Let's Encrypt" issues TLS certificates for 280 million websites (2-3 million certs per day, ~25% of all websites). All for free. As a non-profit. How did they pull this off? What has the impact been? How does this even work? In this presentation, you will learn about the impact of the mass adoption of encrypting websites and how the ACME protocol works for issuing free certificates.
Read the abstract
Momma always said, "Don't roll your own crypto." Luckily, now that browsers have finally started to implement WebCryptoAPI, websites don't have to roll their own javascript cryptography anymore. Rejoice! In this talk, I will give an overview of WebCryptoAPI. What crypto primitives are included? How do you use the API? What browsers support what? What are some examples? What are the best practices? What should be avoided like the plague?
Skills
Business
Technical project negotiation, specification, management, and execution. Meeting, negotiating, and presenting to government regulators and large corporations. Participation in international working groups for technical standards development.
Engineering
System Architecture, Cybersecurity Best Practices, Authorization and Authentication Protocols, Extract Transform Load (ETL) Pipelines, Software Development, Application Programming Interfaces (APIs), Infrastructure Monitoring and Analytics, Data Visualization, Process Logic Mapping and Control, Large Data Set Manipulation.
Software
Python, JavaScript, HTML5/CSS, AWS, Relational Databases, Redis, Django, Git, Linux. Most major office suites, project management tools, bug trackers, and cloud services. Image and video editing.
Entrepreneurship
Finding creative and innovative solutions to generate massive growth and effective product market fit. Fast reaction and adaptation of live systems to meet demand. Accomplishing from-scratch projects on shoestring budgets.