Gilson Marquato Júnior, Developer in Porto, Portugal
Gilson is available for hire
Hire Gilson

Gilson Marquato Júnior

Verified Expert  in Engineering

React Native Developer

Location
Porto, Portugal
Toptal Member Since
November 1, 2021

Gilson is a skilled software developer experienced in software development, automation, continuous integration, modular code and services, software with internationalization, debugging, and virtualization. He has knowledge and experience working with mobile, desktop, web, server, and IoT devices. Gilson has been using the Scrum methodology for over seven years and is keen on design patterns like MVC.

Portfolio

Tethernet AI
React, TypeScript, Node.js, JavaScript, Docker, Next.js, Selenium, NestJS...
Electoine LLC
Unreal Engine, C++, Microsoft Visual Studio, ESP32, Mosquitto, MQTT...
Ironhack US LLC
JavaScript, Search Engine Optimization (SEO), SEO Tools, SEO Content...

Experience

Availability

Part-time

Preferred Environment

React, React Native, TypeScript, GraphQL, TypeORM, Context API, Test Automation, Node.js, ECMAScript (ES6), CI/CD Pipelines, Mobile Apps, Docker, Unreal Engine, C++, Game Development, Internet of Things (IoT), Game Production, Unreal Engine 5, Mobile App UI, JSON REST APIs, GitHub, Automation, Software Development

The most amazing...

...project I've built as a mobile developer is a cryptocurrency platform for users to borrow, lend, transfer, and invest money through a mobile app or website.

Work Experience

Full-stack Developer

2024 - PRESENT
Tethernet AI
  • Architected some automations using Selenium to scrape relevant data from the web and organize and store the results on the database.
  • Developed a Chrome extension to extend the functionalities of a webpage, rendering custom views inside it.
  • Created a dashboard tool's front and back end with charts, tables, and filters using Next.js, Nest.js, AWS, MongoDB, and WebSockets.
Technologies: React, TypeScript, Node.js, JavaScript, Docker, Next.js, Selenium, NestJS, GitHub, MongoDB, Chrome Extensions, Web Scraping, Vercel, AWS IAM, Amazon Elastic Container Service (Amazon ECS), Amazon CloudWatch, AWS Lambda, WebSockets, Socket.IO, Automation, Software Development

Unreal Engine Developer

2023 - 2024
Electoine LLC
  • Helped create a multiplayer game on Unreal Engine 5 for HoloLens. Worked on the game mode logic and the management of the game and players' state.
  • Created the communication between the game and ESP32 devices through MQTT.
  • Developed a multithread ESP32 C++ code using FreeRTOS to interact with the game, using modules like SD Card, I2S audio amplifier, and IR transmitter and receiver.
Technologies: Unreal Engine, C++, Microsoft Visual Studio, ESP32, Mosquitto, MQTT, Microcontrollers, FreeRTOS, HoloLens, Internet of Things (IoT), APIs, Startups, Software Design, Game Production, Augmented Reality (AR), Virtual Reality (VR), Minimum Viable Product (MVP), Unreal Engine 5, Blueprint, User Interface (UI), User Experience (UX), 3D Games, Architecture, Embedded C++, Embedded C, Embedded Systems, Embedded Hardware, Embedded Software, JSON REST APIs, Online Games, UI Development, GitHub, Software Development

Full-stack Engineer

2023 - 2023
Ironhack US LLC
  • Improved the SEO of the company website by re-modeling how URLs handle combinations of different regions and languages.
  • Enhanced the SEO of the company website by creating a root page with links to all possible home pages with the combination of available regions and languages.
  • Boosted the SEO of the company website by configuring what pages should and shouldn't be indexed by robots.
  • Refined the SEO of the company website by doing correct redirections of pages that changed the URL and pages that will change the URL.
Technologies: JavaScript, Search Engine Optimization (SEO), SEO Tools, SEO Content, SEO Testing, GitFlow, React, Node.js, Git, Next.js, Cloudflare, DatoCMS, DatoCMS Plugin, TypeScript, Lint, NPM, Private NPM Modules, GraphQL, A/B Testing, Architecture, Responsive Web Apps, JSON REST APIs, UI Development, GitHub, Software Development, Internationalization, Localization

Unreal Engine Developer

