Welcome to my portfolio!

My name is Matheus Zanadreis and I developed this portfolio as a brief presentation and small sample of my technical knowledge. Don't just stay around! Check out my API and get in touch!

Code gif

About me:

A brief summary of my professional background and skills.

Solid experience

More than 7 years of experience in the technology field, working with a wide range of contexts and meeting various business needs.

Development

Proficiency in backend (JavaScript and PHP). Testing, documentation, various design patterns, and high maintainability code.

Architecture

Architect of high-concurrency and high-availability applications, currently in use in the market, utilizing microservices.

Knowledge

on various stacks, technologies, and frameworks, along with a diverse know hall to meet business needs.

Leadership

Teach leader active in projects that required skilled communication between development teams, clients, and suppliers.

Cloud

Experience with distributed systems and cloud-native environments, with continuous integration and quality assurance.

Portfolio

About the architecture and development of this application.

The portfolio briefly covers my skills in programming and architecture. The architecture aims for the best performance at the lowest cost, as it is not an application that requires high availability. However, other technologies (like kubernets) should be used for cases that require scalability.

Features 01
Infrastructure

AWS | Terraform

Cloud-native AWS environment created with IaC (Terraform). The architecture has only one EC2 instance with all services. Although this architecture is not ideal in terms of scalability and availability, it has virtually zero cost and fulfills the purpose of a portfolio.

  • Could-native
  • IaC
  • Nearly free
Features 02
Frontend

React | Next.js

Responsive application, with modern design and high performance. i18n was used for portfolio internationalization, and SonarCloud for the quality gate.

  • CI/CD with Quality gate
  • Internalization (EN | PT)
  • Responsive
Features 03
Backend

NodeJS | RestAPI

API with authentication and simple functionalities for code demonstration, usage, and access control. SonarCloud was used for the quality gate, Jest for unit tests, and Swagger for documentation.

  • CI/CD with Quality gate and tests
  • Documented
  • Node + Express + MongoDB