olá, mundo

Mateus Martins

software / desenvolvedor

Desenvolvedor Full Stack apaixonado por construir soluções inovadoras. Tenho experiência em sistemas de gestão e automação IoT, com foco em usabilidade e desempenho. Atualmente atuo como Analista de Desenvolvimento de Sistemas em diferentes setores.

rolar

Construindo sistemas
que importam.

Desenvolvedor Full Stack apaixonado por construir soluções inovadoras. Tenho experiência em sistemas de gestão e automação IoT, com foco em usabilidade e desempenho. Atualmente atuo como Analista de Desenvolvimento de Sistemas em diferentes setores.

Atuo na interseção entre sistemas embarcados, infraestrutura em nuvem e interfaces web modernas, transformando requisitos complexos em soluções limpas e de fácil manutenção.

localização
Ceará, Brasil
disponibilidade
aberto a oportunidades
01
Pensamento Sistêmico Projeta para desacoplamento, escalabilidade e manutenção de longo prazo.
02
Orientado ao Impacto Entrega soluções que fazem diferença. Não apenas código que roda, mas sistemas que duram.
03
Full Stack Confortável com back-end, front-end e dispositivos móveis, do começo ao fim.
04
Colaborativo Remove bloqueios, apoia colegas e guia soluções técnicas.

Tecnologias.

Um panorama do que uso no dia a dia, organizado como um diretório de ferramentas.

01 Linguagens
TypeScriptJavaScriptJavaC#PythonSwiftRustCC++DartPHPSQL
02 Frontend
ReactAngularNext.jsVueTailwindViteHTMLCSSMaterial UIBootstrap
03 Backend
Node.jsNestJSExpressSpring BootASP.NET CoreRESTGraphQLWebSockets
04 Dispositivos móveis
FlutterReact NativeSwiftUI
05 IoT e mensageria
MQTTRabbitMQActiveMQLoRaWAN
06 Bancos de dados
PostgreSQLMongoDBRedisMySQLTimescaleDBFirebaseOracle Database
07 DevOps e ferramentas
DockerGitGitHubGitHub ActionsLinuxGitLab

Onde trabalhei.

Uma linha do tempo de cargos, empresas e principais contribuições.

jun. de 2024 · Presente (2a) Remoto
atual

Analista de Desenvolvimento de Sistemas Pleno

NEPEN, Fortaleza, Ceará, Brasil

Liderança de iniciativas técnicas e execução de projetos de ponta a ponta, transformando requisitos em arquiteturas sólidas e apoiando equipes na definição e implementação de soluções. Foco em sistemas IoT, abstração de protocolos e desacoplamento de sistemas.

  • Liderança técnica e gestão de projetos de ponta a ponta
  • Desenvolveu um conversor NB-IoT para LoRaWAN, unificando telemetria e abstraindo protocolos
  • Reduziu significativamente o acoplamento entre dispositivos e sistemas
ASP.NET CoreSpring BootMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
mai. de 2023 · jun. de 2024 (1a 1m) Remoto

Analista de Desenvolvimento de Sistemas Júnior

NEPEN, Fortaleza, Ceará, Brasil

Refatorou completamente um sistema de gerenciamento de dispositivos IoT, introduzindo filas, separação de responsabilidades e processamento incremental. Melhorou a conectividade e o monitoramento para dispositivos LoRaWAN e NB-IoT.

  • Reduziu picos de processamento de horas para segundos via filas e processamento incremental
  • Aumentou a estabilidade do fluxo de dados e observabilidade para dispositivos IoT
  • Suporte técnico ativo e coordenação em múltiplos projetos
ASP.NET CoreSpring BootJMSMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
jan. de 2022 · mai. de 2023 (1a 4m) Remoto

Desenvolvedor Full Stack Júnior

NEPEN, Fortaleza, Ceará, Brasil

Desenvolvimento de soluções para os setores de energia e IoT (LoRaWAN), atuando em back-end, front-end e aplicações para dispositivos móveis. Modelagem e operações de bancos de dados relacionais e não relacionais.

  • Construiu soluções Full Stack para o setor de energia e sistemas IoT
  • Trabalhou com dispositivos e protocolos LoRaWAN
  • Modelagem de banco de dados para SQL e NoSQL
ASP.NET CoreSpring BootMQTTReactAngularPostgreSQLFlutter
ago. de 2021 · dez. de 2021 (4m) Presencial

Estagiário

E.E.E.P. Clemente Olintho Távora Arruda, Baturité, Ceará, Brasil

Desenvolvimento de um sistema de gestão para salões de beleza, incluindo módulo de pagamento e área administrativa otimizada para uso diário.

  • Construiu um sistema de gestão completo para salões de beleza
  • Módulo de integração de pagamentos
  • Interface administrativa otimizada para operações diárias
MongoDBNext.jsReact

