Marcelo Augusto, Developer in Santos - State of São Paulo, Brazil
Marcelo is available for hire
Hire Marcelo

Marcelo Augusto

Verified Expert  in Engineering

React Developer

Location
Santos - State of São Paulo, Brazil
Toptal Member Since
April 7, 2022

Marcelo is a senior software engineer with over 12 years of experience working with various technologies and programming languages. Specializing in React, Vue, and other modern frameworks, Marcelo is also a seasoned tech lead, spearheading developers' work and showing the right path to follow on projects' architecture and development.

Portfolio

Portal
React Native, JavaScript, Mobile Apps, Mobile App Development, SDKs, TypeScript...
VettaFi, LLC
Google SEO, PHP, JavaScript, HTML, SEO Tools, WordPress, Seos
FlashParking, Inc.
PHP, React, JavaScript, Node.js, HTML, Laravel, CI/CD Pipelines, Git, Agile...

Experience

Availability

Full-time

Preferred Environment

Slack, Linux, React, Visual Studio Code (VS Code), Node.js, Jest, PHP, Android, iOS, React Native

The most amazing...

...solution I've created is a React Native fintech mobile application that enables online and offline money transfer through blockchain.

Work Experience

React Native Mobile Developer

2023 - 2023
Portal
  • Changed the demo RN application design to the newest Portal Labs branding.
  • Integrated the backup and recovery wallet feature from their API.
  • Created a UI for the swaps feature, minor bug fixes, and SDK updates.
Technologies: React Native, JavaScript, Mobile Apps, Mobile App Development, SDKs, TypeScript, Cryptocurrency, Blockchain, Web3, Back-end, Google Play Store, App Store, Ethereum, GitHub Actions, Crypto, Tailwind CSS, Styled-components, Axios, Stripe API, Snowflake

Google SEO Expert

2023 - 2023
VettaFi, LLC
  • Created a report of possible changes they can achieve in their SEO issues.
  • Managed data and web tracking analysis on their blog posts.
  • Worked on SEO and tracking improvements that could take the application to the next level.
Technologies: Google SEO, PHP, JavaScript, HTML, SEO Tools, WordPress, Seos

PHP/React Developer

2022 - 2023
FlashParking, Inc.
  • Managed to reduce the number of bugs produced by the product by a factor of 8, simply by refactoring and cleaning the code.
  • Documented the entire system thoroughly during my first trimester and was able to assist the newly-hired tech leader in creating a successful modernization project plan.
  • Created a solution using React and Node.js to import thousands of users via XLSX file import.
  • Learned the new version of Laravel, which enabled me to assist with all the features we created in the modernization project.
  • Worked on integrating the modernization project with the legacy codebase in a phased manner, with no significant risk to the company's product.
Technologies: PHP, React, JavaScript, Node.js, HTML, Laravel, CI/CD Pipelines, Git, Agile, Scrum, TypeScript, Ruby, Responsive Web Design (RWD), CSS3, OAuth 2, ECMAScript (ES6), DOM, JSON, Full-stack, Google SEO, PHP 7, Unit Testing, User Experience (UX), Payment APIs, Front-end Development, Material UI, Vanilla JS, DevOps, Full-stack Development, Mobile Development, Application State Management, Integration, SDKs, Web Usability, GitHub, Object-oriented Programming (OOP), JSON REST APIs, Front-end, Back-end, Amazon EC2, Doctrine, Design Systems, Styled-components, Axios, Stripe API

Senior Front-end Vue Engineer (Part Time)

2021 - 2022
Intelipost
  • Helped with punctual front-end demands inside the company platform available to clients.
  • Participated in clients' migration from AngularJS framework to a version using Vue.
  • Worked on bug fixing depending on sprint performance.
Technologies: JavaScript, Vue, AngularJS, GraphQL, MongoDB, UI Components, Node.js, REST APIs, REST, Databases, APIs, Web Development, HTML, Bootstrap, Responsive Web Design (RWD), CSS3, ECMAScript (ES6), DOM, JSON, Full-stack, Google Maps, Google SEO, User Experience (UX), Front-end Development, Material UI, Vanilla JS, Full-stack Development, Ionic, Mobile Development, Vue 3, Pinia, Application State Management, Integration, SDKs, Web Usability, GitHub, JSON REST APIs, Front-end, Back-end, Nuxt.js, Design Systems, Mongoose, GitHub Actions, Testing, Axios, Angular

Tech Lead and Full-stack Developer

2020 - 2022
Dr. Consulta
  • Developed the new version of the clinic's website, which is currently in production.
  • Led the entire development lifecycle, starting from one microservice that had returned a positive return on investment (ROI) for the company after its implementation.
  • Trained junior and mid-level developers to act as full-stack engineers inside the company.
  • Progressed to tech lead after acting as a senior full-stack software engineer.
