Foto de perfil de Vinicius Eidy
Arte de perfil de Vinicius Eidy

Vinicius Eidy

Desenvolvedor full-stack na Agência liveSEO

Aqui eu exibo meus projetos desenvolvidos e escrevo alguns blogs sobre programação, compartilhando meu conhecimento e a minha jornada com outros devs.


Projetos

Capadura

Uma rede social para amantes de livros. Um lugar para compartilhar avaliações de livros, fazer comentários durante a leitura e descobrir novos livros.

Trata-se de um projeto full-stack, ambos os repositórios são open source e estão disponíveis no meu GitHub.

Front-end: Typescript, React.js, Next.js 14 + App router, React Query, Radix UI e TailwindCSS.Back-end: Typescript, Node.js, Fastify, Prisma ORM, AWS S3, AWS Cloudfront, Redis e PostgreSQL.
Uma arte ASCII de uma vaquinha falando 'hello world, i am moosay'

Moosay

Um gerador de arte ASCII flexível e fácil de usar baseado no app cowsay, com vários animais e mensagens personalizadas para compartilhar com amigos, baixar ou simplesmente se divertir.

O projeto foi feito apenas no front-end, sem a integração com qualquer outra API. Além disso, é open source e está disponível no meu GitHub.

Front-end: Typescript, React.js, Next.js, Headless UI e Tailwind CSS.
Uma arte ASCII de uma vaquinha falando 'hello world, i am moosay'

Experiência

Agência liveSEO

Desenvolvedor full-stack · full-timejunho de 2022 - presente

Projeto JourneySEO (10/2023 - atualmente) · Full-stack:

Principais tecnologias utilizadas: TypeScript, Vue 3 com a Composition API, Pinia, Vuetify e i18n.

  • Fui o desenvolvedor responsável pelo front-end da plataforma desde o planejamento até a primeira versão, após esse marco comecei a atuar como desenvolvedor full-stack no projeto.
  • Faço o code review da equipe do front-end.
  • No back-end eu desenvolvo novas features e também sou responsável por resolver os bugs.

Projeto App liveSEO (06/2022 - 10/2023) · Front-end:

Principais tecnologias: JavaScript, Vue 2 com a Options API, EJS, Vuex e Bootstrap.

  • Desenvolvi o front-end em Vue.js do sistema de notificações interno, fazendo a integração com o microsserviço de notificações, melhorando a comunicação interna por meio do aplicativo.
  • Trabalhei com o protocolo WebSocket com a lib Socket.io, para desenvolver um chat com o cliente, a fim de otimizar o contato entre a equipe interna com o cliente através de um chat em tempo real na plataforma.
  • Juntamente com minha equipe, trabalhei na refatoração do código de um projeto em EJS para Vue.js, atuando na reescrita de lógicas de componentes, reestruturação de templates e atualização de dependências, visando melhorar a legibilidade do código e aumentar a produtividade da equipe.
  • Ajudei a equipe a testar as funcionalidades (QA) antes de ir para produção, diminuindo a quantidade de bugs encontrados em produção.
  • Participei da etapa de code review da equipe, fazendo a análise e aprovação de pull requests, trazendo maturidade para o código e na escrita de código da equipe.
  • Trabalhei junto a equipe para potencializar a nossa atuação com metodologias ágeis (Scrum e Kanban), promovendo uma comunicação mais transparente e uma melhor compreensão das metas do projeto.

Certificações

Logo da Rocketseat em preto em branco: um símbolo de foguete.Rocketseat

Node.js - Ignite

Emitido em abril de 2023

Aborda tópicos como construção de APIs, testes unitários, regras de negócio, autenticação e deploy.


Logo da Rocketseat em preto em branco: um símbolo de foguete.Rocketseat

React.js - Ignite

Emitido em março de 2023

Aborda tópicos como SPAs, consumo de API e performance no front-end, Next.js, Suspense API e Streaming SSR.


HackerRank logo in black and white, a letter 'H' and a rectangle next to it.HackerRank

JavaScript (Intermediário)

Emitido em fevereiro de 2023

Aborda tópicos como design patterns, gerenciamento de memória, concorrência e event loops.


HackerRank logo in black and white, a letter 'H' and a rectangle next to it.HackerRank

JavaScript (Básico)

Emitido em fevereiro de 2023

Aborda tópicos como funções, hoisting, escopo, herança, eventos e tratamentos de exceções


HackerRank logo in black and white, a letter 'H' and a rectangle next to it.HackerRank

React.js (Básico)

Emitido em junho de 2022

Aborda tópicos como sistema de rotas, renderização de elementos, gerenciamento de estados, eventos e validação de formulários.


Sobre mim

Olá, eu sou o Eidy, tenho 22 anos e sou desenvolvedor full-stack, apaixonado por programação e por construir coisas. Atualmente, estou estudando para me tornar um desenvolvedor full cycle e ser capaz de desenvolver projetos ainda mais complexos.

Uma das coisas que mais amo na programação é a capacidade de criar algo do nada. Seja um site, um aplicativo ou um software, acho incrível dar vida a uma ideia por meio do código.

Além da programação, também me interesso por finanças e economia. Embora esses campos possam parecer não relacionados ao desenvolvimento de software, acredito que uma sólida compreensão dos conceitos financeiros pode ser valioso para quem deseja construir algo que gere valor para a sociedade.

Meu sonho é usar minhas habilidades de programação para criar algo que realmente faça a diferença na vida das pessoas. Acredito que a tecnologia tem o poder de tornar o mundo um lugar melhor.

Se você estiver interessado em trabalhar juntos em um projeto ou apenas quiser bater um papo, sinta-se à vontade para entrar em contato.

Foto de Vinicius Eidy