2023 - 2023
Huaqiang Zhang
  • Created the communication between the Unreal Engine project and AWS back end, sending metrics about the player and session.
  • Improved the project's overall Unreal Engine Pixel Streaming performance and enabled multiple users to connect to Pixel Streaming.
  • Created a custom load balancer on AWS from scratch to handle features the ELB doesn't have. This load balancer creates and terminates EC2 instances based on custom rules.
  • Built an app and website using React Native, React Native for Web, TypeScript, and AWS Amplify.
Technologies: C++, Unreal Engine, Unreal Engine 4, Amazon Web Services (AWS), JavaScript, Amazon EC2, Amazon Route 53, Load Balancers, AWS Lambda, Amazon DynamoDB, AWS AppSync, AWS Amplify, React Native, React Native for Web, TypeScript, Expo, Amazon Cognito, Amazon S3 (AWS S3), APIs, REST APIs, Full-stack, Startups, Software Design, Amazon API Gateway, Front-end Architecture, Front-end Development, Game Production, Minimum Viable Product (MVP), Unreal Engine 5, Blueprint, WebRTC, User Interface (UI), User Experience (UX), React Navigation, Expo.io, DB, GraphQL, Mobile Game Development, Cloud Platforms, Stripe, 3D Games, Architecture, Responsive Web Apps, JSON REST APIs, Stripe API, UI Development, SaaS, Animation, Amazon CloudWatch, GitHub, Payment Gateways, Payment APIs, Payment Providers, Automation, Software Development

Senior Front-end Developer

2022 - 2022
Personio
  • Worked on a design system developing React components complying with some A11y standards and styles that can be customized.
  • Managed release on npm registry of design system complying with server semantic versioning standard.
  • Acted as the primary point of contact for developers with questions and doubts about the design system.
Technologies: React, TypeScript, Front-end, SCSS, Storybook, Lerna, GitLab CI/CD, Atomic Design, Design Systems, Integration, Scrum, NPM, DevOps, Docker, Jest, Unit Testing, Responsive UI, API Hooking, TypeScript 3, Algorithms, Responsive Layout, Monorepos, GitFlow, GitLab, Networking, UI Libraries, UI Components, Component Libraries, Front-end Architecture, Front-end Development, User Interface (UI), User Experience (UX), JavaScript Testing, Mobile First, Cloud Platforms, UI Development, SaaS, Software Development

Front-end Web Developer

2021 - 2022
Hum Nutrition, Inc.
  • Developed an eCommerce website to manage and sell subscriptions to users with high SEO capabilities and some E2E test cases.
  • Developed a retail eCommerce website with high SEO capabilities.
  • Solved product issues and bugs raised by the QA team.
Technologies: React, CSS, SCSS, HTML, Vue, Tailwind CSS, Astro, Cypress, Responsive Web Apps, REST APIs, Application State Management, JavaScript, Agile, API Integration, Next.js, APIs, HTML5, Authentication, TypeScript, Web Development, Design Patterns, Software Design Patterns, CSS Grid, GitHub, Single-page Applications (SPA), Google Analytics, Search Engine Optimization (SEO), eCommerce, Online Ordering, JSON, HTTP, Scripting, Analytics, Integration, REST, NPM, Content Management Systems (CMS), Responsive UI, API Hooking, TypeScript 3, Algorithms, Responsive Layout, GitFlow, Networking, Software Design, Headless Commerce, Front-end Architecture, Front-end Development, User Interface (UI), User Experience (UX), Mobile First, Cloud Platforms, SEO Content, SEO Tools, Architecture, Retail & Wholesale, JSON REST APIs, UI Development, Animation, Software Development

Senior Full-stack Developer

2021 - 2021
Compass Group
  • Developed an app for Android and iOS using React Native for customers that want to make table reservations or buy for takeaway.
  • Created a back-office app so that the restaurant managers can control the aspects of the app like marketing communications, control of food stock, and the configuration of some parameters for each restaurant.
  • Built a back end based on microservices using TypeScript, Node.js, GraphQL, and REST.
