

Confira abaixo minhas habilidades e tecnologias que tenho experiência: Linguagens de programação, Frameworks, Bibliotecas, Ferramentas e muito mais.
Confira abaixo minha experiência profissional. As empresas para as quais trabalhei e um resumo das minhas responsabilidades em cada uma estão abaixo.
CandlePilot é uma plataforma para bots de trading, onde os usuários podem criar, editar e executar seus bots. A plataforma integra-se com a API da Binance para executar negociações com base em estratégias definidas pelos usuários. Participei do desenvolvimento tanto do back-end quanto do front-end da versão beta da plataforma, implementando recursos como edição de bots, execução de bots e integração com a API da Binance. A plataforma é construída usando Node.js para o back-end e Next.js para o front-end.
Fui responsável pela implementação dos serviços de back-end, incluindo o design e desenvolvimento de APIs RESTful, integração com serviços de terceiros e gerenciamento de banco de dados. Trabalhei com Node.js e Express para construir aplicações do lado do servidor escaláveis e eficientes. Também implementei o cluster do Node.js para utilizar o processamento multi-core, permitindo melhor desempenho e escalabilidade da aplicação.
No front-end, trabalhei com Next.js para criar uma interface responsiva e amigável ao usuário. Implementei recursos como autenticação, gerenciamento de bots e atualizações em tempo real usando WebSockets. O front-end se comunica com o back-end por meio de APIs RESTful, permitindo uma interação perfeita entre as duas camadas.
A OSF Digital é uma empresa canadense com atuação global, especializada no desenvolvimento, manutenção e evolução de websites e CRMs baseados na plataforma Salesforce Commerce Cloud. Atuei por mais de dois anos como desenvolvedor front-end e posteriormente full-stack, integrando times internacionais e multiculturais com comunicação 100% em inglês.
Durante esse período, participei de projetos de grande porte para marcas como L'Oréal, Black & Decker e Tramontina, atuando em demandas críticas de alta escala e impacto real. Fui responsável por implementar integrações como o Amazon Pay na base SiteGenesis, otimizar sistemas com severos gargalos de performance (como o agendamento de lojas da KalTire) e desenvolver páginas promocionais estratégicas em prazos desafiadores, como a landing page da Black Friday da Tramontina.
Utilizei tecnologias como JavaScript, React, Vue.js, Next.js, Node.js, além de ferramentas modernas como Docker, GitLab CI/CD e Salesforce Commerce Cloud. Também tive a oportunidade de atuar como mentor técnico de desenvolvedores juniores, reforçando minha capacidade de liderança, colaboração e didática em ambientes de alta exigência técnica.
Para o escritório Prieto & Spina, desenvolvi um CRM completo e personalizado com o objetivo de organizar o atendimento a clientes e automatizar a geração e assinatura de contratos de honorários advocatícios. O sistema começou com JavaScript puro, mas com o aumento da complexidade, migrei a aplicação para React e Next.js, modernizando toda a base de código.
O fluxo do sistema começa por um chat interativo no site, onde o cliente responde a perguntas definidas em um painel administrativo configurável. As respostas alimentam automaticamente uma ficha de atendimento e geram o pré-preenchimento de um contrato, pronto para assinatura.
Implementei um sistema de assinatura online, em que o cliente fotografa sua assinatura feita em papel. Essa imagem é processada com rastreamento pixel a pixel para remoção de fundo branco e composição de uma assinatura digital única, que é inserida diretamente no corpo do contrato.
O escritório de advocacia Prado & Becker precisava de um site institucional moderno e funcional, com a capacidade de exibir artigos jurídicos e casos de sucesso — processos judiciais que haviam sido vencidos com destaque.
Fui responsável pelo desenvolvimento completo da aplicação, utilizando Next.js no front-end para garantir alta performance, SSR e boa indexação em buscadores, e Firebase (Firestore) como back-end para armazenamento e gestão dos dados.
Implementei também um painel administrativo customizado, acessível apenas para os advogados do escritório, permitindo o cadastro, edição e exclusão de artigos e casos de sucesso. Todo o conteúdo gerenciado no painel era exibido automaticamente na homepage, mantendo o site sempre atualizado com as publicações mais relevantes.
Esse projeto consolidou ainda mais minha atuação como desenvolvedor full-stack JavaScript, unindo usabilidade, performance e integração com banco de dados em nuvem em uma solução prática e escalável.
A Adam Robô é uma startup brasileira que participou de um episódio do Shark Tank Brasil e se destaca pelo desenvolvimento de um equipamento portátil para a realização de exames oculares em populações que vivem em regiões remotas, com pouco ou nenhum acesso a serviços médicos especializados
Na empresa, fui responsável por participar da integração da aplicação web (desenvolvida em React) com uma impressora térmica via Bluetooth, permitindo a impressão imediata dos resultados dos exames mesmo em locais sem conexão com a internet. A solução foi implementada utilizando a Web Bluetooth API, garantindo a comunicação direta entre o navegador e o hardware, com total funcionamento offline.
Esse projeto envolveu desafios técnicos significativos — como a compatibilidade entre navegadores, o tratamento local dos dados e a interação com dispositivos físicos — e representou uma importante ampliação das minhas habilidades em soluções web offline, integração com hardware e desenvolvimento voltado a impacto social real.