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.
- 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.
- 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).
- 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.
- 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.
- 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.
- 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.
- 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.


