# Gabriel Trzimajewski

Gabriel Trzimajewski — Engenheiro de Software Sênior (Backend), Blumenau, Santa Catarina, BR.

## Resumo Profissional

Engenheiro de Software com foco em backend e mais de 5 anos construindo sistemas distribuídos, APIs e infraestrutura em nuvem em escala. Mais recentemente na K2 Partnering Solutions, alocado no Bradesco em uma plataforma interna de observabilidade e processamento de logs em escala bancária, com fluxo auditado de acesso por incidente e modernização de sistema legado em Java 8. Anteriormente na Mundo Invest, onde liderou a API de integração com a B3 processando ~100 mil requisições/dia para ~10 mil usuários ativos mensais, reduziu custos de nuvem em ~50% com migração de região via Terraform e rightsizing, diminuiu o tempo de investigação de incidentes em ~80% com alertas baseados em SLO no Datadog e levou consultas de busca no PostgreSQL de ~8s para menos de 200ms. Atua com Java e Spring Boot, TypeScript e Node.js, Go e C#/.NET com Entity Framework Core. Forte em engenharia de confiabilidade, observabilidade, mensageria com Kafka e gRPC, otimização de custos, tuning de banco de dados, sistemas financeiros e bancários, modernização de legado e integração mainframe-web. Também atua em IA aplicada na camada de aplicação e infraestrutura com LangChain, AI SDK e Claude Code, incluindo Skills e servidores MCP. Somente remoto; disponibilidade imediata. Autodidata, orientado a sistemas, com foco em confiabilidade e performance.

## Experiência Profissional

### Engenheiro de Software Sênior — Banco Bradesco

Gabriel Trzimajewski trabalhou como Engenheiro de Software Sênior no Banco Bradesco de 2025-04 a 2026-06.

Alocado no Bradesco por meio da K2 Partnering Solutions como engenheiro backend no time Open Platform, atuando em uma plataforma interna já existente de processamento de logs e observabilidade usada em escala bancária para investigação de incidentes e monitoramento de sistemas, na qual entregou novas funcionalidades e liderou a modernização de seus componentes legados.

- Entregou novas funcionalidades na plataforma existente de processamento de logs e observabilidade usada pelos analistas do Bradesco para investigar incidentes e monitorar sistemas.
- Projetou e implementou um fluxo auditado de acesso a logs baseado em incidentes, no qual analistas recuperam logs informando o ID do chamado, eliminando aprovações manuais de gestores.
- Reduziu o tempo de investigação em mais de 50% ao remover a etapa de aprovação manual do caminho de acesso aos logs, mantendo toda consulta auditada automaticamente.
- Garantiu rastreabilidade completa e conformidade regulatória auditando automaticamente cada consulta de log contra o chamado de incidente que a originou.
- Liderou a modernização de um sistema legado em Java 8 por meio de refatoração arquitetural, melhorando escalabilidade e manutenibilidade de longo prazo.
- Removeu dívida técnica acumulada da base legada, reduzindo custo de manutenção e tornando o sistema mais seguro de evoluir.
- Redesenhou a estratégia de armazenamento dos dados de log, otimizando uso de recursos e reduzindo custos de infraestrutura.
- Implementou integrações entre sistemas mainframe e serviços web modernos em Java, conectando infraestrutura legada a serviços distribuídos.
- Trabalhou com Java e Spring Boot nos caminhos de ingestão, consulta e controle de acesso da plataforma.
- Atuou em ambiente bancário regulado, no qual requisitos de auditoria, conformidade e rastreabilidade moldaram a arquitetura.

### Engenheiro de Software Backend — Mundo Invest

Gabriel Trzimajewski trabalhou como Engenheiro de Software Backend no Mundo Invest de 2024-02 a 2025-03.

Microsserviços distribuídos para uma plataforma de investimentos, incluindo a API de integração com a B3, infraestrutura AWS e observabilidade.