Technologies: React Native, React, Node.js, TypeScript, TypeORM, Redux, HTML, Styled-components, REST, GraphQL, Git, JavaScript, Back-end, App Development, Apollo, CSS, Front-end, Mobile, Mobile App Development, Mobile Development, Async/Await, ECMAScript (ES6), PostgreSQL, REST APIs, Application State Management, Agile, Jest, API Integration, Next.js, APIs, HTML5, Authentication, React Redux, Web Development, Back-end Development, Design Patterns, Software Design Patterns, Web MVC, Jira, Full-stack, React Native for Web, Single-page Applications (SPA), Mobile Apps, Google Analytics, Full-stack Development, Large-scale Projects, Serverless, Online Ordering, JSON, HTTP, Scripting, Analytics, Integration, Scrum, NPM, Unit Testing, Responsive UI, API Hooking, API Development, TypeScript 3, MERN Stack, Algorithms, Responsive Layout, GitFlow, GitLab, Amazon Web Services (AWS), AWS Lambda, Serverless Architecture, Networking, Front-end Architecture, Front-end Development, User Interface (UI), User Experience (UX), React Navigation, DB, JavaScript Testing, Mobile First, Cloud Platforms, Mobile App UI, Responsive Web Apps, Express.js, JSON REST APIs, UI Development, SaaS, GitHub, Software Development, Internationalization, Localization

Senior Front-end Developer

2021 - 2021
Hitachi Vantara
  • Created a web interface that allows users to create ad campaigns for their products and services aiming at the desired audience, with predictions and reports.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Moved standard UI components to a component library to be reused in all the company's apps.
Technologies: TypeScript, Cypress, Redux, REST, HTML, CSS, Git, JavaScript, React, Front-end, Async/Await, ECMAScript (ES6), Apollo Server, Responsive Web Apps, REST APIs, Application State Management, Webpack, Agile, Jest, API Integration, Next.js, APIs, HTML5, Authentication, React Redux, Web Development, Design Patterns, Software Design Patterns, Jira, CSS Grid, Single-page Applications (SPA), Google Analytics, Figma, Large-scale Projects, Online Ordering, JSON, HTTP, Scripting, Analytics, Integration, Scrum, NPM, Unit Testing, Responsive UI, API Hooking, TypeScript 3, Dashboard Design, Data Visualization, Dashboards, Algorithms, Responsive Layout, GitFlow, GitLab, Networking, UI Libraries, UI Components, Component Libraries, Storybook, User Interface (UI), User Experience (UX), Dashboard Development, JavaScript Testing, Mobile First, Cloud Platforms, JSON REST APIs, UI Development, SaaS, GitHub, Software Development, Internationalization, Localization

Senior Front-end Developer

2018 - 2021
Mindera
  • Developed a cryptocurrency platform for users that want to borrow, lend, transfer, and invest money through a mobile app or website. I also created native modules for React Native using the platform's native language.
  • Worked on an app migration from React to React Native for a horse race gambling platform.
  • Architected and estimated a new application for a potential client.
  • Created pipelines for the mobile apps that automate building, unit testing, and releasing on each platform store using Fastlane and Ruby.
Technologies: React Native, Swift, Objective-C, Java, Fastlane, Ruby, Context API, Redux, Flow, HTML, Sass, Styled-components, REST, GraphQL, React, TypeScript, Groovy, Firebase, Git, JavaScript, Blockchain & Cryptocurrency, App Development, Apollo, CSS, SCSS, Front-end, Mobile, Mobile App Development, Mobile Development, Async/Await, ECMAScript (ES6), Google Cloud Platform (GCP), Apollo Server, Responsive Web Apps, REST APIs, Application State Management, Webpack, Agile, Jest, API Integration, Next.js, Architecture, APIs, HTML5, Authentication, Android, iOS, React Redux, Cloud, Continuous Deployment, Web Development, CI/CD Pipelines, Technical Leadership, Twilio API, Continuous Delivery (CD), Continuous Integration (CI), Build Automation, Software Architecture, Design Patterns, Software Design Patterns, Jira, Team Leadership, CSS Grid, Management, React Native for Web, Single-page Applications (SPA), Mobile Apps, Google Analytics, Figma, Large-scale Projects, Leadership, Progressive Web Applications (PWA), Search Engine Optimization (SEO), Online Ordering, Cryptocurrency, JSON, HTTP, Scripting, Analytics, iOS Camera, Android Camera App, Geolocation, Blockchain, Integration, Cryptocurrency Wallets, Scrum, Lerna, NPM, DevOps, Docker, Responsive UI, API Hooking, TypeScript 3, Babylon.js, Twilio, Games, Dashboard Design, Finance, Fintech, Google Cloud, Algorithms, D3.js, Responsive Layout, Monorepos, GitFlow, Serverless Architecture, Networking, Startups, Software Design, UI Libraries, UI Components, Component Libraries, Front-end Architecture, Front-end Development, Minimum Viable Product (MVP), Storybook, User Interface (UI), User Experience (UX), React Navigation, JavaScript Testing, Cloud Platforms, SEO Content, Mobile App UI, Test-driven Development (TDD), A/B Testing, JSON REST APIs, SVG, UI Development, Animation, GitHub, Automation, Software Development, Internationalization, Localization

