
Eduardo Sotero
Verified Expert in Engineering
Full-stack Developer
Palhoça - Santa Catarina, Brazil
Toptal member since January 18, 2021
Eduardo is a senior software engineer with over 10 years of experience building full-stack applications across startups and enterprises. He blends front-end expertise in React, Next.js, and TypeScript with strong back-end skills in Node.js and GraphQL, delivering scalable solutions end to end. Eduardo has co-led a GraphQL aggregation layer for a major eCommerce platform, cutting complexity and boosting performance. He helps teams build smarter systems and ship reliable software.
Portfolio
Experience
- JavaScript - 15 years
- HTML5 - 12 years
- React - 12 years
- MERN Stack - 8 years
- Next.js - 7 years
- TypeScript - 7 years
- Tailwind CSS - 6 years
- Claude Code - 2 years
Preferred Environment
Tailwind CSS, Next.js, React, Visual Studio Code (VS Code), MacOS
The most amazing...
...platform I've built creates and publishes online events where users can set up a live broadcast and interact with their attendees.
Work Experience
React Developer
Rooms To Go - Main
- Led multiple front-end initiatives across the company codebase and served as a technical mentor and knowledge advocate for the rest of the team.
- Built a GraphQL BFF layer and a reusable design system with React, Gatsby, Next.js, Apollo, Storybook, and Strapi, adopted by multiple squads in production.
- Built front-end systems with React and Next.js for a top US furniture retailer with millions of monthly visitors.
- Built a library of Claude Skills to help developers generate higher-quality code while enforcing the architectural patterns and coding standards used throughout the application.
Software Engineer
FemTec Health Inc
- Integrated Prismic CMS and i18n across regional eCommerce sites.
- Built front-end structures with Next.js, TypeScript, and Tailwind CSS for the US, UK, and Spain. Non-technical teams now manage localized content independently.
- Developed custom components using Tailwind CSS and React inside a Next.js application, also created using Prismic.
Senior Front-end Engineer
Mothership
- Translated interface designs into code and worked on the redesign of new pages.
- Updated the map component used on the site to its latest version, fixing all breaking changes and older logic.
- Integrated a contact form service (HubSpot) into some areas of the site. It was necessary to create some complex custom form components.
Front-end Engineer
Lithios Apps
- Created dashboard applications to help management stay up-to-date with various business rules.
- Built components and interfaces by faithfully following the design team's previous work. Created dashboard applications to help management stay up-to-date with various business rules.
- Integrated the pages and elements of these applications with APIs previously developed by other team members.
- Built the company's first MVP starter using the standard stack: Next.js, React with Vite, Node.js (Express/Fastify), MongoDB/MySQL, Bull, Better Auth, AWS S3, and Sentry.
- Built a library of Claude Skills, specialized agents for engineering automation. One skill reviews maintenance contract candidates against leadership-defined technical and usability criteria and generates a standardized report.
- Served as the company's sole AI reference, establishing standards for Claude Code, Codex, and Cursor while delivering internal training for engineers.
Front-end Developer
Clorox
- Assisted with the maintenance of several sites related to the Clorox group, from creating promotional pages, new user interaction features, style adjustments, reorganization of elements, and accessibility.
- Migrated smaller 11ty.js (Eleventy) sites to a static approach using Next.js.
- Acted as the main front-end developer for Kingsford Products Company's eCommerce redesign project. Inspired by this experience with React applications, applied a new componentization pattern to elements created using Twig.
- Expanded on a proof of concept with a back-end developer to validate if WordPress was fully prepared to work in a headless way, using Next.js and its features.
CTO | Lead Front-end Engineer
Artio Events, Inc.
- Developed an application for creating and organizing online and hybrid events where speakers can interact with their audience in a more personal way.
- Managed the company's entire technology sector, defining technologies, conducting research, and providing support to customers.
- Created a library of reusable UI components to accelerate the productivity of other developers in creating three different applications.
- Served as a mentor for the front-end team, praising the team's evolution, instigating and proposing technical challenges for constant progress.
- Built various prototypes and created test suites for the application.
Front-end Engineer
Feracode
- Managed a team of four people to develop a physical media exchange project that serves all US regions. The project had an administrative panel, web interface, mobile application, and an API.
- Created institutional websites for several organizations in Brazil and the United States with CMS integrations for easy customization.
- Contributed to creating the meeting rooms feature in a robust CMS project.
Front-end Developer
CreativeDrive
- Created a component that allowed to visualize and make markings or annotations in 3D models. The component worked as a bridge between the web interface and a 3D viewer made with Unity.
- Managed a library of reusable components, which served all company's developers, facilitating the creation and development of interfaces.
- Participated in the creation of a new interface for the company's main application.
Web Developer
VHL Sistemas
- Maintained and developed the company's core application for time management.
- Managed all application styles and components, enabling other developers to create pages faster.
- Created a structure for applying E2E tests in all applications.
Experience
Pixelore UI
https://pixelore-ui.vercel.app/More in: https://pixelore-ui.vercel.app/docs
eCommerce App | Next.js and Swell
https://sotero-shop.vercel.app/The project is up-to-date with the latest Next.js features, like:
• Middlewares
• Server components
• Dynamic SEO
• Recommended project structure
• Client-side caching
• CI/CD through GitHub and Vercel integration;
Repo: https://github.com/dudusotero/sotero-shop
Cloth Marketplace | Web3
https://cloth-marketplace-kappa.vercel.app/The project was bootstrapped with Hardhat for local development and testing. It was built on the Rinkeby network, and Wagmi was used for contract interactions.
Repo: https://github.com/dudusotero/cloth-marketplace
The Solar System—Intro to React 360
https://dudusotero.github.io/react-360-front-in-floripaThe application is a 360-degree presentation of our solar system. The project's purpose was to present how simple it is to create components in a 3D perspective using React 360. This project can be used as a basis for classes and institutional presentations and can be evolved to create meditation experiences or an interactive 3D model viewer. For a better visual experience, the viewers should use VR goggles.
Application for New Used Media
Next.js Boilerplate
https://github.com/dudusotero/nextjs-boilerplateEducation
Bachelor's Degree in Information Systems
University of South Santa Catarina (UNISUL) - Santa Catarina, Brazil
Technician in Systems Engineering
National Service for Industrial Training (SENAI) - São José, SC, Brazil
Certifications
Ethereum Blockchain Developer Bootcamp With Solidity (2022)
Udemy
Skills
Libraries/APIs
React, REST APIs, Node.js, Rollup.js, Web3.js, AWS Amplify, Socket.IO, WebRTC, Stripe, Nightwatch.js, Vue, Handlebars, Recharts, Google Maps, Chai, Framer Motion
Tools
Claude Code, Webpack, Firebase Authentication, Figma, Lando, React Apollo, Mocha, Geth (go-ethereum), MetaMask, Jira, GitHub, Turbo
Languages
HTML, CSS, JavaScript, TypeScript, Sass, HTML5, GraphQL, PHP, Solidity, PHP 7, PHP 5, SCSS, MDX
Frameworks
Next.js, Tailwind CSS, React Native, Redux, Express.js, Jest, Cypress, Angular, Protractor, OAuth 2, AngularJS, Twig, JSON Web Tokens (JWT), Truffle, Hardhat
Platforms
Blockchain, Firebase, Amazon Web Services (AWS), WordPress, Google Cloud Platform (GCP), Magento, Vercel, Docker, HubSpot, Shopify
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), REST
Storage
MongoDB, PostgreSQL, MySQL, Relational Databases
Other
Gatsby, MERN Stack, User Authentication, User Interface (UI), Front-end, Apollo, Push Notifications, User Experience (UX), Web Development, Data Structures, React 360, Axios, HTTP Live Streaming (HLS), WebSockets, Styled-components, Storybook, PWA, ESLint, Progressive Web Applications (PWAs), Accessibility, i18n, Localization, ERC-20, Prismic, Strapi, Swell, CI/CD Pipelines, Tsup, Radix UI, Vite
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