Sobre
Sou Henrique Schroeder, desenvolvedor full-stack em Santa Catarina, Brasil. O henni é onde eu construo e mantenho meus próprios produtos, cada um no seu subdomínio de henni.com.br.
O que eu faço
Trabalho na pilha inteira: TypeScript e React no frontend, Node.js e Go no backend, e Java com Spring quando o sistema pede. Passei anos em software empresarial, integrações e automação fiscal, o tipo de sistema em que um número errado ou um documento perdido tem consequência real.
O que eu faço melhor é a parte que decide se um sistema sobrevive ao tempo: qualidade que dá para verificar. Teste que prova comportamento em vez de acompanhar o código, CI que barra regressão antes do merge, e todo problema que aparece pela segunda vez vira uma verificação que falha sozinha na próxima.
Zenith
O Zenith é um software de automação fiscal em produção numa contabilidade. Ele coleta documentos fiscais eletrônicos direto dos webservices oficiais com certificado digital A1, arquiva por cliente e período, gera os formulários oficiais para impressão e se atualiza sozinho no Windows.
Respondo por tudo: produto, backend em Go, interface em React, empacotamento, release e suporte. Como lida com documento de valor legal e com certificado digital, é o projeto em que mais levo a sério teste, tratamento de falha e cuidado com dado sensível. Uma página pública do Zenith está a caminho.
O laboratório
Ao lado dos produtos existe um laboratório: ferramentas pequenas e gratuitas onde eu testo ideias em público, como o PushPower, um teste de flexões e calculadora de carga baseado em normas e estudos publicados. É também onde experimento design, performance e busca. As ferramentas do laboratório são mantidas por anúncios para continuarem gratuitas.
Como eu trabalho
Escopo pequeno de propósito: um produto deve fazer uma coisa e fazer bem. Números vêm de fontes que dá para conferir, como especificações oficiais, normas e estudos. E as ferramentas respeitam seu tempo: sem cadastro quando não é necessário, rápidas em qualquer celular e coletando só o que precisam.
Quer conversar sobre um projeto, sobre o Zenith ou sobre algo que encontrou numa das ferramentas? Na página de contato está meu e-mail, e todas as mensagens são lidas.