Skip to content
View caiocastelhano's full-sized avatar

Highlights

  • Pro

Block or report caiocastelhano

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
caiocastelhano/README.md

Caio Castelhano

Full-stack Developer | React • Next.js • Ruby on Rails

PortfolioEmailLinkedIn


💻 About Me

Full-stack developer with hands-on experience building real-world projects using Ruby on Rails, React, and Next.js — from backend logic and APIs to responsive, accessible front-end interfaces.

Currently a Teacher Assistant at Le Wagon, where I help students strengthen their foundations in Ruby, Rails, and JavaScript while reinforcing my own technical and mentoring skills.

Before transitioning to tech, I spent over 10 years working in digital marketing and content strategy, a background that helps me approach development with creativity, clarity, and strategic thinking.


Featured Projects

Museu Autobiográfico & Território Leste

  • Website: museuautobiografico.org
  • Repository: github.com/caiocastelhano/museuautobiografico
  • Description: Cultural project combining memory, territory, and artistic expression through interactive and accessible web design.
  • My role: Freelancer solo project. Full website development, responsive design, accessibility improvements, SEO optimization, and deployment.
  • Tech stack: Next.js, React, JavaScript, CSS Modules, Git/GitHub, Vercel.

Gisele Sartini

  • Website: giselesartini.com
  • Repository: github.com/caiocastelhano/gisele-sartini
  • Description: Official portfolio website of Gisele Sartini, showcasing video editing, motion design, reels, and audiovisual projects with a clean, modern, and bilingual interface.
  • My role: Freelancer solo project. Full website development, multilingual architecture (PT/EN), metadata and SEO setup, accessibility best practices, domain configuration, and production deployment.
  • Tech stack: Next.js (App Router), React, JavaScript, CSS Modules, Git/GitHub, Vercel, Namecheap (DNS).

Renata Lage Psicóloga

  • Website: renatalagepsicologa.com.br
  • Repository: github.com/caiocastelhano/renatalagepsicologa
  • Description: Multilingual one-page website presenting clinical practice, specialties, and contact information.
  • My role: Freelancer solo project. Full website development, language switch implementation, responsive design, accessibility improvements, SEO optimization, and deployment.
  • Tech stack: Next.js, React, JavaScript, CSS Modules, Git/GitHub, Vercel.

Fabio Montanari

  • Website: fabiomontanari.com
  • Repository: github.com/caiocastelhano/site-fabiomontanari
  • Description: Official website of Brazilian director, screenwriter, and educator Fabio Montanari, showcasing his work and career.
  • My role: Freelancer solo project. Full website development, language switch implementation, performance optimization, accessibility improvements, and custom domain deployment.
  • Tech stack: Next.js, React, JavaScript, CSS Modules, Git/GitHub, Vercel, Netlify.

Personal Portfolio

  • Website: caiocastelhano.com.br
  • Repository: github.com/caiocastelhano/portfolio
  • Description: Personal portfolio showcasing my career transition, featured projects, tech stack, and contact details.
  • My role: Designed and developed from scratch, implementing responsive design, multilingual support, and SEO optimization.
  • Tech stack: React, JavaScript, CSS Modules, Git/GitHub, Vercel.

GigGoers

  • Website: giggoers-f8d886acbf20.herokuapp.com
  • Repository: github.com/caiocastelhano/giggoers
  • Description: App for music lovers to discover and share concerts in São Paulo — developed during the Le Wagon bootcamp.
  • My role: Team development focusing on front-end and integration with back-end, implementing responsive design and event listing features.
  • Tech stack: Ruby on Rails, JavaScript, HTML, SCSS, Geolocation API, Git/GitHub.

Chef Toi

  • Website: cheftoi.onrender.com
  • Repository: github.com/caiocastelhano/CHEF_TOI
  • Description: Marketplace that connects clients and professional chefs for unique culinary experiences — developed during the Le Wagon bootcamp.
  • My role: Team development focusing on front-end and integration with back-end, implementing responsive design and event booking features.
  • Tech stack: Ruby on Rails, JavaScript, HTML, SCSS, PostgreSQL, Git/GitHub.

Pinned Loading

  1. museu-autobiografico museu-autobiografico Public

    Cultural project combining memory, territory, and artistic expression through interactive and accessible web design.

    JavaScript

  2. gisele-sartini gisele-sartini Public

    Official portfolio of Gisele Sartini, video editor and motion designer.

    JavaScript

  3. site-fabiomontanari site-fabiomontanari Public

    Official website of Brazilian director, screenwriter, and educator Fabio Montanari, showcasing his work and career.

    JavaScript

  4. renatalagepsicologa renatalagepsicologa Public

    Multilingual one-page website presenting clinical practice, specialties, and contact information.

    JavaScript

  5. portfolio portfolio Public

    Personal portfolio showcasing my career transition, featured projects, tech stack, and contact details.

    JavaScript

  6. giggoers giggoers Public

    App for music fans to discover and share gigs in São Paulo — developed during the Le Wagon bootcamp.

    Ruby 2