Willian Rodrigues, Developer in Sarandi - State of Paraná, Brazil
Willian is currently unavailable

Willian Rodrigues

React Developer

Sarandi - State of Paraná, Brazil

Toptal member since April 13, 2022

Bio

With over five years of commercial experience, Willian excels at crafting high-quality, performant web and mobile applications. Specialized in React, Next.js, and React Native, his comprehensive understanding of web technologies, coupled with a passion for delivering seamless user experiences, makes him a valued asset in fast-paced team environments. Driven by continuous learning, Willian thrives in collaborative settings and is always eager to share knowledge and grow alongside his team.

Portfolio

Claim Angel Inc.
React, React Native, HTML, CSS, JavaScript, Tailwind CSS, TypeScript, Shadcn...
Yahoo!
React, React Redux, Redux Thunk, Sass, TypeScript, Alt.js, JavaScript, SCSS...
Spin
React, Ruby on Rails (RoR), Python, JavaScript, TypeScript, Mapbox, Jest, CSS...

Experience

  • React - 5 years
  • SCSS - 5 years
  • Redux - 5 years
  • Front-end - 5 years
  • TypeScript - 4 years
  • JavaScript - 4 years
  • Next.js - 4 years
  • React Native - 4 years

Preferred Environment

React, React Native, Next.js, Git, JavaScript, TypeScript, SCSS, Jest, REST APIs, Redux

The most amazing...

...thing I've done was reduce load time by 91.1% while working for a Fortune 500 company.

Work Experience

Front-end Engineer

2023 - 2026
Claim Angel Inc.
  • Rewrote the entire client and admin infrastructure, improving performance and developer velocity.
  • Built a "chat-to-action" tool using an LLM integrated with our GraphQL API, enabling support teams to perform role-restricted actions via natural language.
  • Boosted revenue proactively by identifying funnel leaks in the referral process and building a recovery system to re-engage lost clients.
  • Developed a synchronized AirCall system with cross-tab communication and deep-linking to internal deals.
  • Implemented full-funnel tracking (GTM/Mixpanel) and ensured platform stability through Playwright E2E testing.
Technologies: React, React Native, HTML, CSS, JavaScript, Tailwind CSS, TypeScript, Shadcn, Amazon Cognito, AWS Amplify, GraphQL, ChatOps, AI Agents, Amazon Web Services (AWS), Vercel, APIs, Agentic AI, Large Language Models (LLMs), CI/CD Pipelines, AI Integration, Claude API, API Integration, Claude Code

Front-end Engineer

2023 - 2023
Yahoo!
  • Optimized web performance for a React project by reducing bundle size by 88.5% and load time by 91.1%.
  • Improved interaction time by 67.4%, resulting in a faster and more efficient user experience.
  • Migrated state management from Alt.js to Redux, resulting in improved performance and a streamlined codebase.
  • Demonstrated proactive problem-solving skills by identifying possible performance improvements and resolving them.
  • Contributed to migrations from JavaScript to TypeScript, improving code maintainability and enabling better collaboration with the team.
Technologies: React, React Redux, Redux Thunk, Sass, TypeScript, Alt.js, JavaScript, SCSS, APIs, API Integration

React Developer

2022 - 2022
Spin
  • Redesigned a section of the internal operations tool for the entire scooter fleet.
  • Planned and developed a new trip details page by adding useful information, including a trip timeline with the scooter's position on the map and the ability to replay the trip.
  • Created a filter based on the proximity of two scooter locations in a trip to prevent two dots from being displayed too close to one another.
  • Developed a new and more compact header to help internal users find what they want inside the system.
  • Created an estimated speed calculation for a vehicle on a trip.
Technologies: React, Ruby on Rails (RoR), Python, JavaScript, TypeScript, Mapbox, Jest, CSS, Material UI, Bootstrap 3+, Haml, Ruby ERB, Mapbox GL, HTML, Front-end, JSX, Jira, Mapping, Ruby, Full-stack, APIs, API Integration

Front-end Developer

2022 - 2022
CWI Software
  • Migrated an eCommerce application from React with React Router to Next.js, resulting in significant improvements in performance and SEO optimizations.
  • Improved the application's global state management performance by migrating it from Recoil to Redux.
  • Refactored the authentication mechanism between a React Native WebView and a React application, resulting in a seamless user experience.
