Matheus W.

Matheus W.

Frontend React developer

Request Rate
Brazil, Rio Grande

Matheus is a self-taught Frontend Developer with more than 8 years of experience developing web applications. He has been working on React projects for the last 3 years.

He is knowledgeable of the tools involved in all development cycle stages of a front-end application.

In the past, he also worked as a Full-stack Developer. Matheus has experience developing PHP and Python applications too. He is disciplined and very attentive to details.

Skills

  • Javascript
  • React
  • Node.js
  • CSS
0246810

Experience

Software development company, Brazil

Front-end Developer

August 2018 to Present

Stack:

  • React,
  • Redux,
  • Styled Components,
  • Jest, Enzyme,
  • SASS,
  • Webpack,
  • Docker,
  • React Final Form,
  • REST,
  • Jenkins,
  • PHP,
  • MySQL.

Responsibilities:

  • Developing a React application for a mid-size corporation;
  • Creating a set of reusable components for business applications. 

Non-profit association with projects in education, Brazil

PHP Developer

November 2017 to August 2018

Stack:

  • JavaScript,
  • jQuery,
  • PHP,
  • MySQL,
  • Joomla,
  • REST.

Responsibilities:

  • Creating custom modules for Joomla websites;
  • Integration web applications with ERP systems;
  • Help to develop the company’s REST API.

Business management systems and software development company, Remote

Full-stack Developer

September 2011 to November 2017

Stack:

  • JavaScript,
  • jQuery,
  • PHP,
  • MySQL,
  • SASS.

Responsibilities:

  • Developing modules for bookkeeping, payment of benefits and scheduling of appointments;
  • Creating institutional websites;
  • Provisioning of Linux servers.

Education

Associate's degree, Systems Analysis and Development, University of the Rio dos Sinos Valley

September 2016 to Present

São Leopoldo, Brazil

Computing Technician, Federal Institute of Rio Grande do Sul

September 2012 to June 2015

Porto Alegre, Brazil

Portfolio

Payment Processing Company
August 2019 - February 2020
Payment Processing Company
August 2019 - February 2020

I worked as a frontend engineer in the development of a risk management application for one of the largest payment processing companies in Brazil. My team was composed of a UX designer, a QA analyst, two backend engineers, and a Product Owner. My main task was to create a React application following accurately the layout specifications sent by the UX designer. I worked closely with the backend developers to integrate the pages I created with the REST API they developed. Another deliverable was a design system built from the components of this project. This set of components is now used across several other projects in the company.

Technologies used:
React
A platform to promote short-term courses
June 2019 - November 2019
A platform to promote short-term courses
June 2019 - November 2019

A platform to promote short-term courses and other activities offered by one of the best private-funded universities in Brazil. Since the old website was not satisfying their needs I was hired as a solo full-stack freelancer to rebuild the website. My responsibility in this project was to develop a new frontend, responsive and built with React. I also modified the old PHP backend (built with Slim Framework) to be reused in the new website and I created an administration page to manage content. The administration was created with React Admin - a framework to create CRUD-based applications.


Technologies used:
React, MySQL, PHP
A non-profit organization
November 2017 - August 2018
A non-profit organization
November 2017 - August 2018

A non-profit Jesuit association with projects in education, social assistance, and spirituality. This organization manages several universities and colleges in Brazil as well as spirituality centers. I worked as a PHP developer. My tasks involved the development of websites for the projects of the organization and the maintenance of existing websites. Since several websites were built with Joomla, I developed custom modules and components to implement new features on these pages. Some modules required to extract data from the ERP system to publish to the public so I modified an internal REST API to make this data available.

Technologies used:
Javascript, MySQL, PHP
Business management systems and software development
September 2011 - November 2017
Business management systems and software development
September 2011 - November 2017

I worked as a solo full-stack engineer in the development of web applications to support the processes involved in the front/back office department of a company. The clients I worked for were associations of workers, medical clinics and video producers. I developed modules for bookkeeping, payment of benefits and scheduling of appointments. The applications were developed with PHP and MySQL. The frontend was developed with JavaScript and some jQuery to make pages dynamic. For some clients, I developed institutional websites, including layout design. These websites were then integrated to extract data from the internal application we also developed. Other tasks - I was responsible for the provisioning of Linux servers and management (creation/backup/restore) of databases.

Technologies used:
Javascript, MySQL, PHP