Logo

Olá, meu nome é

Leonardo Nunes.

Desenvolvedor de software.

Sou um Desenvolvedor de Software apaixonado por tecnologia e inovação e especializado em construir experiências digitais. Atualmente trabalho com tecnologias como:

Node.jsReactJavaScriptTypeScriptHTMLCSSPostgreSQLMongoDBWordPress

01.Sobre Mim

Trajetória e foco

Olá! Meu nome é Leonardo e sou desenvolvedor de software com foco em aplicações web. Minha trajetória começou durante a graduação, quando passei a explorar o desenvolvimento de sistemas e interfaces, aprofundando meus conhecimentos em HTML, CSS e JavaScript e entendendo na prática como transformar ideias em soluções funcionais.

Atualmente, atuo como Desenvolvedor Full Stack, com experiência em aplicações web e microsserviços, passando por ambientes corporativos, projetos educacionais e trabalhos freelancers. Já atuei no desenvolvimento de sistemas para monitoramento industrial, plataformas web e APIs, sempre buscando código limpo, performance e boa experiência de uso.

Além disso, trabalho como desenvolvedor freelancer, criando sites e aplicações com foco em performance, responsividade e SEO.

Aqui estão algumas tecnologias com as quais tenho trabalhado recentemente:

  • JavaScript (ES6+) / TypeScript
  • React
  • Node.js
  • AdonisJS / Express
  • PostgreSQL / MySQL
  • MongoDB
  • Tailwind CSS
  • WordPress
Leonardo Nunes trabalhando em seu setup

02.Experiências

Desenvolvedor Full Stack Jr

@ Migracode

Abr 2025 - Atualmente

Atuação no desenvolvimento e manutenção de uma plataforma de monitoramento industrial baseada em microsserviços, com foco em performance, escalabilidade e confiabilidade.

Responsabilidades:

  • Desenvolvimento de interfaces com React, TypeScript, Tailwind CSS e Vite
  • Implementação de funcionalidades no back-end com Node.js e AdonisJS
  • Integração com equipamentos industriais via protocolo Modbus
  • Modelagem e manipulação de dados com MySQL e MongoDB
  • Correção de bugs, melhorias contínuas e colaboração em ambiente ágil (Scrum)

Tecnologias:

ReactTypeScriptNode.jsAdonisJSMySQLMongoDBTailwind CSSDocker

03.Projetos

Página inicial do site profissional do Dr. Júlio Cézar com seções de apresentação e especialidades

Projeto em destaque

Freela

Dr. Júlio Cézar

Site profissional com seção 'Sobre Mim', especialidades, agendamento direto via WhatsApp e integração com redes sociais. Estrutura otimizada para SEO e performance.

ReactTypeScriptTailwind CSSShadcn UIViteSEO
Página inicial do portal Foco em Notícias com destaques editoriais e estrutura otimizada para SEO

Projeto em destaque

Freela

Foco em Notícias

Portal Foco em Notícias, um projeto que se destaca pelo uso estratégico de técnicas de SEO.

WordPressElementorSEO
Dashboard do sistema de gestão de estoque com listagem de produtos e controles de movimentação

Projeto em destaque

Projeto Pessoal

Sistema de Gestão de Estoque

Aplicação full stack para gerenciamento de produtos e movimentações de estoque (entradas e saídas), com controle de estoque mínimo, filtros e foco em experiência de uso.

ReactTypeScriptViteNestJSTypeORMPostgreSQLTailwind CSSshadcn/uiTanStack QueryAxios

Outros Projetos

Página da loja virtual Fibras Maravigirl com vitrine de produtos e identidade personalizada
Freela

Fibras Maravigirl

E-commerce desenvolvido na plataforma Nuvemshop, com personalização de layout via CSS e HTML para adaptar às necessidades do cliente.

NuvemshopHTMLCSS
Página inicial do portal Vem Ver Notícias com matérias em destaque e layout de portal de conteúdo
Freela

Vem Ver Notícias

Portal desenvolvido como projeto freelancer em WordPress, usando Elementor e estratégias de SEO.

WordPressElementorSEO
Tela do mini-game The Legend of Zelda com cenário retrô e personagem em exploração
Projeto Pessoal

The Legend of Zelda

Mini-game tributo ao jogo original onde o objetivo é coletar 3 itens e abrir uma porta para enfrentar o chefão.

JavaScriptp5.js
Interface do gerador de amigo secreto com lista de participantes e ação de sorteio
Projeto Pessoal

Amigo Secreto

Gerador de amigo secreto que sorteia os participantes e informa quem é o amigo secreto de cada um.

HTMLCSSJavaScript
Aplicação Encrypt Text com campos para criptografar e descriptografar mensagens de texto
Projeto Pessoal

Encrypt Text

Encriptador de texto simples que utiliza um algoritmo de substituição para criptografar e descriptografar mensagens.

HTMLCSSJavaScript
Back-end
API + Dados
Node.jsExpress.js
Projeto Pessoal

Sistema DinDin

RESTful API desenvolvida para gerenciamento de finanças pessoais.

Node.jsExpress.jsPostgreSQLJWT
Back-end
API + Dados
Node.jsExpress.js
Projeto Pessoal

Sistema PDV

Aplicação Back-end para sistema frente de caixa.

Node.jsExpress.jsPostgreSQLKnexJWTAWS
Back-end
API + Dados
TypeScriptNode.js
Projeto Pessoal

Sistema Bancario

Aplicação Back-end que simula um sistema bancário simples.

TypeScriptNode.jsExpress.jsMongoDBVitest