Pulse Energy

Leading the design team for a suite of industry-leading energy analytics and management tools used by the world's largest utilities

Roles
Creative Director
Principal Designer
Senior UX Designer
Client
Pulse Energy
Years
2012–2018
Energy Manager screen
Energy Manager tour
Energy Manager screen

Overview and context

When I joined Pulse Energy in 2012, the company was already a leader in energy management software, helping utilities empower customers to reduce energy consumption.

Over seven years, I helped ensure that the users' experience of our growing suite of products and services remained consistent both functionally and aesthetically, while advocating for a system-based approach to design.

I emphasized the importance of designers understanding how their work was implemented in the code, fostering close collaboration between Design, Product, and Engineering.

These efforts helped the product to effectively scale and adapt, eventually supporting seamless transitions after Pulse Energy was acquired by EnerNOC and then Yardi.

Energy Manager screen

Pulse Energy Manager, the flagship product, analyzed detailed consumption data and provided tailored insights, identified opportunities for optimization, and continually verified results of interventions.

Designing for white-labelling

Designing for small and medium enterprises (SMEs) required addressing unique challenges: SME energy consumption patterns vary widely compared to residential users.

Our goal was to deliver accurate, normalized benchmarks that accounted for operational differences while providing actionable recommendations.

The product suite also required robust white-labeling capabilities for utility clients. We developed a theming engine that allowed logos, color schemes, and branding to be applied consistently across dashboards, reports, emails, and even printed materials.

Localization and internationalization were additional priorities, as the product was deployed in Europe and Australia. By creating a scalable branding system, we drastically reduced onboarding time for new clients while maintaining a high standard of design consistency.

Energy Manager theming
A robust theming engine allowed us to deploy fully-branded instances of the entire Pulse Energy suite with minimal time and effort

Building a synchronous component library

To ensure consistency across the Pulse Energy suite, we built a synchronous component library. This acted as a single source of truth, much like a bespoke Storybook application, ensuring that design and code evolved together.

The library allowed us to preview worst-case scenarios, catch errors, and resolve edge cases before deployment, reducing design and technical debt.

Beyond web apps, the pattern library extended to reports, email templates, and program materials. By standardizing components and aligning CSS with information architecture, we streamlined the creation of new program instances, ensuring branding and functionality were applied predictably with minimal customization effort.

Pulse date picker
Custom components—including date pickers—were built to address Pulse's specific and unique data filtering options
Axpo-branded Pulse products

White-labeling a comprehensive suite of energy management products and programs presented unique design challenges that required creative solutions.

Our implementation for Axpo, a major Italian utility, highlighted Pulse's seamless branding and localization capabilities.

Internal tools and hackathon projects

At Pulse Energy, the design team regularly contributed to the building of internal tools and experimental projects, collaborating with Engineering to increase team efficiency.

Projects included an easy-to-use email signature generator that helped 1,200+ employees create consistently-formatted  email signatures that rendered predictably on virtually any email client, O/S, or device.

During a Cleanweb Hackathon, a small team of us built an energy management game called Epic Energy III, a browser-based video game where players—acting as apartment building managers—attempt to balance energy consumption with tenant satisfaction.

Epic Energy III screenshot

Over 24 sleepless hours at the Cleanweb Hackathon, a small group of talented Pulsars built an energy-themed game called Epic Energy III.

Watch the Epic Energy III promo video

Impact of acquisitions

EnerNOC

As a result of post-acquisition "right-sizing" initiative, the Pulse Design team was halved. Despite losing 50% of our designers, we reconfigured our approach to ensure that no balls were dropped as we integrated the Pulse suite into the EnerNOC family of products.

With their focus traditionally in the demand response, we supported time-boxed campaigns targeting regional energy reductions. Our design systems enabled a smooth transition while maintaining the product’s usability and effectiveness.

Leveraging Pulse's expertise in consumption data insights, innovative and impactful campaigns and programs were rolled out across the U.S.

Yardi Systems

Yardi’s acquisition shifted the suite’s focus to align with real estate software for multifamily and commercial properties.

