Nicholas Velten
Senior software engineer with 4+ years of experience at Brazil's largest independent ISP, owning platform-level infrastructure across a distributed Java/Spring Boot microservices stack serving millions of customers. End-to-end feature ownership — requirements, alignment, refinement, and implementation — without dedicated PM support.
I like understanding systems end to end — from the shared library to the UI component. I care about clean code, architecture that makes sense and tools that stay the way you set them up. Main stack: Java and Spring Boot at work, Rust and TypeScript on the side.
On this site
- About — who I am, full stack, experience and personal projects
- Blog — writing about technology, tools and learnings
- Readings — books read, in progress and on the queue
- Projects — open source: Arbitus, Amphora, Mate Creations
- Resume — full professional background
Open source
I build open source tools around areas I care about — AI security, personal knowledge management and developer tooling. My main projects:
- Arbitus — security proxy for AI agents and MCP servers. Enforces per-agent policies: authentication, rate limiting, payload filtering, Human-in-the-Loop (HITL) and audit log. Written in Rust.
- Amphora — personal knowledge management system built on Obsidian and Neovim with AI-powered automations for meetings, content ingestion and note-taking. Bash, Python, Claude API.
- Mate Creations — theme ecosystem for Neovim, Obsidian, VS Code and Zen Browser, inspired by mate and tererê. Supports automatic light/dark switching via systemd.
Frequently asked questions
- Who is Nicholas Velten?
- A senior software engineer with 4+ years at Brazil's largest ISP, owning platform-level Java/Spring Boot infrastructure. Led cross-cutting JDBC migration across 8 microservices, remediated a critical LGPD violation, and operates with end-to-end feature ownership. Previously at LIGUE, Kinebot and GetHash.
- What technologies does Nicholas Velten work with?
- At work: Java, TypeScript, Vue.js, Node.js, NestJS and Spring Boot. Infrastructure: Docker, Kubernetes, AWS, GCP and Terraform. Personal stack: Linux with Hyprland, Neovim and Obsidian. Also writes Rust and Python for personal projects.
- What open source projects has Nicholas Velten built?
- Arbitus (Rust) — a security proxy for AI agents and MCP servers. Amphora — a knowledge management system integrating Obsidian, Neovim and Claude AI. Mate Creations — a theme suite for Neovim, Obsidian, VS Code and Zen Browser.
- How can I contact Nicholas Velten?
- By email at nikvelten@gmail.com, on LinkedIn or on GitHub.
Engenheiro de software sênior com 4+ anos de experiência no maior ISP independente do Brasil, responsável por infraestrutura de plataforma em um stack distribuído de microsserviços Java/Spring Boot servindo milhões de clientes. Ownership completo de features — requisitos, alinhamento, refinamento e implementação — sem PM dedicado.
Gosto de entender sistemas por inteiro — da biblioteca compartilhada ao componente de interface. Tenho apreço por código limpo, arquitetura que faz sentido e ferramentas que ficam do jeito que você quer. Stack principal: Java e Spring Boot no trabalho, Rust e TypeScript nos projetos.
Neste site
- Sobre — quem sou, stack, experiência e projetos pessoais
- Blog — escrita sobre tecnologia, ferramentas e aprendizados
- Leituras — livros lidos, em andamento e na fila
- Projetos — open source: Arbitus, Amphora, Mate Creations
- Currículo — trajetória profissional completa
Open source
Construo ferramentas open source em áreas que me interessam — segurança em IA, gestão de conhecimento pessoal e ferramentas de desenvolvimento. Meus projetos principais:
- Arbitus — proxy de segurança para agentes de IA e servidores MCP. Aplica políticas por agente: autenticação, rate limiting, filtragem de payload, Human-in-the-Loop (HITL) e auditoria. Escrito em Rust.
- Amphora — sistema de gestão de conhecimento pessoal construído sobre Obsidian e Neovim com automações via IA para reuniões, ingestão de conteúdo e captura de notas. Bash, Python, Claude API.
- Mate Creations — ecossistema de temas para Neovim, Obsidian, VS Code e Zen Browser, inspirado no mate e tererê. Suporta alternância automática claro/escuro via systemd.
Perguntas frequentes
- Quem é Nicholas Velten?
- Engenheiro de software full-stack com 4+ anos de experiência construindo sistemas em produção. Atualmente na Alloha Fibra desenvolvendo APIs, monitoramento e migrações de sistema. Anteriormente na LIGUE (adquirida pela Alloha), Kinebot e GetHash.
- Com quais tecnologias Nicholas Velten trabalha?
- No trabalho: Java, TypeScript, Vue.js, Node.js, NestJS e Spring Boot. Infraestrutura: Docker, Kubernetes, AWS, GCP e Terraform. Setup pessoal: Linux com Hyprland, Neovim e Obsidian. Também escreve Rust e Python em projetos pessoais.
- Quais projetos open source Nicholas Velten construiu?
- Arbitus (Rust) — proxy de segurança para agentes de IA e servidores MCP. Amphora — sistema de gestão de conhecimento integrando Obsidian, Neovim e Claude AI. Mate Creations — suite de temas para Neovim, Obsidian, VS Code e Zen Browser.
- Como entrar em contato com Nicholas Velten?
- Por email em nikvelten@gmail.com, no LinkedIn ou no GitHub.