hello, world

MateusMartins

software / developer

Full Stack Developer passionate about building innovative solutions. Experienced in developing IoT management and automation systems with focus on usability and performance. Currently working as Systems Development Analyst across various sectors.

scroll

Building systems
that matter.

Full Stack Developer passionate about building innovative solutions. Experienced in developing IoT management and automation systems with focus on usability and performance. Currently working as Systems Development Analyst across various sectors.

I thrive at the intersection of embedded systems, cloud infrastructure, and modern web interfaces — turning complex requirements into clean, maintainable solutions.

location
Ceará, Brazil
availability
open to opportunities
5+ years exp.
2 companies
50+ skills
8+ projects
Systems Thinker Designs for decoupling, scalability, and long-term maintainability.
Impact-Driven Ships solutions that move the needle — not just code that runs, but systems that last.
Full-Stack Comfortable across backend, frontend and mobile — end to end.
Team-Oriented Removes blockers, supports peers and guides technical solutions.

Tech I work with.

Languages

TypeScript TypeScript
JavaScript JavaScript
Java Java
C# C#
Python Python
Swift Swift
Rust Rust
C C
C++ C++
Dart Dart
PHP PHP
SQL SQL

Frontend

React React
Angular Angular
Next.js Next.js
Vue Vue
Tailwind Tailwind
Vite Vite
HTML HTML
CSS CSS
Material UI Material UI
Bootstrap Bootstrap

Backend

Node.js Node.js
NestJS NestJS
Express Express
Spring Boot Spring Boot
ASP.NET Core ASP.NET Core
REST REST
GraphQL GraphQL
WebSockets WebSockets

Mobile

Flutter Flutter
React Native React Native
SwiftUI SwiftUI

IoT & Messaging

MQTT MQTT
RabbitMQ RabbitMQ
ActiveMQ ActiveMQ
LoRaWAN LoRaWAN

Databases

PostgreSQL PostgreSQL
MongoDB MongoDB
Redis Redis
MySQL MySQL
TimescaleDB TimescaleDB
Firebase Firebase
Oracle Database Oracle Database

DevOps & Tools

Docker Docker
Git Git
GitHub GitHub
GitHub Actions GitHub Actions
Linux Linux
GitLab GitLab

Where I've worked.

Jun 2024 — Present (1y 9m) Remote
current

Mid-Level Systems Development Analyst

NEPNN — Fortaleza, Ceará, Brazil

Leading technical initiatives and end-to-end project execution, transforming requirements into solid architectures and supporting teams in defining and implementing solutions. Focus on IoT systems, protocol abstraction, and system decoupling.

  • Technical leadership and end-to-end project management
  • Developed NB-IoT to LoRaWAN converter, unifying telemetry and abstracting protocols
  • Significantly reducing coupling between devices and systems
ASP.NET CoreSpring BootMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
May 2023 — Jun 2024 (1y 1m) Remote

Junior Systems Development Analyst

NEPNN — Fortaleza, Ceará, Brazil

Complete refactoring of IoT device management system, introducing queues, separation of concerns, and incremental processing. Improved connectivity and monitoring for LoRaWAN and NB-IoT devices.

  • Reduced processing peaks from hours to seconds via queues and incremental processing
  • Increased data flow stability and observability for IoT devices
  • Active technical support and coordination across multiple projects
ASP.NET CoreSpring BootJMSMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
Jan 2022 — May 2023 (1y 4m) Remote

Junior Full-Stack Developer

NEPNN — Fortaleza, Ceará, Brazil

Development of solutions for the energy and IoT sectors (LoRaWAN), working on backend, frontend, and mobile applications. Database modeling and operations for both relational and non-relational databases.

  • Built full-stack solutions for energy sector and IoT systems
  • Worked with LoRaWAN devices and protocols
  • Database modeling for SQL and NoSQL databases
ASP.NET CoreSpring BootMQTTReactAngularPostgreSQLFlutter
Aug 2021 — Dec 2021 (4m) On-site

Intern

EEEPCOTA — Baturité, Ceará, Brazil

Development of a management system for beauty salons, including payment module and administrative area optimized for daily use.

  • Built complete management system for beauty salons
  • Payment integration module
  • Administrative interface optimized for daily operations
MongoDBNext.jsReact

Things I've built.

01

3D Book Helpers

A real-time 3D model generator designed to help organize and protect books through custom 3D printing solutions.

  • Real-time 3D model generation
  • Custom 3D printing solutions
  • Interactive web-based tool
Three.jsReact
02

Cinemate

Manage favorites, rate films, create watchlists. Never miss a movie again!

  • Movie management and ratings
  • Favorites and watchlists
  • Published on Google Play Store
React Native
03

We Transcriber

Transcribe your audio in real time using speech recognition technology.

  • Real-time audio transcription
  • Web-based application
  • Fast and accurate
React
04

When to Die

A simple mobile game to pass the time, built with Unity and published on Google Play Store.

  • Mobile gaming experience
  • Google Play Services integration
  • Published on Play Store
C#Unity
05

Holo

A basic framework for the M5StickC Plus 2, enabling rapid prototyping for embedded systems.

  • Embedded systems framework
  • M5Stack platform support
  • Rapid prototyping tool
C++
06

BBB Crack the Code

A simple game made in C for the Beaglebone Black baremetal, showcasing low-level programming skills.

  • Baremetal programming
  • Low-level C and Assembly
  • Embedded systems game
CAssembly
07

Profile Manager

A simple profile manager for VS Code, allowing users to quickly switch between different development environments.

  • VS Code extension
  • Profile switching
  • Development tool
TypeScript
08

Uno React

A simple Uno game made in React, featuring classic card game mechanics and multiplayer functionality.

  • Classic Uno gameplay
  • React implementation
  • Card game mechanics
JavaScriptTypeScriptReact

Academic background.

2024 — Present
Technologist Degree (CST) — Distance Learning
PUCRS
Analysis and Systems Development (Full-Stack and Mobile)
2022 — 2023
Bachelor's Degree
Universidade Federal do Ceará
Computer Engineering
2019 — 2021
High School with Technical Certificate
E.E.E.P. Clemente Olintho Távora Arruda
Computer Science

languages

Portuguese Native speaker
English Intermediate — Technical

interests

IoT Systems Embedded Dev System Design Open Source Mobile Apps Game Dev