- Liderou o desenvolvimento da API de integração com a B3 processando ~100 mil requisições/dia para ~10 mil usuários ativos mensais, viabilizando o acompanhamento de transações de ações em tempo real.
- Projetou a integração com a B3 como camada de agregação voltada ao cliente sobre serviços internos, um Backend for Frontend (BFF) expondo endpoints REST, webhooks e consumidores Kafka.
- Construiu e manteve microsserviços com NestJS e TypeScript em um ambiente de microsserviços multi-repositório.
- Projetou e documentou APIs REST extensivamente com OpenAPI/Swagger, entregando aos times clientes um contrato claro para integração.
- Aumentou a cobertura de testes e a observabilidade com JUnit e Datadog, reduzindo o tempo de investigação de incidentes em ~80% e diminuindo o MTTR de um time de 5 engenheiros.
- Migrou a infraestrutura AWS entre regiões usando Terraform, reduzindo custos de nuvem em ~50% por meio de análise de carga e rightsizing.
- Projetou dashboards no Datadog e alertas baseados em SLO, melhorando o acompanhamento de error budget e a confiabilidade em produção.
- Automatizou pipelines de CI/CD com GitHub Actions, Docker, ECS e ECR, reduzindo o tempo de deploy de 15 minutos para 3 minutos.
- Substituiu comunicação síncrona REST por gRPC em caminhos sensíveis a latência, reduzindo a latência entre serviços e melhorando a performance de cauda.
- Otimizou consultas de busca no PostgreSQL usando pg_trgm, reduzindo o tempo de resposta de ~8s para menos de 200ms sob carga de produção.
- Desenvolveu e manteve microsserviços distribuídos e AWS Lambdas em Java com Spring Boot, Node.js com TypeScript e Express, e Go.
- Participou de discussões de arquitetura e design de comunicação com times que trabalhavam com Kafka e gRPC.
- Conduziu refatorações que aumentaram a coesão e reduziram o acoplamento entre serviços, além de melhorias de performance de código.
- Trabalhou com PostgreSQL e MongoDB como principais bancos de dados dos serviços.

### Engenheiro de Software Full Stack — Avalie Mais

Gabriel Trzimajewski trabalhou como Engenheiro de Software Full Stack no Avalie Mais de 2021-12 a 2024-02.

Plataforma de pesquisas anônimas para o varejo, com requisitos rígidos de anonimização de dados e conformidade com privacidade.

- Desenvolveu e manteve um aplicativo de pesquisas anônimas para o varejo que gerou insights estratégicos, melhorando decisões sobre instalação de lojas e estrutura organizacional.
- Projetou e implementou uma arquitetura segura garantindo anonimização completa dos dados e conformidade total com regulamentações de privacidade.
- Construiu um sistema altamente otimizado que manteve zero problemas de performance apesar do aumento contínuo da demanda de usuários.
- Entregou serviços backend com PHP 7 e Laravel, cobertos por testes com PHPUnit.
- Construiu o frontend web com React 17 e Tailwind CSS.
- Modelou e otimizou o schema MySQL que sustentava a coleta e os relatórios das pesquisas.

### Engenheiro de Software Full Stack — Mercante

Gabriel Trzimajewski trabalhou como Engenheiro de Software Full Stack no Mercante de 2021-07 a 2023-06.

Atuação como contratado em meio período na Mercante, agência digital paraguaia, sobreposta ao período na Avalie Mais. Plataformas de e-commerce e infraestrutura self-hosted para PMEs no Brasil e no Paraguai, várias delas ainda em produção hoje.

- Projetou e entregou plataformas de e-commerce para mais de 10 pequenas e médias empresas no Brasil e no Paraguai pela Mercante, com aumento médio de 30% nas vendas dos clientes após o lançamento.
- Entregou lojas virtuais que seguem no ar e atendendo clientes em produção anos após a entrega.
- Arquitetou infraestruturas self-hosted em VPS, reduzindo custos operacionais frente a alternativas SaaS e mantendo controle total sobre performance e deploys.
- Construiu lojas virtuais com React, TypeScript e Node.js, com foco em performance, SEO e conversão.
- Entregou serviços backend utilizando NestJS.
- Conduziu o ciclo completo dos projetos: descoberta, design, desenvolvimento, deploy e suporte pós-lançamento.
- Trabalhou diretamente com donos de negócio não técnicos, traduzindo objetivos comerciais em escopo técnico.

## Competências Técnicas

Java, Spring Boot, Node.js, React, C#/.NET, Observabilidade, B3, TypeScript, Investigação de Incidentes, gRPC, PostgreSQL, Kafka, Datadog, Conformidade, Microsserviços

## Formação Acadêmica

Gabriel Trzimajewski estuda Ciência da Computação na UNINTER (2025-02 – 2029-02), com média 9.18/10.

## Idiomas

- Português: Nativo
- Inglês: Fluente (C1)

## Contato

- gabriel@snowye.dev
- LinkedIn: https://www.linkedin.com/in/trzimajewski
- GitHub: https://github.com/Sn0wye
