Rafael Mazariolli, Developer in Wellington, New Zealand
Rafael is available for hire
Hire Rafael

Rafael Mazariolli

Verified Expert  in Engineering

Full-stack Developer

Location
Wellington, New Zealand
Toptal Member Since
August 20, 2012

Rafael has 15+ years of professional software development experience, ranging from a SaaS built from scratch used by 200,000 unique users, generating BRL1.5 million on sales, to a dozen of brand websites and transactional web applications built for Johnson & Johnson as a developer and technical leader of an agile team, which also required great communication and team working skills, mentoring junior developers and putting the DevOps mindset into practice.

Portfolio

CarbonInvoice
Amazon Web Services (AWS), API Integration, Leadership, Node.js, Vue, Terraform...
Common Ledger
Amazon Web Services (AWS), Node.js, Vue, PHP, Terraform, Docker, GitLab CI/CD...
MOBI
PHP, Terraform, APIs, POS, API Integration, Technical Consulting, HTML, CSS...

Experience

Availability

Part-time

Preferred Environment

Git, Amazon Web Services (AWS), Node.js, PHP, Terraform, React, Serverless, Docker, REST, Full-stack

The most amazing...

...application I've designed and built from the ground up was an online food ordering service that generated BRL1.5 million in sales and had 220,000 unique users.

Work Experience

Lead Developer | Founding Member

2022 - PRESENT
CarbonInvoice
  • Led the architecture and development of an app that measures and mitigates carbon emissions of SMEs by analyzing their live accounting data, augmenting invoices, and providing shareable assets to showcase their positive impact.
  • Collaborated closely with customers to gain a deep understanding of their requirements and validate features before releasing them to a wider customer base.
  • Provided leadership in mentoring and training junior and intermediate developers.
Technologies: Amazon Web Services (AWS), API Integration, Leadership, Node.js, Vue, Terraform, Amazon Aurora, MySQL, Docker, Serverless Framework, Event-driven Architecture, APIs, Xero Accounting, Microservices, Architecture, Technical Leadership, Technical Hiring, Software Architecture, Technical Consulting, Amazon Elastic Container Service (Amazon ECS), Amazon RDS, MySQL Server, JSON, REST APIs, Webhooks, SCSS

Lead Developer

2018 - PRESENT
Common Ledger
  • Led the development of an application that enabled businesses to apply for loans in a fraction of the time by providing all required financial information automatically, directly from their accounting system.
  • Mentored junior and intermediate developers and was part of the hiring panel of all technical candidates.
  • Designed and implemented the migration of job scheduling infrastructure to a serverless model.
Technologies: Amazon Web Services (AWS), Node.js, Vue, PHP, Terraform, Docker, GitLab CI/CD, Serverless, Serverless Framework, SQL, CSS3, JavaScript, MySQL, REST, Full-stack, Amazon RDS, MySQL Server, JSON, REST APIs, Webhooks, SCSS

Senior Software Engineer (Contract)

2019 - 2019
MOBI
  • Supported a variety of initiatives related to the core platform.
  • Implemented infrastructure as code techniques for automated resource provisioning and management.
  • Fixed and optimized aspects of the front-end application.
Technologies: PHP, Terraform, APIs, POS, API Integration, Technical Consulting, HTML, CSS, Amazon CloudFront CDN, MySQL Server, JSON, REST APIs, SCSS

Software Engineer (Contract)

2018 - 2018
CoGo / Conscious Consumers
  • Collaborated in the architecture and development of the application stack, encompassing API design and database schema.
  • Designed and implemented user-facing features using React and React Native frameworks.
  • Conducted research and provided recommendations on integrating third-party services.
Technologies: React, React Native, GraphQL, Django, Python, TypeScript, Node.js, Technical Consulting, Architecture, App Store, Google Play Store, Amazon Web Services (AWS), JSON, REST APIs

Software Developer

2014 - 2018
Square
  • Oversaw maintenance of the BookFresh legacy platform after Square, Inc acquired the company.
  • Implemented the migration process to move customer data to the new Square platform.
  • Worked on tickets with bug reports and minor enhancements.
Technologies: GitHub, Puppet, Subversion (SVN), Git, Ruby on Rails (RoR), CodeIgniter, JavaScript, MySQL, PHP, SQL, CSS3, REST, Full-stack, JSON, REST APIs

Technical Leader

2014 - 2018
Johnson & Johnson
  • Led technical aspects of an Agile development team within the regional development center.
  • Delivered a dozen web applications, between digital marketing and internal web apps, as a developer and technical leader.
  • Mentored junior developers and tracked team metrics.
  • Contributed to technical talent acquisition and structuring new teams within the development center.
  • Connected local teams to development centers in Europe and the US.
  • Reviewed the architecture of digital applications developed by build partners in LATAM.
Technologies: Amazon Web Services (AWS), .NET, PhoneGap, Docker, SonarQube, Jenkins, Git, Drupal, MySQL, Angular, Symfony, JavaScript, PHP, SQL, CSS3, REST, Full-stack, Amazon RDS, MySQL Server, JSON, REST APIs, Webhooks, SCSS

Co-founder | Lead Developer

