Skip to content
View victortsrodrigues's full-sized avatar

Block or report victortsrodrigues

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
victortsrodrigues/README.md

👋 Olá, seja bem-vindo!

Transformando ideias em código.

🚀 Sobre Mim

We Can Code This Text

  • 🔭 Programado focado em criar aplicações que solucionem problemas reais e agregam valor à negócios.
  • 🌱 Recentemente conclui o curso de Desenvolvimento Web Full Stack pela Driven Education.
  • 📲 Atualmente estou desenvolvendo um software ERP Web.
  • 👨‍🎓 Possuo graduação e mestrado em Engenharia Elétrica.
  • 📈 Anteriormente trabalhei durante 4 anos como Engenheiro de Projetos de Engenharia em grandes empresas como a BP Bioenergy.

💻 Tech Stack

Categoria Tecnologias / Ferramentas
Linguagens TypeScript Java Python JavaScript
Frontend React Vite Styled Components
Backend NodeJS Express.js Spring Flask FastAPI Selenium
Banco de Dados Postgres MongoDB Redis
ORM / Query Builder Prisma Hibernate
Testes & Qualidade Jest Supertest Pytest
DevOps / CI-CD Docker Git GitHub Actions
Outras Ferramentas Visual Studio Code Postman

🔥 Destaques de Projetos

1. WhatsApp AI Chabot - back-end orchestrator e ai microservice

Agente de IA que faz atendimento personalizado via WhatsApp aos clientes de uma empresa, sendo capaz de responder as perguntas com base em treinamento prévio nos processos e documentos da empresa.

  • Código para tratamento de dados de treinamento e armazenamento em banco de dados vetorial para RAG.
  • Microsserviço Python que utiliza RAG e acessa API da OpenAI e MongoDB para gerar as respostas do agente considerando contexto e histórico de mensagens.
  • Back-end em Node.js com Typescript que integra a API do WhatsApp, utiliza Redis e acessa o microsserviço Python para enviar as respostas ao usuários. A API também possibilita habilitar ou não as respostas automáticas para determinado usuário e faz o processamento assíncrono das tarefas.
  • Typescript, Node.js, Express, WhatsApp API, Redis, BullMQ, Python, FastAPI, OpenAI API, Pinecone, MongoDB, Docker, CI/CD e testes automatizados

2. TEMFC Checker - back-end e front-end

API que automatiza o download, análise de dados do histórico profissional de profissionais de saúde e verificação da elegibilidade do profissional para realizar uma prova de especialização com base nos critérios especificados no edital. Front-end que permite o acesso à API e obtenção do relatório final. Este projeto fez com que cliente ganhasse performance, executando uma etapa do funil de vendas 5x mais rápido.

  • Web Scraping com Selenium
  • Endpoint SSE para atualização em tempo real
  • UX clean, design mobile-first
  • Docker, CI/CD e testes automatizados

DrivenPass é uma API de gerenciamento de senhas. Ela permite que os usuários armazenem, recuperem, atualizem e excluam credenciais para diversos serviços com segurança, com autenticação, criptografia e tratamento de erros robustos.

  • Autenticação via JWT + refresh tokens
  • Criptografia com cryptr e bcrypt
  • Arquitetura em camadas
  • Docker, CI/CD e testes automatizados

Aplicativo para gestão de tarefas pessoais, focado em produtividade diária.

  • Interface responsiva e intuitiva
  • Registro e autenticação com JWT
  • React, Vite, Styled Components, e Material UI.
  • Deploy em ambiente cloud (Vercel)

😎 Só porque estatísticas do GitHub são legais!


📩 Entre em contato, vamos tomar um café e transformar ideias em código!

LinkedIn Email

github-snake

Pinned Loading

  1. TEMFC-backend TEMFC-backend Public

    API for validating healthcare professionals' eligibility for the TEMFC program using CNES data and real-time response.

    Python

  2. TEMFC-frontend TEMFC-frontend Public

    Web application to check healthcare professionals' eligibility for the TEMFC exam with real-time updates via SSE.

    JavaScript

  3. whatsapp-ai-chatbot whatsapp-ai-chatbot Public

    AI-powered WhatsApp chatbot backend built with Node.js, Redis, and BullMQ. Features webhook handling, asynchronous processing, and contextual replies using RAG-based AI. Fully containerized and pro…

    TypeScript

  4. chatbot-republic-ai-microservice chatbot-republic-ai-microservice Public

    An AI-powered FastAPI microservice designed to autonomously respond to clients inquiries. It uses Retrieval-Augmented Generation (RAG) with OpenAI GPT models, Pinecone vector search, and MongoDB to…

    Python 1

  5. drivenpass drivenpass Public

    DrivenPass is a secure, production-ready password manager API built with Node.js, TypeScript, Express, and PostgreSQL. It allows users to safely store, retrieve, update, and delete credentials, wit…

    TypeScript

  6. TrackIt TrackIt Public

    TrackIt is a responsive web app for daily habit tracking, built with React, Vite, Styled Components, and Material UI. Users can register, log in, create and track habits, and mark them as completed…

    JavaScript