Mauricio Ize, Developer in Seattle, WA, United States
Mauricio is available for hire
Hire Mauricio

Mauricio Ize

Verified Expert  in Engineering

Full-stack Developer

Seattle, WA, United States

Toptal member since June 29, 2021

Bio

Mauricio is a full-stack developer with a history of delivering exemplary work within teams to build software solutions. His favorite stack—to develop all kinds of applications from web and mobile to server-side—includes React, React Native, and Node.js. With a decade of work experience in the software computer industry under his belt and having been educated in computer science at UFRGS and the University of Wisconsin, it's safe to say Mauricio can deliver your full-stack development needs.

Portfolio

FullStack Labs
JavaScript, TypeScript, React, React Native, Node.js, Responsive Design, Apollo...
Self-employed
JavaScript, Databases, React, React Native, Node.js, Amazon Web Services (AWS)...
Self-employed
PHP, MySQL, Java, Web, HTML, CSS, JavaScript, Web Development

Experience

  • Web - 10 years
  • Databases - 10 years
  • JavaScript - 10 years
  • React Native - 5 years
  • Node.js - 5 years
  • TypeScript - 5 years
  • React - 5 years
  • Google Cloud - 3 years

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...thing I've developed is an in-app payment service with different wallet properties for each user.

Work Experience

Senior Software Engineer

2021 - 2022
FullStack Labs
  • Planned, implemented, and maintained software using the JavaScript/TypeScript stack—React, React Native, and Node.js.
  • Researched different subjects and reported my findings using diagrams to help the team make the best decisions.
  • Created and maintained Native components to manage low-level features such as Bluetooth connection.
Technologies: JavaScript, TypeScript, React, React Native, Node.js, Responsive Design, Apollo, React Apollo, Apollo Server, NestJS, GraphQL, Split Testing, Sentry, Webhooks

Software Engineer

2016 - 2020
Self-employed
  • Developed key features on Android and iOS applications such as real-time chats and in-app payments; customized the file system for users.
  • Installed back-end services using Google Cloud such as authentication, messaging, and cloud functions.
  • Integrated with SQL and NoSQL databases, locally and in the cloud, such as Firebase, DynamoDB, PostgreSQL, MongoDB, and Redis.
  • Worked directly on the canvas using Context2D and WebGL to render custom animations handling FPS and user interface events.
  • Implemented communication using socket.io to meet real-time communication needs.
Technologies: JavaScript, Databases, React, React Native, Node.js, Amazon Web Services (AWS), Google Cloud, Firebase, HTML, CSS, HTML5, Mobile, Responsive Design, User Interface (UI), Web Development

Software Engineer

2005 - 2011
Self-employed
  • Created dynamic web applications using Flash and ActionScript.
  • Implemented basic features in the back end using Java and PHP.
  • Developed full web applications for different industry types.
  • Modeled MySQL database for different users' case scenarios.
Technologies: PHP, MySQL, Java, Web, HTML, CSS, JavaScript, Web Development

Gestorama

Gestorama allows consultants and influencers to create and share groups with exclusive content by charging their clients through monthly subscriptions.

The app's front end provides a great user experience and follows the guidelines for material design. I designed and prototyped the application screens and implemented them using React Native.

I also implemented the serverless REST API using Google Cloud Functions to handle all the traffic and manage payments, authentication, and notifications. I implemented each endpoint to provide all the data for the front-end application while following requirements and used 3rd-party APIs to provide services. It was created with Google Cloud Services and TypeScript.

Computer Vision Application

Online video stream processing by applying computer vision techniques to track a person's path inside small retail stores to extract information about customer behavior. Geometric and deep features are extracted from each video frame, categorized and a graph is mounted to later be able to report extracted information.
2016 - 2020

Bachelor's Degree in Computer Engineering

Federal University of Rio Grande do Sul - Porto Alegre, Rio Grande do Sul, Brazil

2014 - 2015

Exchange Year in Computer Science

University of Wisconsin - La Crosse, WI, United States

JANUARY 2020 - JANUARY 2021

GoStack

RocketSeat

JANUARY 2006 - JANUARY 2007

PHP Application Development

South University of Santa Catarina

JANUARY 2006 - JANUARY 2007

Web Design

Microlins

JANUARY 2006 - JANUARY 2007

Computer Electronics

Núcleo de Educação Profissional Kirana Lacerda

JANUARY 2005 - JANUARY 2006

Programming Logic

Microlins

Libraries/APIs

React, Node.js, Sockets, WebRTC, Socket.IO, OpenCV, WebGL, OpenGL

Tools

Git, Webpack, Figma, React Apollo, Docker Compose, Sentry

Languages

JavaScript, TypeScript, HTML, CSS, HTML5, CSS3, GraphQL, Java, C++, PHP

Frameworks

React Native, Material UI, Jest, Spring, NestJS

Platforms

Mobile, Firebase, Amazon Web Services (AWS), Web, Docker, WordPress, AWS Lambda

Paradigms

Test-driven Development (TDD), Split Testing

Storage

Databases, PostgreSQL, MongoDB, MySQL, Redis, Google Cloud, Amazon DynamoDB, Database Structure

Other

APIs, Web Development, CI/CD Pipelines, Internet of Things (IoT), Styled-components, User Interface (UI), Responsive Design, Apollo Server, Apollo, Google Cloud Functions, Webhooks, Algorithms, Data Structures, 3D Graphics, Image Processing

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