Logo
Guilherme – React Native, React, Node.js, experts in Lemon.io

Guilherme

From Brazil

flag
Mobile DeveloperSenior
Hire developer
8 years of commercial experience
Construction
Cryptocurrency
Edtech
Environmental services
Fintech
Manufacturing
Project management
Public services
Retail
Mobile apps
Platforms
Lemon.io stats
1
projects done
160
hours worked
Open
to new offers

Guilherme – React Native, React, Node.js

Guilherme is a Senior Mobile Engineer with extensive experience building applications from scratch and publishing them on the App Store and Google Play. His projects include crypto and e-money platforms, a smart bike company ecosystem, and a platform for civil construction workers. His positive attitude and eagerness to contribute to an exciting project have truly stood out during the vetting process!

Main technologies
React Native
4 years
Additional skills
React
Node.js
PostgreSQL
Jira
Git
MongoDB
Gatsby.js
Next.js
Nest.js
Typescript
MobX
Redis
Docker
Prisma
Microsoft SQL Server
JavaScript
i18next
Firebase
Shopify
Styled-components
Redux Saga
Redux
REST API
OneSignal
Sentry
Bitbucket
Confluence
Java
Monorepo
Amazon S3
Amazon Cognito
Expo
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Mobile Developer
May 2023 - Ongoing1 year
Project Overview

This project is still under construction. The main goal of this application is to make it easier for the welders to fill in the required reports they need to send to the companies and to the regulatory bodies. The user will be able to select the materials, and the type of weld, type the parameters, and sign the report. The report will be exported as a PDF file.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • implemented component that will be used to sign the reports;
  • implemented reusable components;
  • designed the application architecture;
  • integrated with Firebase products (auth, firestore, firestorage, crashlytics).
Project Tech stack:
Expo
React Native
Typescript
Firebase
Firebase Crashlytics
Mobile Developer
Nov 2022 - Jan 20232 months
Project Overview

A mobile application (Android and iOS) that helps the population using intelligence to warn them when there are chances for natural disasters to happen like floods, landslides, or even storms.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created reusable components;
  • developed new features;
  • fixed bugs;
  • integrated with REST APIs;
  • implemented CI/CD pipeline using Bitrise;
  • prioritized tasks and bugs;
  • monitored errors;
  • planned sprints;
  • gathered and analyzed requirements.
Project Tech stack:
React Native
Typescript
REST API
Zustand
Firebase Crashlytics
Styled-components
Firebase
Senior Mobile Developer
Mar 2022 - Dec 20228 months
Project Overview

A platform focused on crypto investments. It has tools to help users manage their crypto wallets with periodic rebalancings. Users connect their exchange accounts to their accounts so the platform can handle the rebalancings automatically according to the user's configurations. Inside the platform, users can see some crypto news and charts showing the most recent crypto coin prices.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created mobile features;
  • created the first chart using D3 and react-reanimated;
  • created the first backend service;
  • configured first docker containers for the development and testing environments;
  • wrote unit and integration tests;
  • reviewed pull requests.
Project Tech stack:
React Native
Node.js
Nest.js
Prisma
MobX
Microsoft SQL Server
Docker
Redis
Typescript
Front-end Developer
Jul 2021 - Mar 20228 months
Project Overview

An e-money platform with different kinds of investment and support. The project has different web applications since it has frontends used by customers, by employees, and it has landing pages, too. That's why the team uses different frameworks for each web application.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • helped the front-end team maintain all the web applications;
  • refactored legacy code;
  • converted JavaScript files to TypeScript files;
  • improved Gitlab actions pipeline;
  • fixed bugs;
  • created new features;
  • redesigned landing pages and created new ones;
  • built new UI components;
  • debugged and resolved the application issues.
Project Tech stack:
Gatsby.js
Next.js
i18next
JavaScript
Typescript
React
Jira
GitLab
GitLab CI
CD
Monorepo
Software Developer
Aug 2020 - Apr 20217 months
Project Overview

A smart bike company that produces amazing e-bikes and develops a mobile application that connects with the user's bike using Bluetooth low energy connection. Both web stores were Next.js applications connected to the Shopify GraphQL API.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created frontend application following a previous architecture;
  • helped develop and maintain all the mobile and web applications of the company;
  • helped develop a new module for the mobile application and the bike: the battery-saving module;
  • debugged and resolved the application issues;
  • helped maintain the Brazillian web store and was the developer responsible for talking with the U.S. team and developing the U.S. web store;
  • built front-end UI components;
  • connected the mobile application with Firebase.
Project Tech stack:
React Native
Next.js
Shopify
Firebase
React
Mobile Developer
Jan 2020 - Jul 20206 months
Project Overview

A mobile application for law studies covered in public tenders. It uses "fill the gap" daily challenges so users can study more dynamically.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • was responsible for the whole application following the client's desired design and requirements;
  • created mobile architecture;
  • implemented advanced user interface;
  • built UI components;
  • debugged and resolved the application issues.
Project Tech stack:
React Native
Styled-components
JavaScript
Redux
Redux Saga
REST API
OneSignal
Software Developer
Mar 2019 - Jul 20201 year 4 months
Project Overview

A platform for civil construction people. It can be used by anyone who works in this area. The mobile application is used for construction site management. The application was developed for all different roles working on the same construction site. Inside the application, it's possible for the responsible engineer to track the other users' tasks, time management, and construction progress. The app can be called a "Jira" for civil construction.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • created mobile application;
  • connected application with the Firebase platform;
  • built front-end components;
  • debugged and resolved the application issues;
  • created features to use the device's camera and image library;
  • created offline-first features;
  • defined project architecture for new features.
Project Tech stack:
React Native
JavaScript
Redux
Redux Saga
Styled-components
Sentry
BitBucket
Jira
Confluence
Amazon S3
Amazon Cognito

Education

2022
Specialization in System Development for Mobile Devices
Specialization/Graduate Degree

Copyright © 2024 lemon.io. All rights reserved.