Technologies: NestJS, Next.js, React, React Native, Python, HTML5, CSS, Android, iOS, Google Cloud Platform (GCP), Agile, Scrum, Kanban, Jira, PHP, Laravel, MySQL, SQL, Redux, Redux Thunk, Redux-Saga, React Redux, React Hooks, TypeScript, UI Components, Atomic Design, Node.js, Amazon Web Services (AWS), REST APIs, REST, Databases, CI/CD Pipelines, Docker, APIs, Kubernetes, Web Development, HTML, Video Streaming, Bootstrap, Responsive Web Design (RWD), CSS3, Socket.IO, WebSockets, Live Chat, Responsive Email Templates, Email Templates, ECMAScript (ES6), DOM, Express.js, JSON, Full-stack, Google Maps, Google SEO, Contentful, PHP 7, Unit Testing, User Experience (UX), Payment APIs, Front-end Development, Material UI, Vanilla JS, Tailwind CSS, Sass, Blockchain, Prisma, DevOps, Software Architecture, Architecture, Full-stack Development, Ionic, Mobile Development, User Interface (UI), Application State Management, Integration, SDKs, Web Usability, GitHub, Object-oriented Programming (OOP), JSON REST APIs, Stripe, Stripe Checkout, Front-end, Back-end, Google Play Store, App Store, Bubble, Low-code Development, Design Systems, Clojure, Seos, Vercel, Auth0, Firebase Hosting, GitHub Actions, Testing, Styled-components, Axios, Google Cloud Functions, Angular

Senior Front-end Engineer

2020 - 2020
Navita
  • Started the new architecture inside the company, refactoring a legacy system developed in AngularJS to the Vue framework.
  • Fixed some bugs in the legacy system related to the AngularJS framework, version one.
  • Supported other junior and mid-level developers and undertook the responsibilities of a senior colleague during vacations.
Technologies: Vue, AngularJS, Android, HTML5, CSS, UI Components, Node.js, REST APIs, REST, Databases, Docker, APIs, Web Development, jQuery, HTML, Bootstrap, Responsive Web Design (RWD), CSS3, Responsive Email Templates, Email Templates, ECMAScript (ES6), DOM, JSON, Full-stack, Google Maps, Google SEO, Payment APIs, Front-end Development, Material UI, Vanilla JS, Sass, Full-stack Development, Ionic, Mobile Development, User Interface (UI), Application State Management, Integration, SDKs, GitHub, JSON REST APIs, Front-end, Back-end, Nuxt.js, Design Systems, Seos, Firebase Hosting, GitHub Actions, Axios, Angular

Co-founder and Tech Lead

2016 - 2019
Metractive
  • Helped build and lead various projects in the company, handling their architecture and daily development.
  • Acted as a senior advisor for newcomer developers to the company, helping them to quickly solve problems.
  • Launched more than five healthcare apps using React Native with external company partners.
Technologies: JavaScript, PHP, React Native, React, Python, CSS, HTML5, AngularJS, Amazon Web Services (AWS), MySQL, SQL, Ruby, UI Components, Node.js, PostgreSQL, REST APIs, REST, Databases, Docker, APIs, Ruby on Rails (RoR), Kubernetes, Django, Web Development, jQuery, HTML, Video Streaming, Bootstrap, Responsive Web Design (RWD), CSS3, Socket.IO, WebSockets, Live Chat, OAuth, Responsive Email Templates, Email Templates, Mobile App Development, ECMAScript (ES6), DOM, Express.js, JSON, Full-stack, Google Maps, Google SEO, Contentful, PHP 7, Symfony, Unit Testing, Framework7, User Experience (UX), Payment APIs, Front-end Development, Material UI, Vanilla JS, Firebase, Tailwind CSS, Sass, Storybook, Cypress, Blockchain, Prisma, DevOps, Software Architecture, Architecture, Full-stack Development, Ionic, Mobile Development, User Interface (UI), Application State Management, Integration, GitHub, Object-oriented Programming (OOP), JSON REST APIs, Azure, Stripe, DigitalOcean, Google Tag Manager, Swift, Stripe Checkout, Front-end, Chart.js, Cryptocurrency, Back-end, Expo, Nuxt.js, Amazon EC2, Expo.io, Google Play Store, App Store, Design Systems, Clojure, Seos, Mongoose, React Hook Forms, Unity, RSS Feeds, Auth0, Firebase Hosting, GitHub Actions, Testing, Crypto, Flutter, HTMX, Stripe API, Styled-components, Laravel, Axios, Chrome Extensions, Offline Data Synchronization, Electron, Data Visualization

Senior Full-stack Engineer

2015 - 2015
Techmid
  • Acted as an advisor to help managers gain knowledge about software explanation to clients and the path to pursue.
  • Fixed bugs and created new features for projects that came to the company.
  • Participated in a project that aimed to decrease the export time from hours to seconds with sheets automation.
