Allan Carvalho, Developer in Brasília - Federal District, Brazil
Allan is available for hire
Hire Allan

Allan Carvalho

Verified Expert  in Engineering

Front-end Developer

Brasília - Federal District, Brazil

Toptal member since October 31, 2022

Bio

Allan has been passionate about developing web applications since 2003, when he created his first website for cell phone ringtones at the tender age of 13. Allan uses JavaScript as his primary technology, applying it to SPA frameworks like React, React Native, and Node.js for back-end development.

Portfolio

Instituto Atlântico
React, JavaScript, TypeScript, Styled-components, CSS, Jest, UI Components...
Laudo de Avaliação
React, React Native, JavaScript, Material UI, Redux, Git, Cloudflare...
Pandlr
React, React Native, JavaScript, Redux, REST APIs, PHP, WordPress Plugins...

Experience

  • JavaScript - 10 years
  • MySQL - 10 years
  • Full-stack Development - 10 years
  • Node.js - 6 years
  • React - 5 years
  • TypeScript - 4 years
  • React Native - 3 years
  • Material UI - 2 years

Availability

Part-time

Preferred Environment

MacOS, iOS, Visual Studio Code (VS Code), Docker, Docker Compose, Cloudflare, Amazon Web Services (AWS), Node.js, React, React Native, PostgreSQL, Artificial Intelligence (AI), Azure

The most amazing...

...project I've developed is a social network with more than 400,000 users, which pro users can access through a new React-based application.

Work Experience

Senior Front-end Developer

2022 - PRESENT
Instituto Atlântico
  • Developed and implemented new features in the application, resulting in increased functionality and improved user experience.
  • Troubleshot and resolved multiple critical bugs in the application, improving overall application stability and enhancing user experience.
  • Led the team in adopting advanced technologies, resulting in a more streamlined development process and increased productivity.
  • Effectively presented new features to executive directors, highlighting the benefits and potential impact on the business, leading to a high adoption rate and positive feedback from stakeholders.
Technologies: React, JavaScript, TypeScript, Styled-components, CSS, Jest, UI Components, HTML, Front-end, Axios, HTML5, Next.js, Responsive Web Apps, Front-end Development, Firebase, Mobile, Google Cloud, React Redux, GraphQL, Prisma, API Integration, Redux Toolkit, OpenAI, LangChain, Vercel

Senior Full-stack Developer

2022 - 2022
Laudo de Avaliação
  • Architected and developed the back-end system for a client management application.
  • Implemented the front end of the website's landing page using React.
  • Developed a mobile application for managing clients using React Native.
Technologies: React, React Native, JavaScript, Material UI, Redux, Git, Cloudflare, Amazon Web Services (AWS), Express.js, MySQL, Full-stack Development, Node.js, Sequelize, CSS, Jest, UI Components, HTML, Front-end, Axios, Cloud, Full-stack, SQL, HTML5, Responsive Web Apps, Minimum Viable Product (MVP), Front-end Development, APIs, Mobile, Google Cloud, React Redux, Vercel

Senior Full-stack Developer

2015 - 2022
Pandlr
  • Developed custom WordPress plugins that enhanced website functionality and improved user experience, resulting in a 25% increase in user engagement and overall satisfaction.
  • Led the effort to architect and migrate the website to a new React-based version, resulting in a significant increase in website performance speed and improved overall website functionality.
  • Designed and implemented the back-end architecture with Node.js and MySQL, resulting in a more streamlined and efficient website infrastructure and further improved website functionality.
  • Led the social media team and achieved a significant increase in Twitter engagement, with over 300,000 followers and recognition as one of Brazil's most influential entertainment pages.
  • Implemented the chat feature using MUI, which resulted in a visually appealing and user-friendly interface for seamless communication and improved overall user experience.
Technologies: React, React Native, JavaScript, Redux, REST APIs, PHP, WordPress Plugins, WordPress, Cloudflare, OVH, CentOS, Sass, Styled-components, Material UI, Bootstrap, jQuery, Git, GitHub, MySQL, Sequelize, MongoDB, Mongoose, Docker, Docker Compose, Amazon Web Services (AWS), Node.js, Express.js, MariaDB, Full-stack Development, Socket.IO, CSS, Jest, UI Components, HTML, Front-end, Tailwind CSS, Axios, Cloud, Full-stack, SQL, HTML5, Responsive Web Apps, Minimum Viable Product (MVP), Front-end Development, APIs, Firebase, Mobile, Google Cloud, React Redux, Facebook API, X (formerly Twitter) API

Webmaster

2012 - 2017
Viver Em Orlando
  • Integrated online payment systems into an online consulting section.
  • Implemented front-end features for the blog and service sections.
  • Developed custom WordPress plugins according to the customer's demands.
  • Registered the website's domain and configured the servers through OVH services.
Technologies: JavaScript, MySQL, PHP, WordPress, Cloudflare, WooCommerce, Full-stack Development, CSS, HTML, Front-end, Cloud, Full-stack, SQL, HTML5, Responsive Web Apps, Front-end Development, APIs, Mobile, Facebook API, X (formerly Twitter) API

Experience

Platform | A Landing Page and a Customer Management Web App

https://laudodeavaliacao.com/
A React application to convert website visitors into customers and enable employees to manage the company's customers. I participated in front-end and back-end development, implementing and maintaining all the client's requested functions, including a mobile application for customer management that was developed using React Native.

Skills

Libraries/APIs

React, Node.js, REST APIs, React Redux, Facebook API, X (formerly Twitter) API, jQuery, Socket.IO

Tools

Redux Toolkit, Sequelize, Slack, Zoom, Docker Compose, Git, GitHub, Mongoose, Prisma

Languages

JavaScript, PHP, TypeScript, HTML, CSS, SQL, HTML5, Sass, GraphQL

Frameworks

React Native, Redux, Material UI, Next.js, Express.js, Jest, Bootstrap, Tailwind CSS

Platforms

WordPress, Firebase, Vercel, MacOS, iOS, Docker, CentOS, Amazon Web Services (AWS), WooCommerce, Visual Studio Code (VS Code), Mobile, Azure

Storage

Google Cloud, MySQL, MariaDB, PostgreSQL, OVH, MongoDB

Other

Styled-components, NativeBase, WordPress Plugins, UI Components, Front-end, Axios, Full-stack, Responsive Web Apps, Minimum Viable Product (MVP), Front-end Development, APIs, API Integration, Full-stack Development, Cloud, OpenAI, Cloudflare, Bootstrap UI, TypeORM, Pinecone, OpenAI GPT-4 API, Artificial Intelligence (AI), LangChain

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