Ricardo

Electrical Engineer & Engineering Software Developer

I build tested software for data-center electrical systems, critical facilities, energy storage and quantitative analysis.

Public work published under NishikawaButterfly.

Most of my day job is around data centers and energy projects, and I write software to take the tedious parts out of that work. Every project here has a tagged release, and all of the sample data is made up. Seven projects live on GitHub, and three of them have live demos you can open right now. These are the three I'd show first.

Three places to start

dc-twin

Released · v0.2.0

A deterministic, capacity-constrained simulator for synthetic data-center electrical architectures.

The interesting bit: the same inputs and model version always reproduce the same SHA-256 result hash, and the reference scenarios match hand calculations committed independently of the engine.

Critical Facilities Manager

Released · v0.2.0

An operations and commissioning platform for critical facilities: a role-guarded REST API with a plain web interface over it.

The interesting bit: mutual-exclusion constraints stop simultaneous maintenance on redundant equipment — the second order is rejected with a 409 naming the constraint and the conflicting order.

Electrical Asset Validator

Released · v0.2.0

A self-hosted web app that validates CSV and XLSX electrical asset registers and diffs two revisions by stable asset tag.

The interesting bit: both file formats go through exactly the same nine-column rule set, and every finding names the row and field it refers to.

All seven projects