Hi, I'm 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
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
Personal finance tracker that helps users monitor assets and calculate real-time net worth. Built with Ruby on Rails, featuring clean dashboard visualizations, API caching, Model callbacks, CRUD for accounts/transactions, secure authentication and PostgreSQL backend.
Real-time Sorare football card analytics platform. Features live auction countdown timers, AI-powered market analysis, price context vs market average, league and position filters, and a market stats dashboard — built with Next.js and GraphQL.
Vinyl collector web app built with Ruby on Rails for the Le Wagon bootcamp final project. Features AI assistance and recommendations, REST API, CRUD operations, PostgreSQL database, and team collaboration.
AI-powered news platform built as an MVP during a 5-day group project. Aggregates and curates the latest news using REST API and AI.
I'm a full-stack developer who transitioned from hotel management and hospitality into tech. That background gives me something most developers don't have — I understand both the technical and human side of building products.
I build full-stack web apps with Ruby on Rails and Next.js, integrating APIs and AI into real projects that are live and used by real people. Open source contributor to Kaminari, ruby-openai and simple_form, Ruby gems with millions of downloads. I'm currently open to full-stack developer roles — remote or France-based.
I'm always open to new opportunities and collaborations. Feel free to reach out!