Technologies: Next.js, React, React Native, REST APIs, REST, Visual Studio Code (VS Code), Git, JavaScript, TypeScript, SCSS, Figma, CSS, HTML, JSX, Front-end, Azure DevOps, APIs, API Integration, React Navigation, Mobile Development, Mobile App Development

Senior Full-stack Developer

2020 - 2021
Gazin Tech
  • Prevented the main website from being removed from Google Search results by addressing a reported issue on time, thereby avoiding any negative impact on sales.
  • Developed an institutional website for the finance branch of the company with Next.js, allowing the client to customize content and sections of each page on demand and create new pages using Strapi, the content management system (CMS).
  • Built an automated pipeline that performs code analysis and sends notifications to remind developers to create tests or update required files, streamlining the development process.
Technologies: Next.js, React, React Native, NestJS, PostgreSQL, SCSS, CSS, Jest, Cypress, GraphQL, REST APIs, REST, Visual Studio Code (VS Code), Git, JavaScript, TypeScript, Figma, Chakra UI, Antd, Tailwind CSS, JSX, HTML, Jira, Express.js, Full-stack, Strapi, APIs, CI/CD Pipelines, Docker, API Integration, React Navigation, Mobile Development, Mobile App Development

Full-stack Developer

2018 - 2020
Smarppy Consultoria E Desenvolvimento De Software
  • Worked actively on an internal tool to track tasks and company resources with React.
  • Built a to-do web and mobile application for a client using React and React Native, and Node.js for the back end. It has notifications and email reminders based on the user's time zone.
  • Developed a church mobile app built with React Native to manage meetings and dominical events.
  • Created an application to help pick items from the clients' orders for a smart bakery.
  • Built a Discord bot to help the company's developers see if their merge requests were reviewed, approved, and tested.
Technologies: React, React Native, Next.js, Node.js, RethinkDB, MySQL, MariaDB, Realm, CSS, SCSS, REST APIs, REST, Visual Studio Code (VS Code), Git, JavaScript, User Interface (UI), Antd, Expo, Mapping, Express.js, Full-stack, APIs, CI/CD Pipelines, Docker, API Integration, React Navigation, Mobile Development, Mobile App Development

Experience

ODeck

https://github.com/willianrod/ODeck
ODeck is a free and open-source alternative to Stream Deck made with React, React Native, Electron, Socket.IO, and other technologies. It allows users to easily control some computer features with just a tap on the smartphone.

Movies and TV-show Catalog App

https://github.com/willianrod/tmdb-app
This application uses the TMDB API to list popular TV shows and movies and display information from both. You can search for movies, TV shows, and artists. The application is made with React Native and queries the data with a REST API.

CharityReach

https://charityreach.me
An automated outreach platform connecting companies with charities. It analyzes businesses, suggests matches via email, and highlights tax benefits to drive direct impact, helping nonprofits grow their donor network using AI.

Education

2017 - 2020

Bachelor's Degree in Computer Science

Federal University of Technology – Parana (UTFPR) - Campo Mourão, Paraná, Brazil

Skills

Libraries/APIs

React, REST APIs, React Navigation, Node.js, Claude API, Socket.IO, Antd, Ruby ERB, Mapbox GL, React Redux, AWS Amplify, OpenAI API, Auth, Drizzle

Tools

JSX, Claude Code, Git, Expo, Figma, Jira, Redux Thunk, Shadcn, Amazon Cognito, AI SDK

Languages

JavaScript, CSS, HTML, TypeScript, SCSS, GraphQL, Sass, Python, Haml, YAML, Ruby

Frameworks

React Native, Next.js, Material UI, Bootstrap 3+, Redux, NestJS, Electron, Express.js, Jest, Cypress, Tailwind CSS, Ruby on Rails (RoR), Alt.js

Paradigms

REST, Mobile Development, Azure DevOps

Platforms

Visual Studio Code (VS Code), Vercel, Docker, Android, Mapbox, Amazon Web Services (AWS)

Storage

RethinkDB, MySQL, MariaDB, Realm, PostgreSQL

Other

Front-end, APIs, API Integration, Mobile App Development, Chakra UI, User Interface (UI), Mapping, AI Agents, Full-stack, Agentic AI, Large Language Models (LLMs), CI/CD Pipelines, AI Integration, i18n, Computer Science, ChatOps, Strapi, Workflow, Resend

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring