Matheus Gabriel Donato Alves

|

Desenvolvedor apaixonado por tecnologia, especializado em Flutter para mobile e Next.js, Node.js e Nest.js para web e APIs.

Sobre Mim

Sou um desenvolvedor de sistemas apaixonado por tecnologia, com experiência no desenvolvimento de soluções completas, abrangendo tanto o front-end quanto o back-end.

Desenvolvimento Mobile

Especialista em Flutter para desenvolvimento de aplicativos móveis multiplataforma com foco em performance e experiência do usuário.

Desenvolvimento Web

Experiência com tecnologias modernas como Next.js, React.js e Angular para criar interfaces responsivas e intuitivas.

Desenvolvimento Backend

Criação de APIs robustas e escaláveis utilizando Node.js, Nest.js e integração com diversos bancos de dados SQL e NoSQL.

Perfil Profissional

Sou um desenvolvedor de sistemas apaixonado por tecnologia, com experiência no desenvolvimento de soluções completas, abrangendo tanto o front-end quanto o back-end. Apesar de ser especialista em Flutter para desenvolvimento mobile, também adquiri conhecimento prático em tecnologias modernas para web e APIs, como Next.js, Node.js, Nest.js e WordPress.

Meu objetivo é criar soluções eficientes e escaláveis que atendam às necessidades dos usuários e dos negócios, sempre buscando aprender novas tecnologias e aprimorar minhas habilidades.

Experiência Profissional

Minha trajetória profissional na área de desenvolvimento de software.

Desenvolvedor FullStack

Verzel Soluções em Sistemas

São Paulo/SP
Set 2024 - Presente
  • Front-end: Desenvolvi interfaces dinâmicas e responsivas utilizando Next.js e Flutter, sempre priorizando a experiência do usuário.
  • Back-end: Participei da criação e manutenção de APIs utilizando Node.js, Nest.js e WordPress, garantindo eficiência, segurança e flexibilidade para atender diferentes demandas.
  • Mobile: Desenvolvi aplicativos móveis multiplataforma utilizando Flutter, entregando soluções modernas e intuitivas.
  • Cloud Computing: Ganhei experiência com serviços da AWS, como DynamoDB e Cognito, implementando soluções escaláveis e confiáveis.
  • Colaboração e Aprendizado: Além de desenvolver novas funcionalidades, trabalhei em equipe para alinhar objetivos, solucionar problemas e garantir entregas de alta qualidade.
Analista de Sistemas

Target Sistemas

Ribeirão Preto/SP
Jul 2021 - Set 2024
  • Front-end: Desenvolvi interfaces web utilizando Angular e Flutter, garantindo responsividade e usabilidade.
  • Back-end: Implementei backends escaláveis e seguros com NestJS, seguindo princípios de Clean Architecture.
  • Mobile: Desenvolvi aplicativos móveis utilizando Flutter, entregando soluções eficientes e modernas.
  • Metodologias Ágeis: Colaborei em equipes ágeis utilizando Scrum para entrega de projetos de alta qualidade.
  • Testes: Desenvolvi testes unitários e de integração para garantir a confiabilidade do código.
  • Controle de Versão: Utilizei Git para gerenciamento de código e colaboração em equipe.
Educação

Tecnólogo em Análise e Desenvolvimento de Sistemas

Universidade de Araraquara (UNIARA)

Araraquara/SP
Jan 2020 - Dez 2023

Serviços

Ofereço soluções completas de desenvolvimento de software para atender às suas necessidades.

Desenvolvimento Mobile
Criação de aplicativos móveis multiplataforma utilizando Flutter, com foco em performance e experiência do usuário.
  • Análise de requisitos
  • Desenvolvimento
  • Testes e qualidade
  • Implementação
  • Manutenção
Desenvolvimento Frontend
Desenvolvimento de interfaces web responsivas e modernas utilizando Next.js, React.js e Angular.
  • Análise de requisitos
  • Desenvolvimento
  • Testes e qualidade
  • Implementação
  • Manutenção
Desenvolvimento Backend
Criação de APIs RESTful e serviços backend utilizando Node.js, Nest.js e WordPress.
  • Análise de requisitos
  • Desenvolvimento
  • Testes e qualidade
  • Implementação
  • Manutenção
Banco de Dados
Modelagem e implementação de bancos de dados SQL e NoSQL, incluindo MongoDB, Firebase Firestore e Oracle.
  • Análise de requisitos
  • Desenvolvimento
  • Testes e qualidade
  • Implementação
  • Manutenção
Arquitetura de Software
Implementação de padrões de arquitetura como Clean Architecture, MVC e MVVM para garantir código limpo e manutenível.
  • Análise de requisitos
  • Desenvolvimento
  • Testes e qualidade
  • Implementação
  • Manutenção

Conhecimentos

Minhas habilidades técnicas e conhecimentos em desenvolvimento de software.

Linguagens de Programação

Dart
JavaScript
TypeScript
PHP

Frameworks e Bibliotecas

Flutter
React.js
Next.js
Node.js
Nest.js
Angular
WordPress

Banco de Dados

MongoDB
Firebase
SQL
Oracle
MySQL

Ferramentas e Plataformas

Git
GitHub
Postman
Docker
Figma
Vercel
Jira
AWS
Trello
Slack
Notion
Visual Studio Code
IntelliJ IDEA

Metodologias e Arquiteturas

Clean Architecture
SOLID
DDD
SCRUM
Kanban
TDD
CI/CD

Certificações

  • Aprenda Flutter e Desenvolva Apps Para Android e IOS 2022 (60 horas)
  • Curso de Desenvolvimento WEB com ES6, Typescript e Angular (38.5 horas)
  • Acessibilidade Web (20 horas)
  • ANGULAR (90 horas)
  • FRONT-END (170 horas)
  • Introdução ao Git e GitHub (5 horas)
  • Introdução a criação de websites com HTML5 e CSS3 (6 horas)
  • Programação para internet com JavaScript (2 horas)
  • Projetos ágeis com SCRUM (2 horas)
  • Conceitos de responsividade e experiência do usuário (1 hora)
  • Construindo páginas para internet com Bootstrap (4 horas)
  • Bootcamp - HTML Web Developer (27 horas)
  • Algoritmos (40 horas)
  • HTML5 (40 horas)
  • JavaScript (40 horas)
  • Microsoft Excel, Word, PowerPoint e Access 2010

Contato

Entre em contato comigo para discutir projetos, oportunidades ou apenas para trocar ideias.

Informações de Contato
Você pode entrar em contato comigo diretamente através dos seguintes canais.

Telefone

(16) 99619-8959

Email

mg.donato23@gmail.com