
Michelle Araujo
Verified Expert in Engineering
Front-end Developer
Florianópolis - State of Santa Catarina, Brazil
Toptal member since April 23, 2025
Michelle is a senior front-end engineer with 7+ years of experience in React, Next.js, and TypeScript, specializing in high-performance, scalable applications. Skilled in UX, accessibility, and performance optimizations, she has a proven track record of reducing load times, increasing conversion rates, and implementing design systems. Michelle has also mentored engineers, led front-end teams, and driven technical improvements through architecture, testing strategies, and modern web technologies.
Portfolio
Experience
- JavaScript - 7 years
- CSS - 7 years
- HTML - 7 years
- Web App Development - 7 years
- React - 7 years
- Web Accessibility - 6 years
- TypeScript - 5 years
- Next.js - 5 years
Availability
Preferred Environment
React, Next.js, TypeScript, JavaScript, React Query, MacOS, Slack
The most amazing...
...thing I've done is lead a team of five front-end engineers in architecting and building four Next.js platforms in an Nx monorepo for Olby.
Work Experience
Front-end Software Engineer
SYKY
- Rebuilt the homepage and product pages using Next.js. Improved user experience and engagement on the website by optimizing data fetching and assets, reducing loading time by 60%.
- Developed a scalable design system using Next.js and Tailwind, ensuring consistent UI/UX across the platform and increasing conversion rates by 30%.
- Achieved 100% test coverage on critical purchase flows using Jest, reducing production bugs by 40%.
- Refactored the product creation flow, improving user experience and response times and increasing the publishing percentage of products by 70%.
Front-end Software Engineer
unico IDtech
- Developed a Web Component for a contract signature feature using Stencil.js and SCSS, which was used in other company products, increasing conversions by 30%.
- Improved the Unico Sign dashboard performance by 50% by fetching data on the server side and adding lazy loading and virtualization.
- Designed and implemented the Portal B2B processes dashboard, streamlining user workflows and reducing search time by 80%.
- Served as a key contributor to developing Genoma UI, a design system used across all Unico products, ensuring UI consistency and achieving 100% unit test coverage.
Front-end Tech Lead
Olby
- Led a team of five front-end engineers in architecting and developing Olby's four Next.js platforms within an Nx monorepo, improving maintainability and scalability.
- Launched a talent platform that acquired 2,000+ users within the first two months, accelerating company growth.
- Optimized the back-office platform, reducing internal processing time by 80% and increasing operational efficiency.
- Contributed to the institutional website with 5,000+ accesses monthly.
- Drove front-end team discussions, defined the technical strategy, and mentored developers.
- Served as the technical reference and point of contact for projects across two squads.
Front-end Software Engineer
Olby
- Worked on a portfolio of 15+ international and national web products across industries, including banking, real estate, SaaS, eCommerce, education, and travel, contributing to a multistack team of front- and back-end developers and designers.
- Optimized performance by implementing code splitting, lazy loading, and virtualization, reducing bundle size and improving rendering speeds across all platforms.
- Developed two progressive web applications (PWA), including a fully functional CRUD application with offline capabilities using IndexedDB, ensuring data persistence and seamless user experience.
- Created a SaaS white label application for real estate rentals used in 10+ real estate agencies, using React in a server-side rendering application with PWA functionalities and focusing on accessibility and performance.
Experience
Lightyear Leadership
https://www.lightyear.co/I updated the main application's infrastructure to be server-side rendered to improve performance and allow dynamic page SEO. I also created institutional and course pages connected to Prismic for content management and refactored state management using Redux for scalability.
Additionally, I created the back-office application with client-side rendering to create classes and courses. I also led a team of five in refactoring the project with the new structure, ensuring high performance, scalability, and code quality.
Education
Bachelor's Degree in Control and Automation Engineering
Universidade Federal de Santa Catarina - Florianópolis, SC, Brazil
Skills
Libraries/APIs
React, React Query, REST APIs, Stripe, React Testing Library
Tools
GitHub, CircleCI, Figma, Babel, Webpack, PostCSS, Sentry, Slack, Zeplin, Nx, Stencil.js
Languages
TypeScript, JavaScript, HTML, CSS, GraphQL, SCSS
Frameworks
Next.js, Redux, Material UI, Jest, Tailwind CSS
Platforms
MacOS, AWS IoT, Contentful, Vercel
Paradigms
Search Engine Optimization (SEO), REST, Unit Testing, CRUD
Storage
Databases, IndexedDB
Other
Web App Development, React Hooks, Storybook, Application State Management, GitHub Actions, Web UX, Web Applications, Communication, Leadership, Design Systems, Accessibility, Web Accessibility, Server-side Rendering (SSR), Internationalization, SaaS, Prismic, Performance, Programming, PWA, Monorepos, Apollo, Zustand, Front-end, Front-end Development, Software Development, Web Development, Web Components, Team Leadership, Technical Direction, Mentorship, Team Mentoring, Code Splitting, Lazy Loading, Virtualization, Progressive Web Applications (PWAs), Software as a Service (SaaS), Client-side Rendering (CSR)
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