
Carmichael Ferreira Pereira
Verified Expert in Engineering
Front-end Developer
São Paulo - State of São Paulo, Brazil
Toptal member since October 26, 2021
Carmichael is a passionate software developer focused on the front-end side, with three years of experience working at big companies and startups. Besides some international projects, he has participated in large eCommerce projects, such as Yamaha's eCommerce and zema.com. Carmichael is keen on using Next.js and React with TypeScript, Context API, and styled-components throughout any project.
Portfolio
Experience
- Git - 3 years
- Next.js - 3 years
- React - 3 years
- CSS - 3 years
- HTML5 - 3 years
- JavaScript - 3 years
- SCSS - 3 years
- CSS3 - 3 years
Availability
Preferred Environment
Windows, Visual Studio Code (VS Code), Next.js, Git, Slack
The most amazing...
...project I've done is the first motorcycle eCommerce website in Latin America for Yamaha.
Work Experience
Senior React Engineer
Commonwealth Financial Network - Main
- Provided effective troubleshooting and remediation for web applications.
- Collaborated with another senior front-end developer in rewriting an entire module from the given specifications. Completed the work ahead of schedule with only a few minor bugs.
- Contributed to a project using React which included providing new advisors with a clear and organized plan for their first few weeks at the company. This plan ensured a smooth transition and enabled them to fulfill their responsibilities effectively.
- Identified, diagnosed, and fixed website problems, including broken links, typographical errors, and formatting issues.
Front-end Developer
ADIN — Oracle CX
- Developed React components for an international medical humanitarian nonprofit.
- Managed a team of four people to develop and maintain the client's React components.
- Executed front-end project management, making sure to overdeliver and overcommunicate.
Front-end Developer
Foton
- Developed an application to give and receive continuous feedback from client employers. This application also generates reports for the users.
- Built a blockchain website for a US startup to sell their non-fungible tokens (NFTs) online.
- Led the front-end development of an open-source project called NFoton.
- Tracked and fixed bugs in the client's projects using Jira and Miro board as tools.
- Created a lost-and-found app where users can report their lost items and the company can take action to recover them.
Software Engineer Analyst
Accenture
- Developed new features for a big telecom company in Brazil and maintained the legacy components. Assisted the team in the deployment of continuous updates to ensure user satisfaction.
- Built a command-line interface (CLI) to help the team. The tool could upload new components to the Oracle Commerce Cloud platform, grab the code of specific projects, and transfer pages and components between test, stage, and production environments.
- Tracked and fixed bugs in clients' projects using Rallydev as a tool.
Front-end Developer
Enext — A WPP Company
- Developed Yamaha's eCommerce project alongside the client's team, completing all project requirements and providing the best client experience.
- Refactored the user journey of a website (zema.com), ensuring a seamless experience from the product page to the checkout page. Worked on the pixel-perfect development of the homepage, collection page, and search page.
- Enhanced the homepage and header of a website (www.zinzane.com.br), delivering a pixel-perfect experience.
- Built an eCommerce website (nipocenter.com.br) from scratch using the Oracle Commerce Cloud platform.
Experience
Yamaha eCommerce Project
https://www3.yamaha-motor.com.br/Blockchain Kingdoms
CLI — OCC
https://github.com/eduardokeneeth/oracle-commerce-cliZema.com eCommerce
http://zema.comNipo Center Project
Education
Bachelor's Degree in Computer Science
Anhembi Morumbi University - São Paulo, Brazil
Technical High School Diploma in Computer Science
UNASP-SP | Brazil Adventist University – São Paulo Campus - São Paulo, Brazil
Certifications
Front End Web Developer Nanodegree Program
Udacity
Skills
Libraries/APIs
React, Node.js
Tools
Git, Bitbucket, GitHub
Languages
JavaScript, SCSS, HTML5, TypeScript, CSS3, HTML, Less, CSS
Platforms
Oracle Commerce Cloud, Firebase, Windows, Visual Studio Code (VS Code), Vercel, Contentful
Frameworks
Next.js, Knockout (Knockout.js), xstyled, .NET
Paradigms
REST, Agile, Web UX Design, Web UI Design, Modular CSS
Other
Web Development, Front-end, Styled-components, Data Structures, Software Engineering, Web Project Management, Chakra UI, APIs
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