Skip to content
View vitor-de-castro's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report vitor-de-castro

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
vitor-de-castro/README.md

Vitor de Castro

Full-stack developer using Ruby on Rails and Next.js with a background in business and hospitality. I enjoy building practical web apps and continuously improving my skills.

πŸ” Currently open to full-stack developer roles

πŸ› οΈ Tech Stack

Languages
Ruby JavaScript TypeScript HTML5 CSS3

Frameworks & Libraries
Ruby on Rails React Next.js Bootstrap Stimulus Tailwind CSS Turbo

Databases
PostgreSQL SQLite Redis

Tools & Others
Figma Heroku GraphQL Postman GitHub Git Vercel

πŸš€ Featured Projects

Networth - Personal Portfolio Tracker: networth.cv

  • Full-stack Rails app with real-time market data, AI, and multi-currency support.
  • Real-time stock & crypto tracking and an AI-powered financial assistant.

Underrated - Sorare Football Card Analytics: underrated.live

  • Real-time live auction data via authenticated Sorare GraphQL API
  • Live auction countdown timers, FPL stats integration and AI-powered market analyst

Side-B - Le Wagon final group project: side-b.app

  • Vinyl collector web app built with Ruby on Rails
  • AI Assistance, REST API, CRUD, PostgreSQL, team collaboration

AI News - 5-day group project: ai-news.live

  • AI-powered news platform built as an MVP with Ruby on Rails
  • REST API, PostgreSQL, CRUD

πŸ”§ Open Source

Kaminari β€” Rails pagination gem

  • PR #1151 β€” Replaced deprecated remote: option with data: {turbo:} for Rails 7.2 compatibility
  • PR #1152 β€” Fixed format: option being ignored in page_url_for
  • PR #1153 β€” Updated README to document Turbo support

ruby-openai β€” OpenAI API Ruby client

  • PR #645 β€” Improved exception messages to include API error details from response body

πŸ“Š GitHub Stats

GitHub Streak

🌱 Currently working on:

  • Maintaining and improving Networth and Underrated.
  • Deepening frontend skills with JavaScript, React and Next.js.

πŸ“« Contact

Pinned Loading

  1. networth networth Public

    Personal finance tracker with real-time market data, AI assistant and multi-currency support β€” built with Ruby on Rails

    Ruby

  2. underrated underrated Public

    Sorare football card analytics platform β€” real-time live auction data with AI-powered market analysis

    TypeScript

  3. vitor-de-castro.github.io vitor-de-castro.github.io Public

    HTML

  4. tomgrrr/side-b tomgrrr/side-b Public

    Ruby 1

  5. AI-News AI-News Public

    Ruby