Skip to content
View RuanVCLima's full-sized avatar

Block or report RuanVCLima

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RuanVCLima/README.md

👋 Olá, eu sou Ruan Victor!

💻 Desenvolvedor Full Stack | React • TypeScript • Node.js
🚀 Desenvolvedor de aplicações web e APIs REST
📚 Em constante evolução e buscando novos desafios


👨‍💻 Sobre mim

Sou Desenvolvedor Full Stack com foco no desenvolvimento de aplicações web modernas, buscando constantemente aprimorar minhas habilidades em desenvolvimento Front-end e Back-end.

Tenho experiência prática com tecnologias como React, TypeScript, JavaScript, Node.js, Express e Prisma, desenvolvendo interfaces responsivas, aplicações web e APIs REST.

Atualmente, estou focado em evoluir minhas habilidades em arquitetura de aplicações, boas práticas de desenvolvimento, autenticação, bancos de dados e desenvolvimento de APIs.


🛠️ Tecnologias e ferramentas

Front-end

Back-end

Banco de dados

Ferramentas


🚀 Projetos em destaque

🎮 Adivinha

Jogo de palavras desenvolvido com React e TypeScript, utilizando componentes reutilizáveis e estilização modular.

Tecnologias:

React TypeScript Vite CSS Modules

🔗 Ver projeto


🚀 Rocketlog

API REST para gerenciamento e acompanhamento de entregas de encomendas.

O Rocketlog foi desenvolvido com Node.js e TypeScript, utilizando uma arquitetura organizada em controllers, routes e middlewares. A aplicação permite cadastrar usuários, autenticar usuários, criar entregas, atualizar o status das entregas e registrar o histórico de movimentações.

Tecnologias:

Node.js TypeScript Express Prisma PostgreSQL Zod JWT bcrypt Jest Supertest Docker / Docker Compose

🔗 Ver projeto


📋 Task Manager API

API REST para gerenciamento de tarefas, equipes e usuários.

O projeto possui autenticação, controle de acesso baseado em funções, gerenciamento de equipes, tarefas, prioridades, status e histórico de alterações.

Tecnologias:

Node.js TypeScript Express Prisma PostgreSQL JWT Zod

🔗 Ver projeto


📚 Atualmente estudando

  • ⚛️ React e desenvolvimento Front-end
  • 🟦 TypeScript
  • 🟢 Node.js e Express
  • 🗄️ PostgreSQL e Prisma
  • 🔐 Autenticação e autorização
  • 🧪 Testes automatizados
  • 🏗️ Arquitetura e boas práticas
  • 🔄 APIs REST
  • 🚀 Deploy e CI/CD

🎯 Objetivos

Meu objetivo é continuar evoluindo como desenvolvedor e participar de projetos que me permitam aplicar meus conhecimentos, aprender novas tecnologias e contribuir para a construção de soluções eficientes e escaláveis.

Estou especialmente interessado em oportunidades como Desenvolvedor Front-end, Back-end ou Full Stack Júnior.


📫 Entre em contato


⭐ Obrigado por visitar meu perfil!

Pinned Loading

  1. desafio-sorteador-de-numeros desafio-sorteador-de-numeros Public

    um projet ao qual crio um sorteador de números, podendo escolher a quantidade de números a serem sorteados e o range disponíveis .

    CSS

  2. desafio-agendamento-petshop desafio-agendamento-petshop Public

    Um projeto para cadastrar consultas a um pet shop.

    JavaScript

  3. rocketlog rocketlog Public

    API de entregas

    TypeScript

  4. task-manager task-manager Public

    REST API for task, team, user and task history management built with Node.js, TypeScript, Express and Prisma.

    TypeScript

  5. project-hair-day project-hair-day Public

    Aplicação de agendamento para corte de cabelo, utilizando webpack,e fazendo armazenamento de agentamentos para datas futuras no server.json, podendo exclui-las.

    JavaScript

  6. Adivinha-a-Palavra Adivinha-a-Palavra Public

    Jogo de adivinhação de palavras desenvolvido com React, TypeScript e Vite, com dicas, controle de tentativas e registro das letras utilizadas.

    TypeScript