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

Vinicius Eidy

Desenvolvedor front-end 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 front-end · full-timejunho de 2022 - presente

Principais tecnologias: JavaScript, TypeScript, Vue 2, Vue 3, Options API, Composition API, Pinia, Vue Router, i18n, Vuetify e Node.js.

  • Planejei e desenvolvi uma ferramenta de editor de texto em Vue.js, utilizada internamente para produzir todos os blogposts que passam pelo setor de conteúdo da empresa, gerando valor para toda a cadeia de produção e revisão de conteúdo.
  • Desenvolvi a parte visual da funcionalidade de bugs e sugestões do aplicativo interno, aumentando a agilidade na resolução de bugs e implementando sugestões que os usuários mais precisavam.
  • Integrei o front-end utilizando Vue.js ao back-end, incorporando a funcionalidade de chat com o cliente por meio do protocolo WebSocket e a biblioteca Socket.io, agilizando a conversa entre a equipe interna com o cliente através de um chat em tempo real na plataforma.
  • 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 em equipe 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 front-end, 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