Curriculum vitae

Download

Fui Software Engineer III na Via (Grupo Casas Bahia), a 3ª maior empresa de varejo do Brasil, onde trabalhei por quase 2 anos na sustentação e transformação das jornadas de venda e pós-venda de seguros e serviços online. Tenho mais de cinco anos de experiência em desenvolvimento web, com sólidos conhecimentos em frontend, backend, UX/UI, e bancos de dados.

Anteriormente, trabalhei como desenvolvedor de frontend na SeuGuru, uma plataforma insurtech que facilita a aquisição de apólices de seguro, produtos para a saúde e serviços por profissionais autônomos. Lá, implementei a experiência de cotação e oferta de apólices personalizadas, e concebi uma solução multi tenant para suporte a venda de seguros por parceiros comerciais no modelo white label.

Também coordenei brevemente o Laboratório de Inovações Tecnológicas para Ambientes de Experiência da Universidade de Brasília, onde desenvolvi aplicações web e mobile destinadas à capacitação profissional, com foco em competências empreendedoras.

Sou apaixonado por tecnologia, inovação, e soluções que geram valor para os usuários e para a sociedade.

Software Engineer III

Dez 2021 - Jul 2023 · 1 ano e 8 meses
Grupo Casas Bahia

Sustentação e transformação das jornadas de venda e pós-venda de Seguros e Serviços (Garantia Estendida, Fique Seguro, Serviço Técnico) dos sistemas de e-commerce das Casas Bahia, Extra e Pontofrio, manutenção e desenvolvimento de ferramentas internas para apoio aos times de produto e atendimento ao cliente, implementei o fluxo de desbloqueio e resgate de gift cards em projetos de outras squads (Meus Produtos e Carrinho), e colaborei para divisar a solução técnica e estratégia de migração de dois projetos legados (página de um monolito .NET MVC e versão m.site em Angular.js) para um microfrontend responsivo, reduzindo, assim, o custo de manutenção e transformação pela metade.

  • React.js
  • Next.js
  • Redux
  • TypeScript
  • SASS
  • Webpack
  • Microsoft Authentication Library (MSAL)
  • Angular.js
  • ASP .NET Core (C#)

Desenvolvedor de front-end

Jul 2021 - Dez 2021 · 6 meses
Seu Guru (Gurupass)

Desenvolvimento de uma plataforma insurtech para facilitar a aquisição de apólices de seguro, produtos para a saúde e serviços por profissionais autônomos, implementando a experiência de cotação e oferta de apólices personalizadas. Concepção de uma solução multi-tenant para suporte a venda de seguros por parceiros comerciais no modelo white label.

  • React.js
  • Next.js
  • TypeScript
  • Redux
  • styled-components
  • Git
  • GitHub
  • APIs REST
  • SEO
  • Hotjar
  • Analytics
  • Agile
  • Scrum
  • Kanban
  • Jest
  • Chakra-UI
  • Cypress

Desenvolvedor e coordenador de projetos

Jan 2019 - Dez 2019
Jan 2014 - Dez 2016
· 2 anos e 9 meses
ITAE - CDT/UnB

ITAE é um laboratório de inovação e um ambiente moderno para capacitação por meio de tecnologias imersivas, que também presta consultoria a empresas incubadas pela Universidade de Brasília. Coordenei o laboratório liderando a gestão e arquitetura de projetos, atendendo clientes (escolas públicas, professores universitários, outros órgãos do governo e empresas privadas) e mentorei estudantes dos cursos de engenharia que colaboraram para os projetos

  • React.js
  • React Native
  • Redux
  • TypeScript
  • Angular
  • Ionic
  • WebSockets
  • Jasmine
  • Docker
  • Unity3d

Joy of React

Josh C. Comeau

  • React Fundamentals
  • JSX
  • Components
  • Props
  • Iteration
  • Conditional Rendering
  • Styling
  • Keys
  • Working with State
  • React Hooks
  • Side-effects with useEffect
  • Capturing DOM nodes with useRef
  • Performance optimization
  • useMemo
  • useCallback
  • Custom Hooks
  • Data-fetching + useSWR
  • Component API Design
  • Happy Practices
  • Principle of least privilege
  • Parents vs Owners
  • Immer
  • Full-Stack React
  • React Server Components
  • Suspense
  • Streaming Server-side Rendering w/ Selective Hydration
  • Next.js App Router

NLW Unite - DevOps

Rocketseat

  • Imagens Docker
  • Containers Docker
  • docker-compose
  • Clusters K8s
  • Pipelines CI/CD com GitHub Actions
  • Infraestruturas IaC com Terraform
  • GitOps
  • Observabilidade
  • Cloud Computing

iMasters Certified Professional

iMasters

JavaScript - Boas Práticas

Curso Full Cycle 3.0

FulLCycle

  • Dockers e Containers
  • Docker na prática
  • Docker para desenvolvimento
  • Docker para produção
  • Containers Deep Dive
  • APIs: Design, REST, gRPC e API Gateway
  • REST e Níveis de Maturidade na prática
  • gRPC
  • Design de APIs
  • API Gateway
  • Testes Automatizados
  • TDD - Test-Driven Development
  • Testes avançados: Padrões, tipos e ferramentas
  • Testcontainers
  • SOLID e Design Patterns
  • SOLID na Prática - Princípios e Aplicações em Design de Software
  • Design Patterns na Prática - Gang of Four e Aplicações Reais
  • Arquitetura: MVC, Hexagonal, Clean Architecture e MultiTenancy
  • Arquitetura em camadas e MVC
  • Arquitetura Hexagonal e Clean Architecture
  • Arquitetura Multi-Tenancy
  • Domain Driven Design, Microsserviços e mensageria
  • Domain-Driven Design (DDD)
  • Domain-Driven Design e Arquitetura baseada em eventos
  • RabbitMQ
  • Arquitetura baseada em microsserviços
  • Apache Kafka
  • Sistemas legados e monólitos: Modernização e decomposição
  • Criação de monolitos modulares
  • Modernização de sistemas legados
  • Decomposição de sistemas monolíticos para microsserviços
  • SQL
  • PostgreSQL para desenvolvedores
  • MySQL para desenvolvedores
  • NoSQL
  • MongoDB para desenvolvedores
  • Redis para Desenvolvedores
  • Segurança de APIs, Vault, Autenticação e Keycloak
  • Autenticação e autorização: Tokens JWT, ACL e RBAC
  • Keycloak: OAuth2, OpenID Connect e Single Sign-On
  • OWASP 10, Segurança de APIs e Secret Management (Vault)
  • Kubernetes, Pipelines CI/CD e Infra as Code
  • Kubernetes
  • Helm
  • Terraform
  • Pipelines, GitOps e ArgoCD
  • SRE, Monitoramento e Observabilidade
  • Observabilidade
  • Prometheus e Grafana
  • OpenTelemetry
  • Site Reliability Engineering (SRE)
  • DevSecOps
  • DevSecOps na Prática

PHP, OO, MySQL

Eibneti

  • PHP
  • Orientação a Objetos
  • Active Record
  • SQL
  • Tabelas
  • Modelagem de Banco de Dados
  • Chaves primárias
  • Chaves estrangeiras
  • Relações um-para-um
  • Relações um-para-muitos
  • Relações muitos-para-muitos

JavaScript

Coodesh

  • Estruturas de Dados
  • APIs da linguagem