Sobre o serviço
TraduzidoEu escrevo software de baixo nível rápido em Zig — a maneira como o código de sistema deve ser criado: com gerenciamento manual de memória, sem alocações ocultas e com desempenho que você pode prever com antecedência. Quando você precisa de uma ferramenta de linha de comando, firmware para uma plataforma embarcada ou um caminho crítico que constantemente desacelera por causa do coletor de lixo, eu entrego um binário que se comporta de forma consistente na primeira solicitação e no décimo milhão. Zig me permite ficar próximo do metal enquanto mantém o código legível, o que significa menos surpresas em produção e menos incidentes à meia-noite causados por um alocador que você não pediu.
Meu trabalho abrange todo o espectro da programação de sistemas moderna. Eu escrevo utilitários e daemons, integro bibliotecas existentes em C e C++ através da interoperabilidade direta do C do Zig, e compilo cruzadamente para qualquer plataforma de destino: um servidor Linux, bare metal em um microcontrolador ou um desktop onde você não quer manter três toolchains separadas. Eu perfilo antes de otimizar, meço alocações e comportamento de cache, e documento compensações para que a próxima pessoa que abrir o código entenda por que o buffer tem exatamente esse tamanho.
O que você recebe de mim é engenharia sem mágica. Cada custo é visível, cada dependência é consciente e a construção é reproduzível. Eu escrevo testes que verificam casos extremos reais, mantenho a interface pública compacta e entrego código que sua equipe pode evoluir sem dependência vitalícia de mim. Se você tem um componente que deve ser pequeno, rápido e correto — essas são exatamente as tarefas que eu resolvo com prazer.
Mais frequentemente, eu assumo:
— utilitários de linha de comando, analisadores e daemons em segundo plano;
— integração com C e C++, e migração gradual de caminhos críticos;
— compilação cruzada e alvos embarcados ou bare-metal;
— perfilagem e reescrita de código crítico para latência.
Meu trabalho abrange todo o espectro da programação de sistemas moderna. Eu escrevo utilitários e daemons, integro bibliotecas existentes em C e C++ através da interoperabilidade direta do C do Zig, e compilo cruzadamente para qualquer plataforma de destino: um servidor Linux, bare metal em um microcontrolador ou um desktop onde você não quer manter três toolchains separadas. Eu perfilo antes de otimizar, meço alocações e comportamento de cache, e documento compensações para que a próxima pessoa que abrir o código entenda por que o buffer tem exatamente esse tamanho.
O que você recebe de mim é engenharia sem mágica. Cada custo é visível, cada dependência é consciente e a construção é reproduzível. Eu escrevo testes que verificam casos extremos reais, mantenho a interface pública compacta e entrego código que sua equipe pode evoluir sem dependência vitalícia de mim. Se você tem um componente que deve ser pequeno, rápido e correto — essas são exatamente as tarefas que eu resolvo com prazer.
Mais frequentemente, eu assumo:
— utilitários de linha de comando, analisadores e daemons em segundo plano;
— integração com C e C++, e migração gradual de caminhos críticos;
— compilação cruzada e alvos embarcados ou bare-metal;
— perfilagem e reescrita de código crítico para latência.