Mauricio Fontana, Developer in Foz do Iguaçu, Brazil
Mauricio is available for hire
Hire Mauricio

Mauricio Fontana

Verified Expert  in Engineering

Software Engineer and Developer

Location
Foz do Iguaçu, Brazil
Toptal Member Since
April 29, 2021

Mauricio is a Flutter developer that delivers snappy, beautiful, and powerful apps on every platform. He worked as an Android developer for years, always excelling in every new feature, discussing and making important decisions with managers and other teams. For Mauricio, communication is key, and seeing his clients expressing a resounding "wow" when seeing their product is his goal.

Portfolio

EnterpriseJungle, Inc
Flutter, iOS, Android, Hooks State Management, Hooks, Mobile Development...
Synodic
Flutter, Firebase, GCM, Amazon Web Services (AWS), TypeScript, Node.js, Gremlin...
Service Fusion
Android, Postman, Scripting, Java 8, WebSockets, Push Notifications, AsyncTask...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Slack, Firebase, Skype, WhatsApp, Amazon Web Services (AWS), GCM, Flutter, Dart

The most amazing...

...thing I've accomplished is optimizing an app that handled big amounts of data in the background while delivering a blazingly fast experience to the user.

Work Experience

Senior Flutter Developer

2022 - 2022
EnterpriseJungle, Inc
  • Developed the remaining features for the release version of a business social network.
  • Improved the project architecture, simplified and automatized some development processes, and heavily worked on documentation.
  • Worked alongside project owners and testers, helping in discussions and the decision making of features and improvements.
Technologies: Flutter, iOS, Android, Hooks State Management, Hooks, Mobile Development, Minimum Viable Product (MVP), Cross-platform App Development, Mobile App Development, Mobile, UX Engineering, Mobile App Design, App Development, API Integration

Software Engineer and Architect

2021 - 2021
Synodic
  • Designed and implemented the back-end structure using selected services that best attend a social network platform.
  • Refactored parts of the whole stack, removing unnecessary services and making the app more decoupled.
  • Developed complex social networking features in the Flutter app, like the audio feed and a full-featured chat within it.
Technologies: Flutter, Firebase, GCM, Amazon Web Services (AWS), TypeScript, Node.js, Gremlin, GraphQL, GraphDB, AWS Lambda, AWS Cloud Development, Dart, APIs, SQL, Mobile Development, Minimum Viable Product (MVP), Full-stack Development, Cross-platform App Development, Mobile App Development, Mobile, Leadership, AWS Amplify, Full-stack, AWS AppSync, AWS IoT, PostgreSQL, UX Engineering, Web Applications, Audio Streaming, Mobile App Design, Streaming, App Development, API Integration, Graph Databases, Amazon Neptune

Android Developer

2017 - 2020
Service Fusion
  • Implemented the mobile system in native Android, focusing on fluidity and responsiveness for the user, with a solid architecture in the background. Developed with component reusability in mind and process automatization.
  • Conducted asynchronous handling of multiple processes, such as communication with the server, data persistence, and caching.
  • Contributed actively to the project's decision-making process, supporting other developers and QA members, and documenting features and caches.
Technologies: Android, Postman, Scripting, Java 8, WebSockets, Push Notifications, AsyncTask, SQLite, Android Studio, Mobile Apps, Android SDK, RxJava, REST APIs, Mockito, CI/CD Pipelines, Google Play Store, Crashlytics, Fastlane, User Experience (UX), APIs, SQL, Location Tracking, Mobile Development, Mobile App Development, Mobile, Leadership, UX Engineering, Mobile App Design, App Development, API Integration

Full-stack Developer

2015 - 2017
Onion Tecnologia Criativa
  • Developed iOS and Android systems in native architecture and the web system using PHP with Laravel framework. Managed releases and project structure.
  • Provided support for restaurants and consumers. Kept documentation and set up tutorials up to date for the team.
  • Developed design and marketing solutions using the Intercom software.
Technologies: Laravel, iOS, Android, Amazon Web Services (AWS), AngularJS, Intercom, Mobile Apps, User Experience (UX), APIs, SQL, Geolocation, Location Tracking, Mobile Development, Full-stack Development, Mobile App Development, Mobile, Leadership, Full-stack, AWS IoT, Front-end, Web Applications, Mobile App Design, App Development, API Integration

Mental Health Mobile App

https://github.com/morisoinc/intra
An ongoing Flutter project that brings college's mental health services closer to students. It includes scheduling therapy sessions, meditation sessions, agenda-like functionalities, and mindfulness techniques for the user.

Mobile App for Renewable Energy Companies

An ongoing Flutter project that delivers fast and precise estimates for renewable energy projects. In the near future, estimates will be generated with the help of image processing and geographic data of sites where solar panels can be installed.

Delivery Helper Mobile App | Onion Go

A native Android app that allowed food delivery workers to claim orders and deliver them to customers. It was linked to Onion Menu, a food delivery app that allowed customers to make orders in restaurants.

Once a restaurant accepts an order, Onion Go notifies the delivery workers about the new order that's being prepared, so they can claim it and deliver it. The app separates orders in cards with the restaurant's address, the given customer, and the amount of time the order will take until it's ready to be picked. When changing the order status in Onion Go, the status is reflected on Onion Menu, so users can track where their food is.

Android App for Pressure Ulcers Prevention

An Android app used by nurses in hospitals to track and prevent pressure ulcers on patients.

Filling a form in the app about the status of a given patient provides the necessary actions to be taken to prevent or treat pressure ulcers the patient may or have developed.

Languages

Java 8, Dart, Gremlin, TypeScript, SQL, JavaScript, GraphQL

Frameworks

Android SDK, Flutter, Laravel, AngularJS, Mockito

Libraries/APIs

AsyncTask, REST APIs, RxJava, TensorFlow, Node.js, GCM, AWS Amplify

Tools

Android Studio, Fastlane, Slack, Crashlytics, Figma, GitHub, Postman, Skype, Confluence, Adobe Experience Design (XD), AWS AppSync

Paradigms

Mobile Development, App Development, Clean Code, Mobile App Design, Agile Software Development, Clean Architecture

Platforms

Android, MacOS, Visual Studio Code (VS Code), Firebase, Amazon Web Services (AWS), Mobile, iOS, Google Cloud Platform (GCP), AWS Lambda, AWS IoT

Storage

SQLite, Cloud Firestore, NoSQL, Graph Databases, PostgreSQL

Other

Android Development, Mobile Apps, Domain-driven Design (DDD), Serverless, CI/CD Pipelines, GraphDB, APIs, Location Tracking, Hooks State Management, Hooks, Minimum Viable Product (MVP), Full-stack Development, Web Development, Leadership, Mobile App Development, Cross-platform App Development, UX Engineering, Web Applications, API Integration, Amazon Neptune, User Experience (UX), Intercom, Scripting, WebSockets, Push Notifications, Google Play Store, AWS Cloud Development, WhatsApp, Geolocation, Full-stack, Front-end, Audio Streaming, Streaming

2013 - 2017

Bachelor's Degree in Computer Science

Western Paraná State University (Universidade Estadual do Oeste do Paraná) - Foz do Iguaçu, Brazil

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