Carlos Alberto de Araujo Barreto, Developer in Cologne, North Rhine-Westphalia, Germany
Carlos is currently unavailable

Carlos Alberto de Araujo Barreto

Software Developer

Cologne, North Rhine-Westphalia, Germany

Toptal member since September 8, 2021

Bio

Carlos is a full-stack developer with expertise in JavaScript and high-performance web servers, including blockchain transactions. He now works on hot frameworks such as React, React Native, and Node.js. He implemented a React Native app for bill control with native features, integrated with AWS, and oversaw the app's successful release on the Play Store and App Store. Carlos enjoys mentoring junior developers and is excited to take on new challenges.

Portfolio

Artsy
React, React Native, Ruby, Terraform, Amazon Web Services (AWS)...
Greator
React, React Native, Amazon Web Services (AWS), Terraform, AWS Lambda...
Archtouch
React, TypeScript, PHP, CircleCI, GitLab, Node.js, Azure, Sass

Experience

  • Node.js - 5 years
  • React - 5 years
  • Test-driven Development (TDD) - 4 years
  • Amazon Web Services (AWS) - 4 years
  • React Native - 4 years
  • TypeScript - 4 years
  • Redux - 3 years
  • Terraform - 1 year

Preferred Environment

React, React Native, Node.js, TypeScript, Amazon Web Services (AWS), Terraform, Svelte, ChatGPT, Relay, Ruby on Rails (RoR)

The most amazing...

...application I've developed is a React-based personality test built as a single-page application running in a serverless architecture. It has 2,000 daily users.

Work Experience

Senior Mobile Engineer

2021 - PRESENT
Artsy
  • Revamped the main gallery CMS tool from the old stack to a completely new one using Next.js and other up-to-date technologies.
  • Facilitated discussions between the product and design teams to keep the new features consistent with the design system.
  • Improved the main artwork list performance in the app and animations, affecting more than 300,000 users.
Technologies: React, React Native, Ruby, Terraform, Amazon Web Services (AWS), Test-driven Development (TDD), CI/CD Pipelines, Node.js, GraphQL, Relay, Apollo

Software Engineer

2020 - 2021
Greator
  • Architected the product personality tests, both paid and free versions from the beginning until the release. Saw 2,000 users daily on the React application running in a serverless architecture on AWS managed by Terraform.
  • Evolved the React Native app and worked in new email flows, email validation, deep links, and push notifications.
  • Assisted the agile teams closely with the product owners, refining, prioritizing, and offering technical support.
  • Mentored junior developers, sharing knowledge and pair programming.
Technologies: React, React Native, Amazon Web Services (AWS), Terraform, AWS Lambda, TypeScript, Cypress, CircleCI, Node.js

Senior Software Engineer

2018 - 2020
Archtouch
  • Conducted studies using study modes with more than 50 million monthly students with React, PHP, HHVM, MooTools, and other technologies on scalable web applications.
  • Participated in PoCs with JavaScript, sign in with Apple, and implemented with Alexa and 3M.
  • Designed a new WordPress template from scratch using PHP, Sass, and jQuery.
  • Developed web applications using React, Node.js, and GraphQL using a serverless architecture with Docker containers on AWS and Azure.
Technologies: React, TypeScript, PHP, CircleCI, GitLab, Node.js, Azure, Sass

JavaScript Developer

2018 - 2018
Shardus
  • Developed network coin core nodes with Express.js and Polka.js.
  • Profiled servers for performance checks and optimization.
  • Implemented unit and integration tests with the TDD approach.
Technologies: JavaScript, Node.js, TypeScript, Amazon Web Services (AWS), Amazon EC2, Test-driven Development (TDD)

Mobile Developer

2017 - 2018
ContAí
  • Implemented a React Native app for bill control with native features, such as camera barcode handling, push notifications, and integrated with AWS.
  • Oversaw the release of the app on the Play Store and App Store.
  • Implemented global state management with Redux integrated with an Elixir back-end API.
Technologies: React, React Native, Amazon Web Services (AWS), Redux

Experience

Personality Test

https://personality-test.greator.com/short/introduction
An SPA with React and AWS back-end services. I was a senior full-stack developer responsible for implementing the back-end Lambdas for endpoints and triggered them by events using an event bridge. The application we used was React with Context API to control the global state and CSS-in-JavaScript.

Machado de Assis App

A collection of books from the Brazilian writer Machado de Assis built with React Native and Realm Database for query optimization in JSON data. All book data was converted from DOCX into JSON files using Node.js auxiliary scripts.

Education

2012 - 2017

Bachelor's Degree in Information Systems

Universiade Federal de São Carlos - São Carlos, São Paulo, Brazil

Skills

Libraries/APIs

React, Node.js

Tools

CircleCI, GitLab, Terraform, ChatGPT

Languages

HTML, JavaScript, TypeScript, Java, PHP, Sass, Ruby, GraphQL

Frameworks

React Native, Redux, Cypress, Svelte, Relay, Ruby on Rails (RoR)

Paradigms

Test-driven Development (TDD), Agile Software Development

Platforms

MacOS, Amazon Web Services (AWS), AWS Lambda, Bitrise, Azure, Amazon EC2

Storage

Realm

Other

OOP Designs, Algorithms, Web Development, Data Structures, CI/CD Pipelines, Apollo

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