Carreira
  • Jan2023 - Current
    Adapcon
    Fullstack Developer
    • NodeJS
    • Serverless
    • AWS
    • DynamoDB
    • Lambda
    • VueJS
    • Jest
    • Mocha

    Contratado como Desenvolvedor Fullstack Júnior após o período de estágio.

    Comecei como principal responsável de um sistema de chatbot/chat de suporte que ajuda clientes B2B a se comunicarem com a empresa e solicitarem notas fiscais e documentos bancários sozinhos ou falarem com um agente real via Whatsapp (via integração com a Meta).

    Reduzi os custos relacionados a AWS Lambda refatorando uma arquitetura de microsserviço que estava utilizando NestJS para uma base de código mais robusta e sustentável que usa NodeJS e estrutura Serverless. Este microsserviço é o responsável por todo o tratamento de tickets/chamados - criação, atribuição, mensagens, eventos de websocket, integração com o Whatsapp e assim por diante. Ele lida com o uso de milhares de mensagens/usuários todos os dias.

    Um dos principais responsáveis em uma plataforma B2B que é usada pelos clientes de empresas para gerenciar notas fiscais, boletos, documentos financeiros e alguns outros assuntos B2B. Esta plataforma é usada por milhares de usuários todos os dias. Trabalhei com ferramentas de observabilidade como Grafana e AWS Cloudwatch para monitorar e melhorar o desempenho e a confiabilidade dos sistemas da plataforma.

    Responsável por bibliotecas internas (integrações de microsserviços, componentes) que são usadas por todo o ecossistema da empresa. Introduzido a alguns conceitos de testes para uma aplicação NodeJS.

  • Apr2022 - 12/10/2022
    Adapcon
    Intern
    • NodeJS
    • Serverless
    • AWS
    • DynamoDB
    • VueJS
    • Storybook
    • Firebase

    Trabalhei, principalmente, como desenvolvedor frontend aprimorando uma plataforma baseada em e-commerce e mantendo uma biblioteca de componentes internos, usando Vue.js (v2) e Storybook. No final do estágio, tive alguns contatos backend, usando Node.js, framework Serverless e ecossistema AWS. Desenvolvi um backoffice para um aplicativo móvel, usando Vue.js (v3) e Firebase.