{ Olá, eu me chamo Ruan Costa }

DesenvolvedorWeb Fullstack

Transformo ideias em soluções digitais poderosas. Especializando-se desenvolvimento fullstack, com foco na construção de SaaS, APIs Rest, backends robustos, landing pages e soluções em geral.

Foto de perfil de Ruan Costa

Sobre mim

Sou um programador que ama criar projetos diferentes e me desafiar criando projetos baseados em problemas da vida real. Possuo grande experiência na criação de sistemas robustos, APIs Rest e páginas web.

Veja meus projetos

Meus projetos

UrbnX - ecommerce de moda

Projeto de um ecommerce criado com Next.js, focado na venda de roupas. Conta com autenticação, carrinho, favoritos, rotas protegidas com middlewares e integração com gateway de pagamento.

  • Next.js
  • Tailwindcss
  • NestJS
  • Prisma
  • JWT
  • Mongodb
  • Stripe
NestJS API - Todo List

API Rest construída com o framework NestJS. O projeto consiste em um gerenciador simples de tarefas, onde os usuários devem criar uma conta para poder utilizar o mesmo, nele os usuários podem criar, visualizar, editar e excluir as tarefas (CRUD).

  • NodeJS
  • NestJS
  • Prisma
  • JWT
  • Mongodb
Egames 2.0

Reformulação do projeto egames, um ecommerce focado na venda de itens para gamers com criação de conta, autenticação, carrinho de compras, favoritos e finalização de compras, o projeto busca simular ao máximo a experiência de um ecommerce.

  • Tailwindcss
  • React
  • React router
  • Zustand
  • Nodejs
  • JWT
  • Express
  • Mongodb
Dogs

O projeto Dogs foi feito durante o curso de React da origamid. É uma rede social voltada para cachorros, onde seus donos podem publicar fotos de seus cachorros e interagir com outros posts através de comentários nas fotos.

  • React
  • React router
DevFinder

Uma plataforma de busca e recrutamento de desenvolvedores, onde os candidatos conseguem criar sua conta e se candidatar as vagas e os recrutadores conseguem postar e editar as vagas, além de também receber as candidaturas.

  • Figma
  • Tailwindcss
  • Javascript
  • Nodejs
  • Express
  • Mongodb
Egames

Um e-commerce focado na venda de jogos, hardwares e periféricos para gamers, onde o usuário consegue criar uma conta fictícia e interagir com os produtos, fazer login e adicionar itens aos favoritos

  • Figma
  • Tailwindcss
  • Javascript
Bikcraft

Uma página moderna focada na venda de bicicletas elétricas. A página conta com diversas animações para criar interatividade ao site, funcionalidades na compra de bicicletas, além de ser responsiva e visar a acessibilidade dos usuários.

  • Figma
  • Tailwindcss
  • Javascript

Hard skills

  • Tailwindcss
  • Typescript
  • React
  • Next.js
  • API Rest
  • Nest.js
  • Mongodb
  • MySql
  • PostgreSQL
  • Prisma
  • Git

Soft skills

  • Aprendizado contínuo
  • Comunicação
  • Proatividade
  • Trabalho em equipe
  • Organização

Experiência profissional

Mai 2024
-
Set 2024

Agência Virtú Marketing Digital

Estagiário de desenvolvimento fullstack

Fui responsável por um sistema de notícias, onde no frontend era utilizado React para consumir uma API feita em Nodejs com no backend. O sistema consistia em diversas páginas com diversos tópicos diferentes de notícias, além de ter uma página individual para cada notícia e uma parte apenas para administradores acessarem, onde era possível postar e excluir as notícias. O backend era feito com Node, Express e Mysql. Após minha chegada refatorei toda a api, melhorando o tempo de resposta e o tamanho do json que era enviado pelo backend, além de melhorar o seo e o desempenho do sistema, também implementei as funcionalidades de editar notícias e criei um editor de texto para melhorar a usabilidade da criação e edição de notícias.

Mar 2023
-
Abr 2024

Medcare Consultoria e Serviços Hospitalares LTDA

Estagiário de T.I

Trabalhava com montagem, manutenção, formatação e instalação de programas em computadores, além de suporte aos usuários de forma direta. Também fazia instalação, configuração e troca de suprimentos de impressoras.

Contato

Ficou com alguma dúvida ou sentiu interesse em contruir um projeto comigo? Sinta-se livre para enviar sua mensagem.