Languages
- Portuguese (Native)
- English (Intermediate)
Portfolio
- rafvo-dev.vercel.appPortfolio built with Next.js and TailwindCSS.
About
Senior Frontend Developer with over 6 years of experience building scalable web applications. Specialized in React.js, Next.js, and Vue.js with TypeScript, focused on creating high-performance user interfaces and sustainable frontend architectures. Experienced in building design systems, reusable components, integrating complex APIs, and developing applications with data visualization and geospatial mapping. Also experienced in improving code quality, implementing automated tests, and supporting other developers through technical guidance.
Skills
React.js & Next.js · Vue.js & Nuxt · TypeScript · React Hook Form · Zod · Zustand · Vuex · Pinia · Frontend Architecture (Feature-based) · Design Systems · API Integration & Data Layer Architecture · Geospatial Systems (OpenLayers, Leaflet) · Highcharts · Performance Optimization (Core Web Vitals, Lighthouse) · Unit Testing (Jest) · CI/CD · Docker & WebSockets · Static Analysis (ESLint/Prettier/Stylelint) · Responsive Web Design · Mobile-First Development · Code Review · AI-Assisted Development · Secure Authentication with Next.js (Cookies, Server-side Proxy) · Authentication & Session Management (Cookies, Vue.js)
Professional Experience
Senior Frontend Developer
Join Creative Tech · Full-time
Oct 2022 - Present · Remote
• Frontend architecture and development of applications using Next.js, Vue.js, and TypeScript
• Implementation of feature-based architecture to ensure modularity and scalability
• Development of interactive geospatial interfaces using OpenLayers and Leaflet
• Integration with GeoServer and WebSockets for real-time data visualization
• Implementation of geometry manipulation and temporal layers in maps
• Continuous improvement of frontend architecture, performance, and code quality
• Mentoring junior frontend developers and conducting code reviews
Full Stack Developer
Seti Tecnologia · Full-time
Jun 2022 - Oct 2022 · 5 months · Remote
Worked on frontend development using Vue.js and JavaScript, focusing on building web interfaces integrated with REST APIs. Contributed to the implementation of new features, performance improvements, and code organization, helping maintain and evolve existing applications.
Full Stack Developer
Rebuut · Full-time
Jan 2021 - May 2022 · 1 year and 5 months · Remote
Worked on web application development using Vue.js with focus on responsive interfaces and REST API integration. During this period, participated in the development of a beauty delivery platform, creating a mobile application using Flutter and an administrative web system using Laravel, Vue.js, and MySQL. Also worked on application containerization using Docker, helping standardize development and deployment environments.
Web Developer (Intern)
Austa Hospital · Part-time
Jul 2019 - Dec 2020 · 1 year and 6 months · On-site
Worked on web interface and dashboard development using Highcharts for data visualization. Implemented features using JavaScript, PHP, and PL/SQL, and contributed to the maintenance and evolution of internal hospital systems.
Education
- Dec 2020 (COMPLETED) - Systems Analysis and Development, Fatec Rio Preto (BACHELOR'S DEGREE)
- Dec 2019 (COMPLETED) - Technical Degree in Computer Science, Senac (TECHNICAL)
- Dec 2017 (COMPLETED) - Technical Degree in Internet Computing, Etec Philadelpho Gouvêa Netto (TECHNICAL)
Additional Courses
- Feb 2026 (COMPLETED) - Extreme English – Complete Course from Beginner to Fluency, Udemy
- Dec 2025 (COMPLETED) - Networking Fundamentals for DevOps, Udemy
- Jan 2025 (COMPLETED) - Next.js and React – Complete Course, Udemy
- Jun 2024 (COMPLETED) - React: Building a Design System with TailwindCSS, Alura
- Jun 2024 (COMPLETED) - Laravel: Transactions, Service Container and Authentication, Alura
- Jun 2024 (COMPLETED) - Laravel: Emails, Asynchronous Events, Uploads and Testing, Alura
- Jun 2024 (COMPLETED) - Laravel: Building APIs, Alura
- Oct 2022 (COMPLETED) - Vue.js 2 – Complete Guide with Vue Router and Vuex, Udemy
- May 2021 (COMPLETED) - Introduction to Laravel, Udemy
- Nov 2020 (COMPLETED) - Complete Online Store – Android and iOS with Flutter, Udemy
- Dec 2017 (COMPLETED) - Mobile Device Programmer, Senac
- Jun 2017 (COMPLETED) - HTML5 and CSS3 – Website Development, Senac