Senior Full-stack Developer

2014 - 2018
Priori Tecnologia da Informação
  • Created a mobile app to improve the decision-making speed of the finance manager by sending a push notification to his phone. I also created the back end with a dynamic dashboard that can be customized by the customer.
  • Developed a mobile app for the sales representative to sell products without an internet connection. This app synchronizes data when the internet connection is available. I also worked on the back end with REST API.
  • Built pipelines for the mobile apps that automate the build and release on each platform store using Fastlane and Ruby.
Technologies: React Native, TypeScript, Firebase, Delphi, Firebird, SQL, JavaScript, Back-end, App Development, React, CSS, Front-end, Mobile, Mobile App Development, Mobile Development, Async/Await, ECMAScript (ES6), REST APIs, Application State Management, HTML, Agile, API Integration, Architecture, APIs, HTML5, Authentication, Continuous Deployment, CI/CD Pipelines, Technical Leadership, Back-end Development, Continuous Delivery (CD), Continuous Integration (CI), Build Automation, Software Architecture, Design Patterns, Software Design Patterns, Web MVC, Team Leadership, Full-stack, Management, Single-page Applications (SPA), Mobile Apps, Full-stack Development, Leadership, JSON, HTTP, Scripting, Geolocation, Integration, Scrum, REST, NPM, DevOps, Responsive UI, API Hooking, API Development, TypeScript 3, Data Visualization, Dashboards, Algorithms, Responsive Layout, GitFlow, Networking, Software Design, Front-end Architecture, Front-end Development, Minimum Viable Product (MVP), User Interface (UI), User Experience (UX), DB, Dashboard Development, Cloud Platforms, Mobile App UI, QR Codes, Responsive Web Apps, JSON REST APIs, UI Development, SaaS, Animation, Automation, Software Development

Cryptocurrency Platform

https://hold.io
A React Native-based app for a cryptocurrency platform that allows users to borrow, lend, transfer, and invest money.

I was the front-end developer and had the opportunity to integrate this project from the start, make decisions for the app architecture, and work on it until the public release of the first version in the stores. I wrote native modules for React Native using Java and Swift to integrate the app and a KYC provider. I created the pipeline automation using Fastlane and Ruby scripts to build, execute the automated tests, and publish it on each platform store.

Cryptocurrency Price Alert Telegram Bot

https://github.com/gilsonmandalogo/crypto-alert-telegram-bot
A TypeScript based Telegram bot that accesses API from exchanges to watch the price change and trigger custom alerts according to the user's configuration. It uses Firebase functions as microservice back-end and Firestore as a database to store users' preferences.

Web App to Native App Migration

I helped migrate a horse racing gambling platform with more than 13,000 ratings on the App Store from React to React Native (web to mobile). I designed the app architecture in an iterative migration process. This migration had a critical delivery timeline.
2012 - 2015

University Degree in Information Technology Management

Senac - Jaraguá do Sul - SC, Brazil

JULY 2023 - PRESENT

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games

Udemy

OCTOBER 2022 - PRESENT

Three.js and TypeScript

Udemy

APRIL 2020 - PRESENT

Character Animation with Blender

Udemy

MARCH 2018 - PRESENT

Node.js and MongoDB Developer Complete Training

Udemy

DECEMBER 2017 - PRESENT

Multiplatform Android/iOS Developer with React and Redux

Udemy

JUNE 2011 - PRESENT

Java EE and Java SE Developer with Firebird SQL and MVC Pattern

Senac

Libraries/APIs

React, Node.js, REST APIs, Context API, React Navigation, React Native for Web, Three.js, Telegram Bot API, API Development, Stripe, Telegram Messenger API, Stripe API, Vue, React Redux, Twilio API, WebGL, Socket.IO, Babylon.js, Chart.js, D3.js, AWS Amplify, WebRTC

Tools