Despite extensive leadership changes, we continued to deliver consistently high-quality work, including a redesign of the energy dashboard and integrating Pulse products into the Yardi platform.

Pulse Energy, EnerNOC, Yardi logos
The success of Pulse Energy's products led to its acquisition by EnerNOC and, subsequently, Yardi—with over 9,000 employees 20,000 commercial customers—where it forms the core of Yardi Energy Solutions.

Key contributions

To the team...

I tried to foster a collaborative culture where Design, Product, and Engineering maintained open communication and were aligned on goals.

Within the Design team, my goal was to provide guidance and mentorship that prepared designers for not only current projects, but also for future roles.

To the product...

Advocating for a system-based approach to design, I aimed to ensure scalability and adaptability across an evolving, industry-leading product suite that encompassed multiple media types, languages, and delivery mechanisms.

Nissan navigation specs
Systemic design was largely implemented via a thoughtfully-considered CSS. Design-driven CSS architecture allowed us to logically apply themes across a full suite of products and programs.

What I learned

Right-sizing for optimal outcomes

Processes, tools, and methodologies should be constantly re-evaluated to ensure that they are achieving their intended purpose. We should never take for granted that any system we've applied to complete past tasks is suitable for future ones.

Choosing the correct approach requires an understanding of the problem space, and the dynamics that inform our ability to address that problem. When there is alignment on goals, good Design, Product, and Engineering leaders know when to stay the course and when adjustments are warranted.

The value of systemic design

Design systems are more than static style guides—they are living systems that thrive in code.

Building a synchronous component library reinforced the importance of aligning design and engineering. CSS and markup should reflect the product’s information architecture, which is informed by users’ mental models. This understanding ensures that components work predictably and consistently, reducing both design and technical debt.

Balancing consistency with flexibility

Designing for white-labeling and hyper-personalization taught me how to balance consistency with flexibility. A scalable branding system needs to account for diverse client requirements while maintaining a cohesive user experience. This experience deepened my appreciation for abstraction layers and thoughtful naming conventions, which allow a product to scale gracefully while remaining adaptable.

Collaboration is key to scalability

The success of our design systems was directly tied to the strength of our collaboration between Design, Product, and Engineering. I saw how early alignment on shared goals and processes reduced miscommunication and inefficiencies, leading to faster iteration and higher-quality outcomes. Creating a culture of mutual understanding across disciplines was as important as the tools or systems we built.

Internal tools and processes reflect and shape company culture

Designing internal tools and participating in hackathons reminded me of the power of small projects to influence company culture. Tools like our email generator or dashboards didn’t just solve immediate needs—they reinforced our commitment to quality and consistency, even internally.

Hackathon projects like Epic Energy III fostered creativity and cross-functional collaboration, highlighting the value of experimentation and innovation.

Designing for SMEs means designing for diversity

Every SME is different, and this project underscored the importance of listening to users. What works for one business might not work for another, so providing personalized recommendations and flexible workflows was essential. This experience sharpened my ability to anticipate user needs and design systems that can adapt to unique contexts.

The importance of empowering your team

When I started at Pulse Energy, I was fortunate enough to report directly to a skilled and experienced manager (notably, someone whose background was not in design, but in development). That manager placed a great amount of trust in me as I took on my first people management role. I was left enough slack to make mistakes, but provided with enough guidance to ensure I never went too far off track.

Growing and learning how to lead a design team reinforced the belief that granting designers the autonomy to make mistakes is essential to their development. As a design leader, open communication and transparency amongst the team ensures that everyone understands their roles and are pointed in the same direction.

Passion matters

Pulse Energy attracted not just high-performing individuals, but those who were personally invested in fighting climate change by working to reduce energy consumption closer to its source (utilities). An exceptionally passionate team fuelled innovation at Pulse, and the product reflected their dedication to realizing measurable results in notoriously difficult segments.

The Pulse team, unified by a shared commitment to improved outcomes for everyone, brought a passion and level of dedication that, in my experience, is rarely matched by teams more focused on rapid growth and prompt exits.

Back to top