Arthur Fileti Fiorette

Desenvolvedor de Software Sênior

Desenvolvedor de software sênior, brasileiro, focado em ferramentas para desenvolvedores e infraestrutura de plataforma. Gosto de construir o que outros desenvolvedores usam no dia a dia: pipelines de build e deploy, APIs públicas e SDKs, CLIs, geradores de código e, mais recentemente, harnesses de agentes e servidores MCP. TypeScript é a maior parte da minha stack, com Rust onde compensa. Programo desde 2018, profissionalmente desde 2021.

Assumo problemas de ponta a ponta, do plugin de bundler ao runtime de edge e ao billing, e trato código aberto como parte do trabalho: mantenho pacotes com milhões de downloads mensais, contribuo upstream para as ferramentas que uso e sou coautor de uma proposta TC39 em Stage 0. Inglês fluente; aberto a relocação na Europa e nas Américas.

Experiência

Trabalhos freelance e contratos sob NDA não estão listados.

  • Jul de 2024Out de 2026

    Desenvolvedor de plataforma Sênior @ Zephyr Cloud - EUA (Remoto)

    A Zephyr Cloud é uma plataforma de deploy e releases para micro frontends e Module Federation. Trabalhei em toda a stack: os plugins de build para Vite, Webpack, Rspack, Rollup, Parcel, Astro, Nuxt e outros bundlers e o agente compartilhado entre eles, o motor de edge que serve as aplicações em Cloudflare, Netlify, Fastly, Akamai, AWS e Kubernetes, e o control plane com deploy, rollback, environments e integrações com a infraestrutura do próprio cliente.

    Conduzi a infraestrutura de engenharia da plataforma: migrei a API de NestJS para Hono com contrato OpenAPI-first e SDK TypeScript gerado, troquei Nx por Turborepo com cache remoto, adicionei ambientes de preview por PR, políticas de supply chain e observabilidade com Sentry e OpenTelemetry, e montei o tooling de IA do time: guias para agentes, servidores MCP e skills e comandos reutilizáveis.

    O TAP é a plataforma colaborativa de IA da Zephyr: um app desktop em Tauri com núcleo em Rust, sobre Cloudflare Workers, Durable Objects, Queues e D1. Lá fui responsável pelo port para Windows e pelo updater silencioso do desktop, pela relocação de identidade e recuperação de realtime no chat, pelo marketplace de miniapps baseado no Polar e pela distribuição nativa assinada do ze-harness, um harness de agente de terminal de código aberto, via Homebrew e WinGet.

    Liderei o billing nos dois produtos: assinaturas Stripe com tiers, seats, ciclo anual, cupons, mudanças agendadas e planos multiorganização, medição de uso com Queues e Durable Objects, autenticação 3DS2, indicações e emails transacionais.

  • Abr de 2022Jul de 2024

    Engenheiro de Software @ Kasco P&D - Campinas, Brasil

    Desenvolvi e mantive o backend de um sistema de gestão de alimentação para grandes fazendas de gado, equilibrando uma experiência simples para produtores pouco familiarizados com tecnologia e o desempenho necessário para milhões de previsões e cálculos.

    Arquitetei o backend com Fastify, Node.js, TypeScript, OpenAPI, PostgreSQL e Kita, um framework de código aberto que eu criei. Construí as interfaces com React, TypeScript, Material UI e um cliente tipado gerado a partir do schema OpenAPI.

  • Jan de 2021Abr de 2022

    Desenvolvedor de Software @ E&L Sistemas - Domingos Martins, Brasil

    Liderei o desenvolvimento de uma aplicação web de monitoramento de temperatura de vacinas contra a COVID-19 para o estado do Espírito Santo e construí um aplicativo de rastreamento de frotas usado por várias empresas privadas. Automatizei a implantação do principal produto da empresa, reduzindo o deploy de um dia para poucos minutos, e adicionei testes automatizados contra seus serviços para detectar regressões cedo.

    Trabalhei com React, TypeScript, Node.js, PostgreSQL, NestJS, Nuxt, WebSockets, Spring Boot e Jenkins, colaborando com várias equipes internas em diferentes projetos.

Código Aberto

Mantenho o axios-cache-interceptor e o prisma-json-types-generator (1,3 milhão e 1,9 milhão de downloads mensais no npm), além das bibliotecas menores por trás deles (try, fast-defer, object-code, cache-parser). Somados, os pacotes que publico chegam a cerca de 9,5 milhões de downloads por mês. Também criei o ecossistema Kita: um framework backend type-safe para Fastify e o @kitajs/html, um dos runtimes JSX mais rápidos para gerar HTML.

Sou coautor da proposta ECMAScript Try Operator (Stage 0). Upstream, contribuo com frequência para o ts-json-schema-generator e já contribuí para Fastify, orval, prisma-kysely, swc-node, pnpm, nixpacks, Stripe, Scalar, Cloudflare e outros, principalmente em tipos TypeScript, geração de código, comportamento do runtime Node.js e performance.

Mais em github.com/arthurfiorette.

Palestras

Engenharia além do prompt (Domingos Martins, ES, setembro de 2026): palestra de 40 minutos sobre harnesses de agentes, contexto de repositório, ferramentas e servidores MCP, e validação em fluxos de engenharia assistidos por IA, com um caso prático de geração de testes end-to-end a partir de sessões gravadas no navegador.

Educação

  • 2020-2022

    Técnico em Administração

    IFES - Instituto Federal do Espírito Santo

  • 2023-2025 (incompleto)

    Graduação em Análise e Desenvolvimento de Sistemas

    IFSC - Instituto Federal de Santa Catarina