2011 - 2017
Inovatii / ValeRestaurantes
  • Founded a startup with a classmate from college to provide the first online food ordering service in the region.
  • Led architecture, developed, and maintained the main service, built from scratch.
  • Created a distributed system for sending orders to associated merchants.
  • Set up a cloud-based environment with partially automated deployments.
  • Designed UI/UX based on earlier experiences and usability research.
Technologies: Amazon Web Services (AWS), Google Analytics, Beanstalk, Git, MongoDB, CSS, JavaScript, MySQL, Yii, PHP, SQL, CSS3, REST, Full-stack, MySQL Server, JSON, REST APIs, Webhooks

Software Developer

2012 - 2014
BookFresh
  • Worked remotely as part of the development team building the world's most used online appointment booking platform.
  • Integrated the booking tool with platforms like Wix, WordPress, AppDirect, and 1&1.
  • Refactored the legacy application data layer to improve reliability and reusability.
Technologies: GitHub, Puppet, Subversion (SVN), Git, Ruby on Rails (RoR), CodeIgniter, JavaScript, MySQL, PHP, SQL, CSS3, REST, Full-stack, JSON, REST APIs, Webhooks

Software Developer

2012 - 2013
DeMaria Informática
  • Contributed to the two major products of the company, a web and a desktop application, using PHP and .NET respectively.
  • Created a couple of smaller services/PoCs to validate new ideas or to meet specific requirements.
  • Introduced basic tools and techniques to the development team, such as Kanban, code versioning, and automated deployments.
  • Implemented analytics software and enhanced SEO of legacy applications.
Technologies: CSS, JavaScript, PostgreSQL, .NET, C#, PHP, SQL, CSS3, Full-stack, REST APIs

Intern Software Developer

2010 - 2012
DeMaria Informática
  • Refactored a web application for online notary certificate requests.
  • Optimized a website for search engines (SEO) and migrated a large volume of data.
  • Worked on product features and improvements along with development team.
Technologies: CSS, JavaScript, PostgreSQL, PHP, SQL, CSS3, Full-stack

Software Developer

2009 - 2010
Avalial Finanças e Sistemas
  • Planned and developed a web ERP targeted to small and medium-sized enterprises.
  • Structured and developed a small distributed system for aggregating data from multiple branches into a main datastore.
  • Contributed with the implementation and support of ERP for customers.
Technologies: Cloud Computing, CSS, MySQL, Java, JavaScript, CodeIgniter, PHP, SQL, CSS3, Full-stack

Application Packager | Certifier

2008 - 2009
OnSet ICT Services and Consulting
  • Created automatic application installers using WPS, AutoIt, and VBS.
  • Reviewed and approved packages created by around 80 team members.
  • Contributed to process improvements, identifying and implementing solutions that improved overall efficiency.
Technologies: VBScript, AutoIt, Wise Installer

Intern Software Developer

2007 - 2008
Vip Solution Informatica
  • Developed a web application to manage educational data from public schools.
  • Contributed to the design and data modelling of the product.
  • Assisted with sales and support demands from customers.
Technologies: CSS, JavaScript, MySQL, PHP, SQL, CSS3, Full-stack, REST APIs

ValeRestaurantes

An online food ordering service used by several thousand unique users to place food delivery orders directly to restaurants in their area. The business was eventually incubated and made $1.5 million in gross sales.

CarbonInvoice

https://www.carboninvoice.com
Easy carbon offsetting with automatic carbon intensity calculation and integration into every invoice, enabling firms to share their sustainability efforts with clients and build their brand.

CarbonInvoice allows professional services firms to offset the carbon emissions generated by every project they undertake, enabling them to take the first step towards a positive journey towards sustainability, easily and immediately.

By offsetting their carbon emissions, firms can showcase their commitment to sustainability to their clients and stakeholders, while contributing to global efforts to reduce the impact of climate change.
2007 - 2011

Bachelor Degree in Computer Science

Federal University of São Paulo - São Paulo, Brazil

Libraries/APIs

jQuery, Vue, REST APIs, Node.js, React, Socket.IO, Xero API

Tools

SonarQube, Jenkins, Git, Terraform, Wise Installer, Beanstalk, Google Analytics, PhpStorm, Subversion (SVN), Puppet, GitHub, GitLab CI/CD, Amazon Elastic Container Service (Amazon ECS), Amazon CloudFront CDN

Languages

JavaScript, PHP, HTML5, HTML, SQL, CSS3, SCSS, CSS, AutoIt, VBScript, Java, C#, GraphQL, Python, TypeScript

Storage

MySQL, JSON, PostgreSQL, MySQL Server, MongoDB, Amazon Aurora

Platforms

Amazon Web Services (AWS), Blockchain, Docker, Drupal, MacOS, Linux, Unix, Visual Studio Code (VS Code)

Paradigms

Object-oriented Programming (OOP), Functional Programming, REST, Agile, Event-driven Architecture, Microservices

Frameworks

Symfony, AngularJS, Yii, CodeIgniter, Serverless Framework, Angular, PhoneGap, Ruby on Rails (RoR), .NET, Express.js, Laravel, React Native, Django

Other

Full-stack, APIs, Web Development, Web App Development, API Integration, Amazon RDS, Webhooks, Cloud Computing, Serverless, Computer Science, Architecture, Programming, Artificial Intelligence (AI), Leadership, Xero Accounting, Technical Leadership, Technical Hiring, Software Architecture, Technical Consulting, App Store, Google Play Store, POS

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