
Willian Rodrigues
Verified Expert in Engineering
React Developer
Sarandi - State of Paraná, Brazil
Toptal member since April 13, 2022
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
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
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.
Front-end Engineer
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.
React Developer
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.
Front-end Developer
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.
Senior Full-stack Developer
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.
Full-stack Developer
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.
Experience
ODeck
https://github.com/willianrod/ODeckMovies and TV-show Catalog App
https://github.com/willianrod/tmdb-appCharityReach
https://charityreach.meEducation
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring