About

I'm Ricardo, an electrical engineer. My working world is data centers and energy: capacity and redundancy, asset registers moving between teams, dispatch and financing questions, the operational discipline that keeps critical facilities running. The software on this site exists because parts of that world are tedious and error-prone in exactly the ways software is good at — checking a register field by field, redoing capacity arithmetic without slipping a unit, walking a financial scenario through every convention the same way twice. The projects are based on recurring engineering problems, operational workflows, or questions I wanted to examine more rigorously.

How things are built here

A few habits run through every repository, and they come from engineering practice rather than software fashion:

The case studies show these habits in action on specific incidents and decisions, each linked to the code that backs it.

On the name

The work here is published under the NishikawaButterfly handle, and this site deliberately carries no surname, employer, or biography. The repositories, their tests, and their documentation are the argument, and I would rather they speak for themselves than lean on a CV.