O que construí.

Projetos pessoais, experimentos e ferramentas que desenvolvi para resolver problemas reais.

01

PraxisJS

Um framework frontend que prioriza TypeScript e é orientado a sinais, com reatividade granular. Sem DOM virtual. Sem mágica. Apenas TypeScript reativo feito do jeito certo.

  • Reatividade granular com sinais
  • Componentes em classe com decoradores (@State, @Prop, @Watch)
  • Roteador, estado reativo e sistema de animações integrados
TypeScript
02

Lunara Engine

Um console fantasia para criar jogos retrô com Lua. Construído inteiramente no navegador. Inspirado no PICO-8, oferece um ambiente criativo com restrições: canvas 128×128, paleta de 16 cores, editor de sprites, construtor de tilemaps, sequenciador de passos e uma camada de hardware simulada, tudo em um só lugar.

  • Lógica de jogo em Lua
  • Renderização de pixel art retrô
  • Leve e fácil de incorporar
ReactTypeScriptLuaTailwind CSSWebAssembly
03

Flint

Uma máquina virtual baseada em registradores e uma linguagem similar a assembly para construir APIs HTTP e sistemas web renderizados no servidor. Os manipuladores de rotas são escritos em módulos .fl compactos, compilados para bytecode e servidos por um runtime Rust/Axum.

  • VM de bytecode personalizada com conjunto de instruções de 16 registradores
  • Pipeline completo de compilação: lexer → parser → preprocessador → compilador de bytecode
  • Páginas renderizadas no servidor (.flint.html e .flint.ui) compiladas em rotas
Rust
04

Myne

Um fork pessoal do CrossPoint, adaptado de leitor de EPUB para uma biblioteca de livros físicos e rastreador de sessões de leitura. Inclui firmware para o dispositivo e-ink Xteink X4 (ESP32-C3) e um painel web complementar.

  • Catálogo de livros físicos no dispositivo com coleções e log de sessões de leitura
  • Estatísticas de leitura agregadas, armazenadas em cache no SD para caber no limite de ~380 KB de RAM
  • Transferência de arquivos Wi-Fi, WebDAV e painel React sobre a API HTTP do dispositivo
C++ESP32ReactTypeScript
05

3D Book Helpers

Um gerador de modelos 3D em tempo real projetado para ajudar a organizar e proteger livros por meio de soluções personalizadas de impressão 3D.

  • Geração de modelos 3D em tempo real
  • Soluções personalizadas de impressão 3D
  • Ferramenta interativa baseada na web
Three.jsReact
06

Cinemate

Gerencie favoritos, avalie filmes e crie listas de filmes personalizadas para manter sua coleção organizada.

  • Gerenciamento de filmes e avaliações
  • Favoritos e listas para assistir
  • Publicado na Google Play Store
React Native
07

We Transcriber

Transcreva seu áudio em tempo real usando tecnologia de reconhecimento de fala.

  • Transcrição de áudio em tempo real
  • Aplicação baseada na web
  • Rápida e precisa
React
08

When to Die

Um jogo casual para dispositivos móveis feito com Unity e publicado na Google Play Store.

  • Experiência de jogo para dispositivos móveis
  • Integração com Google Play Services
  • Publicado na Play Store
C#Unity
09

Holo

Um framework leve para o M5StickC Plus 2, permitindo prototipação rápida para sistemas embarcados.

  • Framework para sistemas embarcados
  • Suporte à plataforma M5Stack
  • Ferramenta de prototipação rápida
C++
010

BBB Crack the Code

Um jogo simples escrito em C para o BeagleBone Black em bare-metal, demonstrando habilidades de programação de baixo nível.

  • Programação bare-metal
  • C e Assembly de baixo nível
  • Jogo para sistemas embarcados
CAssembly
011

Uno React

Um jogo de Uno simples feito em React, com mecânicas clássicas de jogo de cartas e funcionalidade multiplayer.

  • Gameplay clássico do Uno
  • Implementação em React
  • Mecânicas de jogo de cartas
JavaScriptTypeScriptReact

Formação acadêmica.

Diplomas e credenciais que moldaram minha forma de pensar e abordar problemas.

2024 · Presente
Curso Superior de Tecnologia (CST), Ensino a Distância
PUCRS
Análise e Desenvolvimento de Sistemas (Full Stack e Dispositivos Móveis)
2022 · 2023
Bacharelado
Universidade Federal do Ceará
Engenharia de Computação
2019 · 2021
Ensino Médio com Curso Técnico
E.E.E.P. Clemente Olintho Távora Arruda
Tecnologia da Informação

idiomas

Português Falante nativo
Inglês Intermediário técnico

interesses

Sistemas IoT Sistemas embarcados Design de sistemas Código aberto Aplicativos para dispositivos móveis Desenvolvimento de jogos