Maurício Tomaz dos Santos Neto, Developer in Vancouver, BC, Canada
Maurício is available for hire
Hire Maurício

Maurício Tomaz dos Santos Neto

Verified Expert  in Engineering

Software Developer

Location
Vancouver, BC, Canada
Toptal Member Since
March 1, 2022

Maurício is a full-stack developer with 8+ years of professional experience, including React front-end development and unit testing. He has worked on geographically distributed teams and developed solutions in food and beverage, eCommerce, telecom, and content management. Maurício enjoys working with people from different cultures in different contexts, adapts quickly, has a strong sense of autonomy, and collaborates well to achieve project and business goals.

Portfolio

Ci&T
JavaScript, TypeScript, React, CSS, HTML, Unix, Jest, Unit Testing, Cypress...
Take
.NET, C#, Visual Studio, JavaScript, CSS, HTML, SQL, Web Development

Experience

Availability

Part-time

Preferred Environment

JavaScript, TypeScript, React, CSS, HTML, Unit Testing, Cypress, Unix, Agile

The most amazing...

...contribution I've made to a project was a test suite integrated into the build pipeline to assure high-quality releases.

Work Experience

Software Engineer

2015 - 2021
Ci&T
  • Developed a React application to configure and maintain a beverage company’s rewards program.
  • Collaborated with the team to write consistent unit tests using Jest and the React Testing Library, reaching 96% code coverage.
  • Created the initial structure and utility functions for the team to implement automated tests using Cypress.
  • Reviewed code from other developers, helping the team maintain code style consistency and identify problems early in SCM flow.
  • Reduced the build pipeline execution time by around 40% for a project by restructuring steps and using parallelization.
  • Maintained legacy systems, fixed bugs, and refactored code using best practices.
  • Supported users in dozens of countries in the usage of a CMS platform, resolving requests within the set SLAs.
  • Designed solutions based on business requirements and transferred the knowledge to the team.
  • Guided the team during planning meetings in the absence of the scrum master.
Technologies: JavaScript, TypeScript, React, CSS, HTML, Unix, Jest, Unit Testing, Cypress, Java, Agile, Git, Web Development

Software Engineer

2010 - 2013
Take
  • Implemented new features for an SMS broadcast platform that delivered scheduled text messages for thousands of users, using C#.
  • Created a tool to schedule the dispatch of SMS text messages integrated with the major Brazilian mobile companies.
  • Implemented a user-friendly interface used by the support team to filter and find system logs without using query languages.
Technologies: .NET, C#, Visual Studio, JavaScript, CSS, HTML, SQL, Web Development

Rewards Program Management App

A React web application for managing a rewards program. I was a front-end developer and liaised with designers to develop the UI based on prototypes. I also collaborated with back-end developers to understand and suggest adjustments according to requirements.

CMS Application for Soda Vending Machines

An AEM-based CMS for managing the content displayed to users on touch screen soda fountain machines. As a full-stack developer, I customized the AEM solution to meet specific client needs using Java in the back end to process data and JavaScript, CSS, and HTML in the front end to improve content authors' user experience.

Languages

JavaScript, TypeScript, HTML, CSS, C#, Java, Java 8, SQL

Libraries/APIs

React

Frameworks

Jest, Cypress, .NET

Tools

Git, Visual Studio, Adobe Experience Manager (AEM)

Paradigms

Unit Testing, Agile

Other

Algorithms, Software Engineering, Web Development, Front-end

Platforms

Unix

2022 - 2022

Diploma in Software Development

Cornerstone International College - Vancouver, BC, Canada

2009 - 2014

Bachelor's Degree in Information Systems

Pontifical Catholic University of Minas Gerais - Belo Horizonte, MG, 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