Maurício André Cinelli, Developer in Campinas - State of São Paulo, Brazil
Maurício is available for hire
Hire Maurício

Maurício André Cinelli

Verified Expert  in Engineering

OpenAI GPT-4 API Developer

Location
Campinas - State of São Paulo, Brazil
Toptal Member Since
January 22, 2021

Mauricio is a seasoned full-stack web developer with 12 years of experience, specializing in Ruby on Rails and prominent JavaScript frameworks like React, Ember.js, and Vue.js. His expertise extends to building chat systems from scratch and implementing AI assistants for work-related tasks using OpenAI's API. With a strong track record in startups and small to medium-sized companies, Mauricio excels in adapting to new environments and delivering top-notch web solutions.

Portfolio

Brio Commerce Inc.
Ruby on Rails (RoR), Shopify, Shopify API, Heroku, APIs, React...
Housecall Pro
Ruby on Rails (RoR), JavaScript, React, APIs, Integration
Bit Zesty
User Experience (UX), Accessibility, React, CSS, HTML, JavaScript...

Experience

Availability

Full-time

Preferred Environment

JavaScript, CSS, Continuous Integration (CI), React, Ruby on Rails (RoR), OpenAI GPT-3 API, OpenAI GPT-4 API, Shopify, Stimulus

The most amazing...

...thing I built was a GPS integration for customers to see service providers' location, like Uber. That project was almost solo and it generated 1M ARR in 1 year.

Work Experience

RoR Developer

2023 - 2023
Brio Commerce Inc.
  • Upgraded test coverage of one of the applications from 45% to 85%.
  • Updated Shopify API versions across different apps.
  • Implemented new features on the cart and checkout experiences, integrating with other apps and flows.
  • Improved database query speed from minutes to seconds.
  • Helped achieve Built for Shopify status across two apps.
  • Managed and improved AWS infrastructure and fixed bottlenecks that had brought the app downtime during spikes.
Technologies: Ruby on Rails (RoR), Shopify, Shopify API, Heroku, APIs, React, Amazon Web Services (AWS)

Senior Full-stack RoR Developer

2021 - 2023
Housecall Pro
  • Developed an integration with home insurance to generate jobs for service providers.
  • Created new improvements to public-facing APIs used by many partners.
  • Oversaw product launches and A/B testing with thousands of users using LaunchDarkly.
  • Helped define features and goals for the product over quarters.
  • Managed a small team of developers devoted to integrations.
  • Launched a GPS tracking integration that provided customers with an Uber-like experience to see the location of service providers. This project, which I almost soloed, led to one million ARR in one year.
Technologies: Ruby on Rails (RoR), JavaScript, React, APIs, Integration

Senior Full-stack Developer

2014 - 2021
Bit Zesty
  • Maintained a wide array of Ruby on Rails applications using JavaScript frameworks, performing security upgrades, version upgrades, and implementing new features on top of an existing codebase.
  • Created continuous integration pipelines, including testing and deployment to many clients, using different services like CircleCI, GitlabCI, and GitHub actions.
  • Audited and adapted websites and applications to pass web accessibility standards and audits by the Gov UK team.
  • Worked alongside designers to launch websites and landing pages for clients in HTML, CSS, JavaScript, and sometimes WordPress.
Technologies: User Experience (UX), Accessibility, React, CSS, HTML, JavaScript, Ruby on Rails (RoR)

Senior Full-stack Developer

2012 - 2014
Duo Soluções
  • Developed websites for companies that bought the company's desktop applications, integrating them via custom APIs to display relevant information on the websites.
  • Implemented a newsletter system, including a Node.js service to handle the delivery of millions of emails per month.
  • Developed an application to manage financial loans and credit for a local company.
  • Configured a continuous integration pipeline for the newsletter system.
Technologies: Email Campaigns, Node.js, JavaScript, CSS, HTML, WordPress, Laravel, PHP

Tax Declaration for UK Residents

An Ember.js-based application to declare and calculate tax returns for UK residents. The logic was all done in the front end, which also calculated the tax return. For security reasons, the calculation was also performed on the back end and cross-checked for validation. In this project, I contributed more to the front end than the back end.

Application to Support People with Neuromuscular Diseases

https://nmd.bridgesselfmanagement.org.uk/
A web application and a mobile application with information to give support to people who suffer from neuromuscular diseases.

The web application consists of a Ruby on Rails custom CMS and API, with a front end developed in React.

The mobile application in React Native consumes this API, and the application can be used offline.

Both applications were audited for accessibility and user-tested with blind people to ensure they were usable.

Local Producers Marketplace

I am currently developing a personal project in my free time for my local community—a subscription-based marketplace for local producers to sell their products online only to people nearby and increase awareness and reach. It is a heavily modified Spree project that behaves like a true marketplace. I expect to launch it in 2021 and hope to reach more locations.

Languages

CSS, JavaScript, HTML, PHP

Frameworks

Ruby on Rails (RoR), React Native, Ember.js, Laravel, Stimulus

Libraries/APIs

React, Vue 2, Node.js, Stripe, Shopify API

Paradigms

Continuous Integration (CI), Testing

Other

Accessibility, User Experience (UX), Email Campaigns, Responsive Email Templates, Recurring Payments, APIs, Integration, OpenAI GPT-3 API, OpenAI GPT-4 API

Platforms

Linux, Shopify, WordPress, Heroku, Amazon Web Services (AWS)

Tools

Spree

2011 - 2016

Bachelor's Degree in Computer Science

Federal University of Fronteira Sul - Chapeco, 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