Bernardo Fernandez
Software developer. I build instruments, firmware, and the software that makes sense of the signal.
- software developer
- bioengineering · embedded · low signal
- three projects on the bench
About
I build instruments for looking closely at living systems. In practice that means designing the circuit, writing the firmware and — when the signal demands it — the software that climbs from the board up to the decision. The last few years have been low-noise amplifiers, electrodes, and the stubborn work of turning raw signal into something a researcher can trust.
- SPIKEPRINT, VERIDOSE and NeuroPulse — each with its own page on this site.
- [ to fill ]
- low-signal instrumentation, in the µV-to-mV range, where layout matters more than simulation.
Experience
Where I spent time building things, and what came out of each place.
[ empresa ] — [ role ]
[ what you built here — one or two sentences. ]
Entries in [ brackets ] are waiting on real data — edit src/data/experience.ts.
Selected work
The cases that earned their own page — the problem, the technical choices, and the price they charged. The rest lives on GitHub, with honest READMEs.
- SPIKEPRINTFrom raw extracellular channel to labeled unit, on the command line — with a quality report another human can audit.
- VERIDOSEIndependent dose verification for infusion: measures what the pump delivers, not what it believes it delivered.
- NeuroPulseAn open neural stimulator for motor rehabilitation — with a per-phase charge limiter as the heart of the project.
Open source
Things I built and opened up for other people to use — code, schematics and firmware on GitHub.
Writing
Engineering notes — what worked, what burned, and what I'd do differently. I publish once something has survived the bench.
Currently building
Three lines of work hold the bench right now. None of them came from planning — they came from problems that annoyed me enough.
SPIKEPRINT — neural instrumentation, in use in two labs.
VERIDOSE — clinical embedded, hospital pilot.
NeuroPulse — open embedded, third hardware revision.
Tools I use
No logos, no proficiency bars — what actually shows up in the projects.
- C
- Python
- TypeScript
- Next.js
- React
- Node.js
- Linux
- Docker
- Git
- Bash