Leone Duarte

Caratinga, Minas Gerais, Brasil

Leone Duarte

Senior Software Developer · Arquitetura de Software · SaaS e Sistemas Distribuídos

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

Trajetória profissional

outubro de 2021 – presenteCaratinga, MG

Programador

Sonax PABX Virtual

Desenvolvimento de software e soluções SaaS utilizando Node.js, Angular, PHP, JavaScript, Laravel, MySQL, MongoDB, Redis e RabbitMQ.

janeiro de 2020 – presenteCaratinga, MG

Desenvolvedor Full Stack

Freelancer

Desenvolvimento de aplicações e soluções personalizadas com Node.js, Angular, MongoDB, BullMQ, Redis, Google Cloud Platform e MySQL.

fevereiro de 2019 – outubro de 2021Caratinga, MG

Analista Programador

Versa Tecnologia

Atuação em sistemas educacionais com Zend Framework, MySQL, JavaScript, PHP, JasperSoft, APIs REST, Zabbix e práticas Scrum.

junho de 2018 – fevereiro de 2019Caratinga, MG

Analista de Suporte

Prodata Telecom

Suporte técnico e infraestrutura com MikroTik, PHP, MySQL, redes, servidores web, Unbound DNS, Zabbix, IPv4, IPv6, fibra óptica e Proxmox.

FORMAÇÃO

Educação e desenvolvimento

janeiro de 2024 – presente

Especialização em Gestão e Desenvolvimento de Produtos Digitais

PUC Minas

janeiro de 2021 – agosto de 2022

Pós-graduação em Arquitetura de Software Distribuído

PUC Minas

janeiro de 2017 – dezembro de 2020

Ciência da Computação

DOCTUM

Cursos complementares

Google Cloud Platform — AluraUX Design — AluraMelhore sua experiência de desenvolvimento com TypeScript — AluraLaravel

Idiomas

Inglês · Básico a intermediário

HABILIDADES

O que eu faço bem

TypeScript95
JavaScript95
Node.js95
PHP92
MongoDB92
Linux90
Git92
HTML90
Angular85
Laravel85
MySQL85
Zend Framework84
Redis82
API REST88
Zabbix82
Scrum84
Google Cloud Platform78
RabbitMQ68
BullMQ65
Arquitetura de Software90

PROJETOS

Trabalhos em destaque

DEMANDAS RELEVANTES

Projetos em que fiz a diferença

Sonax PABX Virtual2021 – presente

Desenvolvimento de SaaS e soluções de telefonia

Meu papel: Programador

Participação no desenvolvimento e evolução de software da empresa, em um ambiente de produtos SaaS e comunicação.

O desafio

Construir e manter aplicações que combinam interfaces web, serviços de backend, persistência de dados, filas e integrações.

Minha contribuição

Desenvolvimento com Node.js, Angular, PHP, JavaScript e Laravel; trabalho com MySQL, MongoDB, Redis e RabbitMQ.

Resultados e impacto

Continuidade profissional desde outubro de 2021 atuando no ecossistema técnico do produto.

Node.jsAngularPHPLaravelMySQLMongoDBRedisRabbitMQSaaS
Ver referência externa →
Versa Tecnologia2019 – 2021

Sistemas educacionais e integrações REST

Meu papel: Analista Programador

Desenvolvimento e manutenção de sistemas para o contexto educacional.

O desafio

Trabalhar em aplicações de negócio com banco relacional, relatórios, monitoramento e integrações.

Minha contribuição

Atuação com Zend Framework, PHP, JavaScript, MySQL, JasperSoft, APIs REST, Zabbix e Scrum.

Resultados e impacto

Experiência confirmada de mais de dois anos no desenvolvimento de sistemas educacionais.

PHPZendJavaScriptMySQLJasperSoftAPI RESTZabbixScrum
Prodata Telecom2018 – 2019

Infraestrutura, redes e suporte de telecomunicações

Meu papel: Analista de Suporte

Atuação na base de infraestrutura que antecedeu e fortaleceu a carreira em desenvolvimento de software.

O desafio

Apoiar redes e servidores em ambientes que combinavam conectividade, DNS, virtualização e atendimento.

Minha contribuição

Trabalho com MikroTik, redes IPv4/IPv6, fibra óptica, servidores web, Unbound DNS, Proxmox, Zabbix, PHP e MySQL.

Resultados e impacto

Construção de conhecimento prático em Linux, redes e operação de serviços, posteriormente aplicado à arquitetura de sistemas.

LinuxMikroTikIPv4IPv6DNSProxmoxZabbixRedes
Atuação freelancer2020 – presente

Produtos e sistemas full-stack sob demanda

Meu papel: Desenvolvedor Full Stack

Construção de aplicações e soluções personalizadas para diferentes necessidades de negócio.

O desafio

Transformar requisitos em soluções completas, combinando frontend, backend, dados, filas e infraestrutura em nuvem.

Minha contribuição

Uso de Node.js, Angular, MongoDB, MySQL, Redis, BullMQ e Google Cloud Platform.

Resultados e impacto

Atuação freelancer contínua registrada no currículo desde janeiro de 2020.

Node.jsAngularMongoDBMySQLRedisBullMQGCP
Ver referência externa →

ARTIGOS

Ideias que compartilho

Operações financeiras automatizadas não supervisionadas

Integração de OpenAI, Binance e WhatsApp com TypeScript, Angular, Redis, BullMQ e MongoDB.

O JavaScript está vazando, chamem um encanador!

Discussão sobre vazamento de memória em aplicações JavaScript.

Ferramenta: JavaScript Standard Style

Experiência utilizando JavaScript Standard Style para manter consistência em grandes volumes de código.

Se pudesse começar de novo faria tudo diferente

Reflexões sobre aprendizados e erros ao longo da jornada como programador.

A melhor ferramenta de PaaS que utilizei

Relato sobre desafios de infraestrutura e uso de plataformas como serviço.

Como reduzi o custo de construção de novos softwares em 80%

Reflexão publicada sobre reutilização, processos e redução de custos no desenvolvimento.

Tutorial de como se tornar um dev sênior

Artigo de opinião sobre aprendizado e desenvolvimento de carreira em software.

Configurando uma IA autônoma com Node.js para operar na Binance usando OpenAI

Projeto pessoal sobre automação, IA e integração com a Binance.