Git, GitHub, NPM, GitLab, Expo.io, JavaScript Testing, Amazon CloudWatch, Fastlane, Jira, Expo, Amazon Cognito, Telegraf, Blender, Flow, Webpack, Google Analytics, Figma, NGINX, Lerna, GitLab CI/CD, Microsoft Visual Studio, AWS AppSync, MQTT, HoloLens, Google Sheets, AWS IAM, Amazon Elastic Container Service (Amazon ECS)

Frameworks

React Native, Jest, Next.js, Blueprint, Express.js, Cypress, Tailwind CSS, Unreal Engine, Redux, Material UI, Ant Design, MUI CSS, Unreal Engine 4, Unity, Unity3D, Selenium, NestJS

Languages

TypeScript, GraphQL, HTML, CSS, JavaScript, ECMAScript (ES6), HTML5, TypeScript 3, SQL, SCSS, C++, Embedded C++, Embedded C, Java, Swift, Objective-C, Ruby, Sass, Groovy, Delphi, Python, C#

Paradigms

Test Automation, REST, App Development, Mobile Development, Unit Testing, Responsive Layout, Automation, Agile, Continuous Deployment, Continuous Delivery (CD), Continuous Integration (CI), Design Patterns, Search Engine Optimization (SEO), Scrum, DevOps, Serverless Architecture, ITIL, Microservices, Management, Low-code Development, Test-driven Development (TDD)

Platforms

Mobile, Visual Studio Code (VS Code), Firebase, Raspberry Pi, Software Design Patterns, Docker, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, MacOS, Google Cloud Platform (GCP), Android, iOS, Blockchain, Twilio, DatoCMS, Vercel

Storage

JSON, PostgreSQL, Databases, DB, Firebird, MongoDB, Cloud Firestore, NoSQL, Google Cloud, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL

Industry Expertise

Retail & Wholesale

Other

Async/Await, Front-end, Mobile App Development, API Integration, Responsive Web Apps, Architecture, APIs, Web Development, Full-stack, Single-page Applications (SPA), Mobile Apps, HTTP, Scripting, Storybook, Integration, Responsive UI, API Hooking, MERN Stack, Algorithms, GitFlow, Networking, UI Libraries, UI Components, Component Libraries, Front-end Architecture, Front-end Development, Minimum Viable Product (MVP), User Interface (UI), User Experience (UX), Mobile First, Cloud Platforms, Mobile App UI, JSON REST APIs, UI Development, SaaS, Animation, Software Development, Internationalization, Localization, TypeORM, 3D, Styled-components, Back-end, Apollo, Telegram Bots, Apollo Server, Application State Management, Authentication, Cloud, CI/CD Pipelines, Back-end Development, Build Automation, Software Architecture, CSS Grid, Game Development, Full-stack Development, Large-scale Projects, Progressive Web Applications (PWA), Online Ordering, Cryptocurrency, iOS Camera, Android Camera App, Games, Dashboard Design, Data Visualization, Dashboards, Monorepos, Internet of Things (IoT), Startups, Software Design, Amazon API Gateway, Game Production, Unreal Engine 5, Dashboard Development, SEO Content, SEO Tools, A/B Testing, 3D Games, Embedded Systems, Embedded Hardware, Embedded Software, SVG, Payment Gateways, Payment APIs, Payment Providers, Chatbots, IT Project Management, Programming, Human Resources (HR), Entrepreneurship, Web MVC, Character Animation, Blockchain & Cryptocurrency, Firebase Cloud Functions, React Native Bridge, Atomic Design, Astro, Technical Leadership, Team Leadership, Leadership, Web Scraping, Serverless, eCommerce, Cannon.js, WebSockets, Analytics, Geolocation, Design Systems, Cryptocurrency Wallets, Data Scraping, Material Design, Content Management Systems (CMS), 3D Graphics, Finance, Fintech, ESP32, Multiplayer, Video Players, Amazon Route 53, Load Balancers, Mosquitto, Microcontrollers, FreeRTOS, 3D Animation, Headless Commerce, Augmented Reality (AR), Virtual Reality (VR), Autodesk Maya, Mobile Game Development, QR Codes, Blueprints Visual Scripting, Game AI, SEO Testing, Cloudflare, DatoCMS Plugin, Lint, Private NPM Modules, Online Games, Chrome Extensions, Artificial Intelligence (AI), Machine Learning

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