//software engineer

Ian
Braga

Desenvolvedor Especialista em arquitetura de sistemas escaláveis.
Construo aplicações que operam em produção com previsibilidade e clareza.
Também tento sempre contribuir com projetos open source.

Ian Braga

Desenvolvedor especializado em arquitetura de sistemas orientados a escala. Trabalho na construção de APIs robustas, integrações financeiras, controle de assinaturas e estruturas multi-tenant que sustentam produtos em produção.

Atuo de ponta a ponta, da modelagem de domínio à infraestrutura, com foco em previsibilidade, estabilidade e crescimento sustentável.

Uno visão técnica e visão de negócio para transformar complexidade em soluções claras e executáveis.

01
Separação de responsabilidades

Controller, use case, repository. camadas definidas desde o início, não quando vira problema.

02
Modelagem orientada ao domínio

Banco de dados pensado para evoluir com o produto, não apenas para o MVP.

03
Integrações de pagamento robustas

Webhooks idempotentes, tratamento de estados intermediários e conciliação de receita entre stakeholders.

04
Evolução de sistemas legados

Refatoração gradual sem quebrar produção, documentação do que existe antes de mudar.

05
Infraestrutura

Linux, Nginx como proxy reverso, Cloudflare para CDN, controle de ponta a ponta.

06
Comunicação técnica clara

Trade-offs documentados, estimativas realistas e sem over-engineering desnecessário.

Atuo profissionalmente com desenvolvimento de software desde 2023, com foco em backend, arquitetura de sistemas e plataformas SaaS orientadas a escala. Tenho experiência na construção e evolução de aplicações com múltiplos domínios, incluindo controle de assinaturas, billing recorrente, integrações com gateways de pagamento, implementação de API Gateway para centralização e governança de serviços, além de desenho de fluxos resilientes para ambientes produtivos.

Participei da estruturação de sistemas que escalaram em volume de usuários e transações, com atenção especial a performance, modelagem de dados, organização de camadas (controllers, use cases, repositories), padronização de APIs e automação de processos. Atuei também na integração com APIs fiscais, emissão de documentos fiscais eletrônicos e módulos de geração de guias tributárias, garantindo conformidade e estabilidade operacional.

Tenho experiência tanto na evolução de produtos SaaS quanto na modernização de sistemas legados em grandes empresas do setor financeiro, contribuindo com refatoração de código, melhorias estruturais e implementação de novas funcionalidades sem comprometer regras de negócio existentes.

Antes da área de tecnologia, atuei por anos em gestão operacional e comercial, o que me proporcionou uma forte leitura estratégica de negócio. Isso me permite priorizar iniciativas com maior impacto, comunicar trade-offs técnicos com clareza e colaborar de forma eficiente com stakeholders, mantendo sempre o equilíbrio entre qualidade técnica e resultado prático.

Linguagens
TypeScriptJavaScriptC#PythonJava
Backend
Node.js.NET FrameworkSpring BootREST APIsMicroserviços
Pagamentos
StripeAsaasWebhooksConciliação de receitaFocusNfe
Banco de Dados
PostgreSQLOracleMySQL
Infra & DevOps
HerokuNginxCloudflareAWS EC2/S3DockerLinux
Frontend
ReactNext.jsAngularHTMLCSS
Ferramentas
GitPostmanInsomniaJenkinsClaudeCodeClickUpJira

Tenho outros projetos pessoais (ferramentas e extensões para GNOME) disponíveis em github.com/ianbraga96.