Programador
Sonax PABX Virtual
Desenvolvimento de software e soluções SaaS utilizando Node.js, Angular, PHP, JavaScript, Laravel, MySQL, MongoDB, Redis e RabbitMQ.
Caratinga, Minas Gerais, Brasil
Desenvolvedor de software sênior com experiência profissional desde 2018 em desenvolvimento full-stack, arquitetura de software, sistemas distribuídos, SaaS e infraestrutura. Atua com TypeScript, JavaScript, Node.js, PHP, Angular, MongoDB, MySQL, Redis e mensageria, conectando decisões técnicas às necessidades do produto. Possui formação em Ciência da Computação, pós-graduação em Arquitetura de Software Distribuído e especialização em Gestão e Desenvolvimento de Produtos Digitais. Também desenvolve projetos autorais envolvendo IA, automação, MCP e integrações de serviços.
EXPERIÊNCIA
Desenvolvimento de software e soluções SaaS utilizando Node.js, Angular, PHP, JavaScript, Laravel, MySQL, MongoDB, Redis e RabbitMQ.
Desenvolvimento de aplicações e soluções personalizadas com Node.js, Angular, MongoDB, BullMQ, Redis, Google Cloud Platform e MySQL.
Atuação em sistemas educacionais com Zend Framework, MySQL, JavaScript, PHP, JasperSoft, APIs REST, Zabbix e práticas Scrum.
Suporte técnico e infraestrutura com MikroTik, PHP, MySQL, redes, servidores web, Unbound DNS, Zabbix, IPv4, IPv6, fibra óptica e Proxmox.
FORMAÇÃO
PUC Minas
PUC Minas
DOCTUM
HABILIDADES
PROJETOS
Plataforma de perfis profissionais construída em Next.js e TypeScript, com autenticação, portfólios públicos, analytics, armazenamento de imagens, integração com IA e geração de dados demonstrativos.
Ver projeto →API TypeScript para orquestração de fluxos por prompt e ferramentas MCP, com estado de conversas em MongoDB, integração com Responses API, gateway HTTP para MCP, DSL de fluxos e logs de auditoria.
Ver projeto →Integração em PHP, JavaScript e MySQL para registrar pontos de dificuldade de locomoção no mapa, criada como apoio a um projeto acadêmico de engenharia elétrica voltado a pessoas sem visão.
Ver projeto →Aplicação em Angular e TypeScript que consome a PokéAPI para busca, visualização e manipulação de dados de Pokémon.
Ver projeto →Automação em Shell para configuração de um servidor Linux como servidor DNS utilizando Unbound DNS.
Ver projeto →Coleção de estudos acadêmicos públicos sobre árvores binárias, árvore trie, merge sort, shell sort, Torre de Hanói e fundamentos de computação em C.
Ver projeto →DEMANDAS RELEVANTES
Meu papel: Programador
Participação no desenvolvimento e evolução de software da empresa, em um ambiente de produtos SaaS e comunicação.
Construir e manter aplicações que combinam interfaces web, serviços de backend, persistência de dados, filas e integrações.
Desenvolvimento com Node.js, Angular, PHP, JavaScript e Laravel; trabalho com MySQL, MongoDB, Redis e RabbitMQ.
Continuidade profissional desde outubro de 2021 atuando no ecossistema técnico do produto.
Meu papel: Analista Programador
Desenvolvimento e manutenção de sistemas para o contexto educacional.
Trabalhar em aplicações de negócio com banco relacional, relatórios, monitoramento e integrações.
Atuação com Zend Framework, PHP, JavaScript, MySQL, JasperSoft, APIs REST, Zabbix e Scrum.
Experiência confirmada de mais de dois anos no desenvolvimento de sistemas educacionais.
Meu papel: Analista de Suporte
Atuação na base de infraestrutura que antecedeu e fortaleceu a carreira em desenvolvimento de software.
Apoiar redes e servidores em ambientes que combinavam conectividade, DNS, virtualização e atendimento.
Trabalho com MikroTik, redes IPv4/IPv6, fibra óptica, servidores web, Unbound DNS, Proxmox, Zabbix, PHP e MySQL.
Construção de conhecimento prático em Linux, redes e operação de serviços, posteriormente aplicado à arquitetura de sistemas.
Meu papel: Desenvolvedor Full Stack
Construção de aplicações e soluções personalizadas para diferentes necessidades de negócio.
Transformar requisitos em soluções completas, combinando frontend, backend, dados, filas e infraestrutura em nuvem.
Uso de Node.js, Angular, MongoDB, MySQL, Redis, BullMQ e Google Cloud Platform.
Atuação freelancer contínua registrada no currículo desde janeiro de 2020.
ARTIGOS
Integração de OpenAI, Binance e WhatsApp com TypeScript, Angular, Redis, BullMQ e MongoDB.
Discussão sobre vazamento de memória em aplicações JavaScript.
Experiência utilizando JavaScript Standard Style para manter consistência em grandes volumes de código.
Reflexões sobre aprendizados e erros ao longo da jornada como programador.
Relato sobre desafios de infraestrutura e uso de plataformas como serviço.
Reflexão publicada sobre reutilização, processos e redução de custos no desenvolvimento.
Artigo de opinião sobre aprendizado e desenvolvimento de carreira em software.
Projeto pessoal sobre automação, IA e integração com a Binance.