Construo software do primeiro esboço à produção.
Sou William Koller, engenheiro de software. Trabalho de ponta a ponta, de APIs e interfaces a apps, infraestrutura e IA, e continuo por perto depois do deploy.
- Backend
- Frontend
- Mobile
- DevOps
- IA
O que está publicado no meu GitHub.
Repositórios públicos que mantenho como @williamkoller, com código aberto para você ler antes de conversar comigo.
| Nº | Repositório | Linguagem | Estrelas |
|---|---|---|---|
| 01 | my-readingsAPI of my readings, developed in Nest.js, MongoDB, Nginx and Dockerized | TypeScript | 31 estrelas |
| 02 | golang-payment-stripeGolang Payment Stripe | Go | 24 estrelas |
| 03 | configuration-nodejs-linux-devDevelopment Setup for Node.js Environment on Linux or WSL2 | Shell | 17 estrelas |
| 04 | clean-arch-node-apiClean Arch Node API | TypeScript | 17 estrelas |
| 05 | tdd-exchange-apiTDD (Test Driven Development) Exchange API with Nest.JS | TypeScript | 13 estrelas |
| 06 | my-booksMeus livros | — | 12 estrelas |
| 07 | arch-ddd-nestjsArch DDD Nestjs | TypeScript | 12 estrelas |
| 08 | ts-node-kafka-expressTypeScript, Nodejs, Kafka and Express | TypeScript | 10 estrelas |
| 09 | cloud-architecture-golangArquitetura Cloud Serverless com Go, AWS Lambda, Terraform e CI/CD automatizado. API RESTful com infraestrutura como código modular e pipeline DevOps profissional. | Go | 9 estrelas |
| 10 | ddd-phpDomain Driven Design - PHP | PHP | 9 estrelas |
| 11 | global-holidays-serviceTDD (Test Driven Development) Global Holidays Service - Monolithic API | TypeScript | 8 estrelas |
| 12 | checkout-goExample Checkout with Saga Pattern in Go | Go | 6 estrelas |
Quadro de projetos. Ordenado por estrelas, direto da API do GitHub e atualizado a cada hora.Todos os repositórios
O que eu faço.
Cinco disciplinas que conecto num mesmo projeto, da primeira decisão de arquitetura à operação.
- Backend
- Desenho APIs e microsserviços em Go, com arquitetura orientada a domínio, mensageria, dados e observabilidade.
- Frontend
- Construo interfaces acessíveis e responsivas com React e Next.js, cuidando da experiência e da performance.
- Mobile
- Desenvolvo aplicativos nativos ou multiplataforma, com telemetria e publicação automatizada.
- DevOps
- Monto CI/CD, Kubernetes, infraestrutura como código e segurança para a operação ser previsível.
- Engenharia de IA
- Integro IA e LLMs ao produto com guardrails, métricas e avaliação contínua.
Também contribuo com código aberto.
Pull requests meus em ferramentas que a comunidade de desenvolvimento usa todos os dias.
RTK (Rust Token Killer)
CLI proxy que reduz consumo de tokens em 60–90% em comandos comuns de dev. Binário único em Rust.
| PR | Alteração |
|---|---|
| #1478 | feat(hook): add support for Kimi AI agent |
| #3105 | Feat/kimi uninstall |
Como a gente trabalha junto.
Conversas frequentes e entregas curtas mantêm cada decisão técnica ligada ao que o produto precisa.
Descoberta
Começo entendendo o contexto, os objetivos e as restrições do seu projeto.
Arquitetura
Definimos domínios, contratos e observabilidade, sempre pelo caminho mais simples.
Entrega iterativa
Entrego em incrementos pequenos, com testes e revisão contínua do início ao fim.
Operação
Com alertas e feedback em produção, o produto evolui com segurança.
Gosto de software claro, testado e fácil de operar.
Trabalho guiado por Clean Architecture, testes automatizados e observabilidade de ponta a ponta. Prefiro interfaces claras, backends robustos e operações previsíveis.
Meu foco é encurtar a distância entre a ideia e o valor em produção, com código idiomático, medição e segurança.
Meu perfil no LinkedInMe conta o que você está construindo.
Pode ser um produto novo, um sistema que precisa de ajuda ou só uma ideia. Quem lê e responde sou eu.
