Noise Texture
Available for new opportunitiesBrazil

Vinicius Fernandes

Frontend Engineer

Building high-performance, scalable web applications focused on real business impact.
Years of experience
Users reached
Lighthouse score
LCP improved
ReactNext.jsTypeScriptGraphQLTailwind CSSNode.jsViteWebpackDockerVercelREST APIsCore Web VitalsDesign SystemsSSR / SSGAccessibilitySEOReactNext.jsTypeScriptGraphQLTailwind CSSNode.jsViteWebpackDockerVercelREST APIsCore Web VitalsDesign SystemsSSR / SSGAccessibilitySEO
Years of experienceBuilding at scale
Users reachedReal-world impact
Lighthouse scoreProduction apps
LCP improvedPerformance wins

Experience

Where I've worked

6+ years of building high-impact products, leading architecture decisions, and shipping measurable results.

JOTA

Frontend Developer

jan 2026 - abr 2026
Remote

Leading frontend development for a scalable news and legal intelligence platform serving millions of users.

  • Built scalable applications used by millions of users across multiple verticals
  • Increased code quality and consistency through structured code review processes
  • Ensured full accessibility compliance (WCAG 2.1 AA) and cross-browser support
  • Contributed to the evolution of a Design System, increasing component reuse and accelerating the development of new features
  • Integrated CMS (WordPress) into applications, improving content publishing efficiency for the editorial team
  • Ensured accessibility and cross-browser compatibility, increasing application coverage and stability
ReactNext.jsTypeScriptWordPressStyled ComponentsDesign Systems

New Lever

Frontend Developer

abr 2025 - jan 2026
Remote

AI-powered legal platform focused on improving productivity and decision-making through modern, high-performance web applications.

  • Developed modern interfaces for an AI-powered legal platform, contributing to user base growth
  • Built responsive layouts using React, TypeScript, and Tailwind, increasing user retention
  • Optimized legal analytics dashboards by implementing lazy loading and code splitting — reducing LCP by 40% and improving Lighthouse performance score to 95
  • Integrated REST APIs and real-time features, enhancing interactivity and reducing perceived latency
  • Participated in the migration of legacy systems, reducing technical debt and improving overall performance
  • Collaborated with product and backend teams in an agile environment, accelerating delivery
  • Designed prototypes in Figma, reducing rework and aligning expectations among stakeholders
ReactNext.jsTypeScriptTailwind CSSShadcn UIFigma

Khipo

Frontend Developer

mai 2024 - abr 2025
Remote

Digital solutions company focused on delivering scalable and high-performance web applications for large enterprise clients

  • Developed scalable applications using React, Next.js, and TypeScript for large enterprise clients
  • Integrated REST and GraphQL APIs, improving communication efficiency and reducing request failures
  • Contributed to front-end architecture improvements, increasing performance and code maintainability
  • Worked on multiple projects simultaneously, maintaining high quality standards and on-time delivery
  • Increased test coverage and application reliability, reducing production regressions
ReactNext.jsTypeScriptNext AuthSSOTailwind CSS

EVOCORP

Software Developer

mar 2019 - mai 2024
São Miguel, RN

Technology company focused on building scalable digital products, combining modern architectures and user-centered solutions.

  • Led front-end architecture decisions across multiple projects, directly impacting solution scalability
  • Developed applications using React and Next.js, supporting hundreds of concurrent users
  • Designed and implemented Design Systems, reducing development time by ~30%
  • Integrated APIs, payment gateways, and WebSockets, expanding functionality and improving user experience
  • Mentored developers, contributing to increased team productivity and technical growth
  • Worked with agile methodologies (Scrum/Kanban), improving delivery predictability and frequency
ReactNext.jsJavaScriptTypeScriptWebSocketTech LeadDesign SystemsStorybookUI/UX

Projects

Selected work

Projects with measurable impact — from design systems to performance-optimized platforms.

ThatMovie

Featured

Movie catalog and discovery platform powered by TMDB

High-performance movie discovery platform built with Next.js, leveraging SSR and optimized data fetching to deliver fast and seamless browsing experiences.

Next.jsReactTypeScriptTMDB API integrationImage Otimization
View

The Fit Club

Modern fitness club website focused on engagement and conversion

High-performance gym website built with Next.js, designed to showcase services, pricing plans, and class schedules with a clean and engaging UI. Optimized for performance and responsiveness, ensuring a seamless experience across all devices.

ReactNext.jsTypeScriptTailwind CSSFramer Motion
View

React Redux Zustand

Interactive video course player with advanced state management

Dynamic video learning platform that simulates a React course experience, featuring YouTube-based lessons and seamless progression between classes. Built with modern state management using Redux and Zustand to handle navigation, progress, and user interactions efficiently.

ReactTypeScriptReduxZustand
View

Todo List React

Simple and efficient task management with modular styling

Lightweight task management application built with React, focused on simplicity and usability. Features dynamic task creation, completion tracking, and a clean interface styled with CSS Modules for better scalability and maintainability.

ReactTypeScriptCSS ModulesState Management
View

Expert Notes

Voice-powered note-taking for faster idea capture

Modern note-taking application that leverages the browser’s Speech Recognition API to convert voice into text in real time. Designed for speed and convenience, allowing users to quickly capture ideas with a clean and intuitive interface.

ReactTypeScriptWeb Speech APILocal Storage
View

Ignite Call

Smart scheduling platform for seamless meeting booking

Appointment scheduling application that allows users to connect their calendar and share availability for others to book meetings. Built with Next.js, it handles time slot management, availability logic, and a smooth booking experience with a clean and professional interface.

Next.jsReactTypeScriptCalendar IntegrationDate HandlingPrismaReact Query
View

Skills

Tech stack

The tools I reach for to build fast, accessible, and maintainable applications.

Frontend

ReactNext.jsVite.jsTypeScriptJavaScriptHTML5

Styling

CSS3CSS ModulesTailwind CSSShadcn UIMaterial UIStyled ComponentsAnimations

Architecture

Design SystemsComponent LibrariesSSR / SSGMicro-frontendsMonorepos

Performance

Core Web VitalsLazy LoadingCode SplittingBundle OptimizationCaching

APIs & Data

REST APIsGraphQLReact QuerySWRRedux ToolkitZustandWebSockets

Tooling & More

DockerGitCI/CDVitestSEOWCAG Accessibility

What I bring

Why work with me

Performance-first mindset

I treat performance as a feature. Every decision — from component design to data fetching — is evaluated through Core Web Vitals and real user impact.
LCP reduced by up to 40% in production

Strong frontend architecture

I design systems that scale. From design tokens to shared component libraries, I build foundations that teams can grow on — not around.
Design systems adopted by 3+ teams

Business metrics focused

I understand that the best code is the one that moves the needle. I tie engineering decisions to outcomes: retention, conversion, and speed.
18% user retention increase via UI optimization

Cross-functional collaboration

I work closely with designers, product managers, and backend engineers — bridging the gap between technical constraints and product vision.
6+ years in cross-functional product teams

Get in touch

Let's build something great

Whether you have a project in mind, need a frontend architect, or just want to connect — I'm always open.
Say hello