Technologies: JavaScript, PHP, CakePHP 3, HTML5, CSS, CodeIgniter 3, UI Components, REST APIs, REST, Databases, APIs, Web Development, jQuery, HTML, Bootstrap, Responsive Web Design (RWD), CSS3, Responsive Email Templates, Email Templates, DOM, Full-stack, Google SEO, PHP 7, Front-end Development, Vanilla JS, Sass, DevOps, Full-stack Development, Integration, GitHub, JSON REST APIs, Google Tag Manager, Front-end, Back-end, RSS Feeds

Dr. Consulta Platform in Next.js

https://drconsulta.com
Dr.Consulta is a platform for clinics created with Next.js for the front end and NestJS as the back-end API service. It overwrote the last platform version built with a mix of PHP and JavaScript. I've contributed to this project, first as a full-stack developer and later as a tech lead.

Naxia Mobile Application

Naxia is a React Native app created to schedule appointments and exams for patients interested in Naxia services. I acted as the mobile developer using the C# API provided by the client and integrating a club of benefits inside of it.

Tagse | Ticket Purchase Company

Tagse is a ticketing platform that allows users to buy tickets for shows, events, and various types of places and things. It was developed using React for the web platform and React Native for the mobile application. I've been involved in all its structure and architecture. The API was provided by one of the back-end engineers inside the project.

2bTrust Investing Platform

https://2btrust.com/
The 2bTrust is a React Native app created to enable transactions between people interested in real estate investments. I was involved in the app development, communicating with the API provided by the client for financial transactions.

Languages

PHP, JavaScript, CSS, HTML5, SQL, TypeScript, HTML, CSS3, ECMAScript (ES6), PHP 7, Sass, Python, GraphQL, C++, Ruby, Swift, Clojure, Snowflake

Frameworks

React Native, Next.js, Laravel, CakePHP 3, Redux, Bootstrap, OAuth 2, Express.js, Material UI, Vanilla JS, Tailwind CSS, AngularJS, NestJS, CodeIgniter 3, Django, Symfony, Ionic, Nuxt.js, Angular 7, Angular, Electron, Jest, Ruby on Rails (RoR), Framework7, Cypress, Unity, Flutter

Libraries/APIs

React, Node.js, Vue, Redux-Saga, React Redux, REST APIs, jQuery, SendBird, Stripe, Socket.IO, Stripe API, WordPress API, Google Maps, Chart.js, HTMX, Doctrine, OpenAI Assistants API

Tools

Redux Thunk, Git, GitHub, Xcode, Prisma, Slack, Gradle, Bubble, Stripe Checkout, Expo, Expo.io, Seos, Auth0, Jira, Mongoose

Paradigms

REST, Responsive Web Design (RWD), Mobile Development, Object-oriented Programming (OOP), Agile, Scrum, Search Engine Optimization (SEO), Design Patterns, Unit Testing, DevOps, Low-code Development, Testing, Kanban

Platforms

Mobile, Amazon Web Services (AWS), Firebase, Contentful, Vercel, Linux, Visual Studio Code (VS Code), Android, iOS, Google Cloud Platform (GCP), WordPress, Docker, Blockchain, DigitalOcean, Kubernetes, Azure, Amazon EC2, Ethereum

Storage

MySQL, PostgreSQL, Databases, JSON, MongoDB

Other

Programming, React Hooks, Front-end, User Interface (UI), UI Components, Atomic Design, APIs, Web Development, API Integration, Mobile App Development, OAuth, WebSockets, DOM, Full-stack, Payment APIs, Front-end Development, Full-stack Development, Application State Management, Integration, SDKs, JSON REST APIs, Back-end, Design Systems, Firebase Hosting, GitHub Actions, Styled-components, Axios, English, Mobile Apps, CI/CD Pipelines, Video Streaming, Email Templates, Responsive Email Templates, Live Chat, Google SEO, SEO Tools, Software Architecture, Architecture, Vue 3, Pinia, Web Usability, Google Tag Manager, Cryptocurrency, Web3, Google Play Store, App Store, React Hook Forms, RSS Feeds, Crypto, No-code Development, Chrome Extensions, Offline Data Synchronization, R Programming, Hardware, User Experience (UX), Storybook, Google Cloud Functions, OpenAI, Data Visualization

2015 - 2019

Bachelor's Degree in Computer Engineering

ESAMC Santos - Santos, São Paulo, Brazil

DECEMBER 2019 - PRESENT

First Certificate in English (FCE) | B2 First

Cambridge Assessment English

JANUARY 2015 - PRESENT

Shaping Up With Angular.js

Pluralsight

JANUARY 2014 - PRESENT

Advanced Techniques in SEO

iMasters

JANUARY 2013 - PRESENT

WordPress Advanced Level

Apiki WP

DECEMBER 2010 - PRESENT

Web Design | HTML, CSS, and JavaScript

SENAI

JANUARY 2010 - PRESENT

PHP and MySQL

Tecnoponta

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