skip to content

Bernardo Fernandez

Backend and systems, from domain rules to interfaces.

My focus is backend and product engineering: turning real-world rules, data and constraints into understandable systems. Bioengineering and biotechnology are the direction I want to explore.

Pride and Prejudice in the terminal with text, an ANSI illustration and chapter progress.
tbookGo, running in the terminal

Selected work

From problem to code: systems, technical choices and artifacts you can inspect.

Selected studies

Prototypes and experiments with a defined scope.

Backend and domain / 2025

Scheduling API

incomplete prototype

Delivery scheduling is more than storing dates: availability, permissions and conflicts in a Go API.

Go / Gin / GORM / PostgreSQL

read the case

Machine learning / 2025

PsyPredict

experiment

Comparing models also means investigating data, preprocessing and the limits of evaluation.

Python / scikit-learn / pandas / SHAP

read the case

Need help with a product?

Three ways in — all of them start with a conversation about the real problem.

  • Something in my product is broken.

    Rescue for existing web apps: bugs, integrations, UI, APIs or flows that need investigation and fixing.

    See the Rescue Sprint

  • I have a feature that needs to ship.

    Implementation of well-scoped web features, mostly in React, Next.js and TypeScript, with the integrations they require.

    Talk about the feature

  • There's a manual process that might be automatable.

    Small automations, data processing and API integrations — after understanding how the process works today.

    Explain the process

How I work

Backend and systems

Domain modelling, persistence and separation of rules from interfaces. From reading state in Go to conflict queries in PostgreSQL.

Product engineering

Software that has to fit someone's workflow: keyboard navigation in tbook and e-commerce development with React, Node.js and VTEX IO at Amara Net Zero.

Data and experimentation

Python for exploring data, comparing models and examining what an evaluation actually establishes. Interested in applying that reasoning to bioengineering and biotechnology problems.

Experience

  1. apr 2026 — present

    software engineering intern

    Amara Net Zero

    • Full support for the company's e-commerce development: VTEX IO, Node and React.

    VTEX IO / TypeScript / React / Node.js

  2. dec 2023 — dec 2025

    apprentice — IT support

    Amara Net Zero

    • User support and helpdesk for the company, in the day-to-day of IT.
    • First development tasks, already inside the technology team.

Open source

Hydra Launcher

Fixed the README redirect to use the language selected in the app. An October 2024 contribution accepted into the project; the code and review are in the pull request.

Contact

Is something blocking your product?

Send me the context — a link, video, screenshots or a plain explanation. If it's within what I can solve well, I'll tell you how I'd approach it. If not, I'll tell you that too. I write back in Portuguese and English.

oi@bernardofernandezz.dev

or elsewheregithublinkedinrss