Prazer! Eu sou

Caio Vieira

O cara que vive entre linhas de código e cafés, sempre buscando construir algo que faça a diferença.

Sobre Mim


Comecei a programar aos 15 anos, com Java, e desde então percorri uma jornada ampla entre linguagens, paradigmas e plataformas. Me apaixonei por criar soluções robustas, eficientes e com propósito.


Hoje, atuo como backend developer no Efí Bank onde desenvolvo e mantenho sistemas em produção, em maioria com Node.js, com foco em escalabilidade e performance. Trabalho com tecnologias como Node.js, PHP, AWS, bancos de dados SQL e NoSQL, e também exploro áreas como segurança, arquitetura de sistemas e engenharia de software.


Busco constantemente unir excelência técnica com impacto real, priorizando soluções práticas, sustentáveis e inovadoras.


Código é minha ferramenta, mas clareza e visão são meu diferencial.

Minha expertise inclui


Stack Favorita:

Vue.js
Nuxt.js
Node.js
Express
Sequelize

BDs & Ferramentas:

Nginx
Git
Prisma
Postgre
MySQL
Redis
Mongo
Dynamo
Docker
RabbitMQ

Mais conhecimentos:

Linux
Sh
C++
Java
PHP
ESLint
Swagger
Postman
Insomnia
Figma
Tailwind
Sass
Arduino
Assembly
Haskell

Projetos


Filtrar por tecnologia:

Viier Garage

Do Instagram direto para a web: uma ferramenta inteligente que encontra as lâmpadas certas para seu carro.

Project screenshot
Nuxt.jsPrismaMySQLVue.js

Exemplo de uso da API EfíPay

Um exemplo em Nuxt.js utilizando a API de pagamento/cobranças EfíPay, demonstrando autenticação e processamento de pagamentos.

Project screenshot
Nuxt.jsTailwind CSSNuxt UI

Damas em Haskell

Um jogo de damas baseado em Haskell, utilizando o paradigma de programação funcional.

Project screenshot
Haskell