Descubra mais sobre
minha carreira
- Universidade do Vale do Rio dos Sinos:
- Graduação em andamento em Ciência da Computação
- Universidade de Santa Cruz do sul:
- Formado em Análises e Desenvolvimento de Sistema e pós graduado em Aprendizado de Máquina
- BSR - Full Stack Developer:
- Atuo como Desenvolvedor Full Stack em uma plataforma web e mobile, cobrindo todo o ciclo de desenvolvimento: backend, frontend, mobile, DevOps e DevSecOps. Trabalho com arquitetura monorepo utilizando Nx, e as decisões estruturais do projeto são registradas em ADRs — do desenho das camadas ao processo de deploy. No backend (NestJS), desenvolvo um monólito modular em camadas (controller → use-case → service reaproveitáveis) com Prisma e PostgreSQL. Implementei autenticação robusta com tokens de curta duração e rotação de sessão, MFA, RBAC com permissões resolvidas no banco, notificações em tempo real via SSE e múltiplas camadas de proteção contra abuso (rate limiting e anti-bot), além da adequação da plataforma à LGPD. Os testes e2e rodam com Vitest e Testcontainers. No frontend (React 19), trabalho com SSR utilizando TanStack Start e TanStack Router, separando estado de cliente e servidor com Zustand e React Query, formulários com Zod + React Hook Form e estilização com Tailwind CSS v4. A tipagem é end-to-end: os tipos do frontend são gerados automaticamente a partir do OpenAPI da API. No mobile, desenvolvo o app com React Native e Expo. Na infraestrutura, mantenho o pipeline de CI/CD com GitHub Actions e deploy containerizado (Docker) no Google Cloud, com Nginx como reverse proxy, TLS, gestão segura de secrets e storage de objetos atrás de uma camada de abstração. Provisionamento de infraestrutura as a code com Terraform. Além do desenvolvimento da plataforma, dou suporte às automações industriais da empresa, atuando na programação de maquinários com linguagem C. Tecnologias em destaque: Node.js, TypeScript, C, NestJS, Prisma, PostgreSQL, Redis, React, TanStack Start, TanStack Router, React Query, Zustand, Zod, Tailwind CSS, React Native, Expo, Nx Monorepo, Docker, Nginx, GitHub Actions, Google Cloud, Vitest, Testcontainers e Terraform.
- IDIP - Full Stack Developer:
- Atuando como desenvolvedor Full Stack em uma software house, com entregas cobrindo backend, web e mobile. Muitas vezes, arquitetura monorepo com NX. No backend, implementei fluxos assíncronos com BullMQ e Redis, incluindo geração de documentos PDF e upload para S3. Defini ADRs de arquitetura como estratégia de deploy imutável no Elastic Beanstalk (zero downtime com rollback automático), uso de presigned URLs para uploads diretos ao S3, separação de buckets por conformidade com LGPD, e pipeline de deploy por tags no GitHub Actions. No frontend (React), desenvolvi contextos reativos de polling, componentes de indicadores visuais em tempo real e mecanismos dinâmicos via Context API. No mobile (React Native + Expo), implementei estratégia offline-first com WatermelonDB e Outbox Pattern para mutações assíncronas, além de sincronização bidirecional com o servidor. Colaborei ativamente em ritos de refinamento, code review e padronização arquitetural. Tecnologias em destaque: Node.js, React, React Native, TypeScript, NestJS, NX Monorepo, BullMQ, Redis, Docker, AWS S3, Elastic Beanstalk, GitHub Actions, WatermelonDB, Expo, React Query, Prisma e MongoDB.
- Villela Brasil Bank:
- Atuei como desenvolvedor full stack sênior para o Grupo Villela/Villela Brasil Bank, desenvolvo aplicativos robutos com React Native, crio arquiteturas escaláveis nas nossas api em node, refino, gero itens de atuação e repasso para meu time. Organizo o código com boas práticas do mercado. As técnologias em destaques são: Node.js, React Native, React.js, Typescript, NestJS, MongoDB, Redis, Docker, Kubernetes, RabbitMQ, Azure DevOps e GitHub.
- Software Devloper Full Stack, Vivo (Telefônica) B2C:
- Atuo como desenvolvedor full stack especializado nos canais B2C da Vivo (Telefônica), liderando o desenvolvimento de soluções para interfaces de usuário e integrações de back-end. Trabalho com React e Next.js no front-end e com NestJS no back-end, além de implementar soluções de armazenamento e cache utilizando MongoDB e Redis, criando soluções escaláveis e de alto desempenho. Para garantir a confiabilidade e qualidade do código, crio testes unitários com Jest no ecossistema Node, utilizando Stryker para identificar e eliminar mutantes e melhorar a cobertura de testes. Realizo testes de componentes com Cypress e Cucumber, assegurando a funcionalidade e robustez das interfaces. Tenho experiência com Docker e Kubernetes para o gerenciamento de contêineres e orquestração de aplicações, e utilizamos Azure como plataforma de cloud computing para otimizar o desempenho e a escalabilidade dos serviços
- Software Devloper Full Stack, Vivo (Telefônica) B2B:
- Atuei como desenvolvedor de software nos canais B2B. Orquestrei refinamentos técnicos sob as demandas do cliente, criando arquiteturas de desenvolvimento de qualidade no Meu Vivo Empresas. Desenvolvi demandas utilizando diferentes tecnologias, como: Vue.js, Node.js, Java Quarkus, Python. Criei abrangendo qualidade, testes unitários com Jest nas demandas do ecossistema Node, além de eliminar mutantes com Stryker. Testes unitários em Java com JUnit. Fiz inúmeras atuações de site reliability engineering (SRE) no Meu Vivo Empresas, realizando monitoramento e solução de problemas comuns em software de grande porte. Atuação em microsserviços utilizando Kubernetes, Docker e RabbitMQ para mensageria. Arquitetei melhorias na comunicação entre os microsserviços, propondo soluções que agregou maturidade ao negócio. Propuz e desenvolvi arquiteturas que abrangeu utilizações de MongoDB para manipulação de documentos e cacheamentos com Redis. Tecnologias como: Grafana, Kibana, Prometheus e Dynatrace para monitorar, aprimorar e promover a maturidade de software e seus respectivos microsserviços
- UNISC scholarship program intern - ReactJS front-end:
- Estágio de desenvolvimento. HTML, CSS, JS(React) onde participei do desenvolvimento de um sistema para cálculo de dosagens de medicamentos na ala neonatal, em colaboração com a Compass.uol, a Universidade de Santa Cruz do Sul e o Hospital de Santa Cruz do Sul. Utilizei HTML, CSS e JavaScript (React) no front-end, desenvolvendo uma interface intuitiva e responsiva para usuários, e atuei na integração de lógica de negócios no back-end no qual foi desenvolvido com Spring Boot.
- Independent developer:
- Atuei como desenvolvedor autônomo de aplicações web para empresas de publicidade, com foco em projetos completos de ponta a ponta. Utilizei tecnologias como Laravel para construir back-ends robustos, enquanto no front-end desenvolvi interfaces intuitivas e dinâmicas.
