# Sobre: Antônio Miranda

Desenvolvedor Full Stack e entusiasta de infraestrutura. Transformo ideias em produtos que rodam em produção, no framework que o projeto pedir, ou em vanilla quando faz mais sentido: interfaces, backends, apps desktop, scripts e a infraestrutura por baixo de tudo. Aqui você conhece minha stack, meus pontos fortes e o que faço além do código.

## O que eu faço

Atuo de ponta a ponta no ciclo de vida do produto, da interface à infraestrutura. Estas são as frentes em que trabalho no dia a dia.

- **Frontend moderno**: React, Astro, Vite, Tailwind e integração com bibliotecas de design modernas.
- **Backend robusto**: APIs escaláveis com Bun, Elysia e Hono, e funções serverless em Cloudflare Workers, AWS Lambda e Azure.
- **Integrações**: APIs de terceiros, sistemas de pagamento e soluções de autenticação.
- **Performance**: Otimização e fluidez para criar experiências excepcionais.

## Tech Stack

- **React** (Frontend): Construção de interfaces modernas e interativas com componentes reutilizáveis
- **TypeScript** (Linguagem): Desenvolvimento com tipagem forte para código mais seguro e manutenível
- **Python** (Linguagem): Construção de algoritmos complexos e análise de dados
- **Rust** (Linguagem): Desenvolvimento de software rápido, seguro e eficiente em memória
- **Tailwind CSS** (Estilo): Estilização rápida e consistente com utility classes
- **NestJS** (Backend): Framework para backends robustos com arquitetura inspirada no Angular
- **Node.js** (Backend): Ambiente de execução JavaScript para construção de servidores e APIs
- **Bun** (Runtime): Runtime JavaScript e TypeScript rápido, com ferramentas integradas
- **Elysia** (Backend): Framework TypeScript para APIs rápidas e tipadas sobre Bun
- **Hono** (Backend): Framework web leve para APIs executadas em múltiplos runtimes
- **Vite** (Framework): Build tool rápida com Hot Module Replacement para desenvolvimento ágil
- **Next.js** (Framework): Framework para construção de aplicações web modernas e escaláveis
- **React Native** (Mobile): Desenvolvimento de aplicativos multiplataforma com React
- **Electron** (Desktop): Aplicações desktop multiplataforma com tecnologias web
- **Tauri** (Desktop): Aplicações desktop leves com frontend web e backend em Rust
- **Docker** (DevOps): Containerização de aplicações para deploy consistente e isolado
- **Amazon AWS** (Cloud): Infraestrutura em nuvem escalável para hospedagem de aplicações
- **Cloudflare** (Cloud): Infraestrutura de rede global de alta performance
- **Railway** (Cloud): Plataforma cloud para deploy e operação rápida de aplicações
- **Bunny Storage + CDN** (Cloud): Armazenamento de objetos e entrega global de conteúdo com baixa latência

## IAs que utilizo

- **Claude Code**: Agente de código para explorar bases, implementar mudanças e validar soluções pelo terminal.
- **OpenCode**: Agente de código open source para o terminal, compatível com vários provedores de modelos.
- **Google Stitch**: Ferramenta de IA do Google para gerar e iterar designs de interface.
- **Cursor**: Editor com IA para navegar, escrever e refatorar código com contexto do projeto.

## Ferramentas & apps

- **HTTPie**: Cliente HTTP para explorar, testar e depurar APIs.
- **Zed**: Editor rápido e colaborativo para desenvolvimento de software.
- **Visual Studio Code**: Editor versátil para desenvolvimento e manutenção de projetos.
- **Zen Browser**: Navegador focado em uma experiência de pesquisa mais organizada.
- **Orca**: Ambiente de desenvolvimento de agentes para operar IAs em worktrees isoladas.
- **OrbStack**: Ambiente desktop leve para executar containers Docker.
- **Obsidian**: Notas, organização e preservação de contexto de projetos com IA.

## Meus pontos fortes

Sou apaixonado por criar experiências excepcionais, onde a excelência técnica encontra a fluidez na experiência do usuário. A melhor tecnologia é aquela que simplifica, conecta e transforma a vida das pessoas.

- **Experiência do usuário**: Interfaces intuitivas e fluxos de uso simplificados.
- **Soluções elegantes**: Traduzir necessidades complexas em código limpo.
- **Atenção aos detalhes**: Da precisão no pixel à otimização de performance.
- **Entregas focadas no usuário**: Cada entrega pensada em como as pessoas vão usar de verdade.

## Além do desenvolvimento

### Cloudflare

DNS, certificados SSL, regras de firewall e otimização de cache. Cloudflare Pages para hosting, Workers para edge computing e R2 para armazenamento de objetos. Políticas de segurança, proteção DDoS e performance global. Zero Trust, WARP para gerenciamento e VPN, exposição de serviços com Cloudflare Tunnel, proxy e exposição por trás de NAT, e políticas do Cloudflare Access.

### Cloud & Infraestrutura

Serviços AWS como EC2, S3, Lambda, ECS e CloudFront. Vercel e Railway para deploys rápidos, e servidores VPS customizados quando é preciso mais controle.

### Ambientes

Ambientes consistentes com Docker e Docker Compose, e VPSs bare-bones configuradas do zero quando o projeto pede controle total. Coolify, Portainer, Komodo e outros para gestão de containers, e pipelines de CI/CD com GitHub Actions, mantendo desenvolvimento, staging e produção uniformes e confiáveis.

### Design UI/UX

Protótipos avançados no Figma com princípios modernos de UI/UX, e Google Stitch e Claude Design para explorar e iterar interfaces com IA. Design systems para consistência visual e experiências intuitivas, traduzidos em código com Tailwind CSS, Motion e outras ferramentas front-end modernas.

### DevOps

Práticas DevOps para automatizar deploys, testes e integrações. GitHub Actions para pipelines de CI/CD e monitoramento com Prometheus e Grafana.

## Sempre aprendendo

A tecnologia evolui constantemente, e o aprendizado contínuo é essencial para quem busca excelência.

- **Inteligência Artificial**: Integrando IA e aprendizado de máquina em aplicações web para criar experiências mais inteligentes e personalizadas.
- **Arquiteturas Distribuídas**: Sistemas escaláveis com microsserviços, API gateways e redes privadas que suportam cargas pesadas com segurança.
- **Design Centrado no Usuário**: Aprimorando interfaces com pesquisa, prototipagem e testes de usabilidade para criar experiências intuitivas e acessíveis.
- **Desenvolvimento Mobile**: Apps nativos e híbridos com React Native, levando o conhecimento web para experiências móveis de qualidade.
