Resumo Profissional
Engenheiro de Software | Desenvolvedor Backend | Especialista em Go e Node.js
Resumo
Sou engenheiro de software com experiência no desenvolvimento de aplicações web, APIs e sistemas distribuídos, além de atuar em arquitetura e integração de serviços.
Trabalho principalmente com Go e Node.js, mas também tenho experiência em C, C++, Rust, SQL e Java, explorando desde aplicações de alto nível até implementações de baixo nível para otimização de performance. Aprendo rápido, sou detalhista e apaixonado por ciência da computação, algoritmos e estruturas de dados.
Atualmente moro em Navegantes-SC, Brasil, e estou sempre em busca de novos desafios que me permitam expandir conhecimentos e criar soluções de impacto. Estou aberto a trabalho remoto e a colaborar em projetos que exijam inovação e excelência técnica.
Skills: o que eu faço…
Desenvolvimento de Software
Crio sistemas backend e APIs robustas em Go e Node.js, com foco em performance, escalabilidade e facilidade de manutenção. Experiência em bancos relacionais (PostgreSQL, MySQL) e não relacionais (Redis, MongoDB), além de arquiteturas baseadas em microservices.
Frontend Development
Contribuo também no frontend utilizando HTML, CSS, JavaScript, React e Next.js, sempre buscando interfaces funcionais, responsivas e intuitivas.
DevOps e Cloud
Tenho experiência com implantação e gerenciamento de aplicações em nuvem, utilizando AWS e Docker. Conhecimento em CI/CD, automação de infraestrutura e monitoramento de sistemas.
Expertise em Go e Node.js
Anos de experiência prática com Go e Node.js, aplicados em integrações complexas, sistemas distribuídos, mensageria com RabbitMQ e soluções SaaS multi-tenant.
Outras Linguagens
Além de Go e Node.js, tenho experiência com C, C++, Rust, SQL e Java, o que me permite entender profundamente os fundamentos da computação e aplicar boas práticas de engenharia de software.
Experiência Profissional
Vendd
Software Engineer | 2023 - Presente
- Desenvolvimento e manutenção de uma plataforma SaaS de CRM multi-tenant.
- Implementação de integrações com gateways de pagamento, serviços de envio e outras APIs externas.
- Colaboração na arquitetura de microservices, garantindo escalabilidade e alta disponibilidade.
- Participação em revisões de código e testes automatizados.
- Stack tecnológico: Node.js, PostgreSQL, MySQL, MongoDB, Redis, Docker, SQS, SNS, AWS Lambda, API Rest.
Chat2Desk Brasil
Software Engineer | 2021 - 2024
- Desenvolvimento de sistemas web especializados em integração de APIs de mensageria (Meta, Messenger, WhatsApp, Instagram), automatizando fluxos de comunicação omnichannel.
- Implementação de integrações robustas com plataformas de terceiros como 360 Dialog, Gupshup, Z-API e Chatwoot, além de gateways de pagamento (Stripe, Asaas, PagSeguro) e soluções de IA (ChatGPT).
- Integração de ferramentas Google Workspace (Authenticator, Sheets, Calendar) e ERPs especializados para o setor farmacêutico, garantindo sincronização eficiente de dados.
- Manutenção e modernização de sistemas legados, implementando otimizações de performance e novas funcionalidades para aumentar estabilidade e escalabilidade.
- Stack tecnológico: Node.js, Golang, TypeScript, PostgreSQL, MongoDB, Redis, Docker, RabbitMQ, Grafana, Portainer - aplicados em arquiteturas de microservices e mensageria assíncrona.
Lunch Tecnologia ltda
Web Developer | 2020 - 2021
- Desenvolvimento de sistemas web para plataformas de cursos online, com ênfase no backend, garantindo a estabilidade e performance de cada funcionalidade.
- Contribuí para a arquitetura baseada em RestFull, focando na escalabilidade e facilidade de manutenção do código.
- Implementei integrações com serviços de mídia de vídeo (Bunny) e serviços de autenticação e segurança.
- Principais tecnologias: Go, Node.js, Vue.js, MariaDB, Docker.
Educação
Graduado em Análise e Desenvolvimento de Sistemas
Estácio de Sá | 2021 - 2023
Durante minha graduação, adquiri uma base sólida em algoritmos, estruturas de dados, sistemas operacionais, redes de computadores e engenharia de software. Participei de projetos acadêmicos que envolveram desenvolvimento de software e pesquisa em áreas como Inteligência Artificial e Engenharia de algotimos para problemas de análise combinatória.
Sobre mim
Sou apaixonado por tecnologia e ciência da computação, sempre em busca de aprender e aprofundar meus conhecimentos em linguagens de médio e baixo nível, algoritmos e estruturas de dados. No dia a dia, desenvolvo soluções backend em Go e Node.js, mas também me aventuro em linguagens como C, C++ e Rust, explorando desde sistemas de alto desempenho até integrações complexas. Nos meus tempos livres, gosto de experimentar novas ideias, criar projetos pessoais e compartilhar aprendizados através de artigos e contribuições para a comunidade. Acredito no poder da colaboração e vejo o código como uma forma de transformar ideias em impacto real.
“Computer science is no more about computers than astronomy is about telescopes.”