Mateus Martins

software

full_stack

developer

Ceará, Brazil

About

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.

Experience

  • -

    Mid-Level Systems Development Analyst @ Núcleo de Estudos e Pesquisas do Norte e Nordeste

    Fortaleza, CE - Remote

    Summary:

    • 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.

    Responsibilities:

    • Technical leadership and end-to-end project management, transforming requirements into solid architectures.
    • Supporting the team in defining and executing technical solutions.
    • Developing an NB-IoT to LoRaWAN converter, unifying telemetry and abstracting protocols.
    • Significantly reducing coupling between devices and systems.

    Achievements:

    • Built a protocol converter that unified telemetry across NB-IoT and LoRaWAN, abstracting protocols and reducing system coupling.
    • ASP.NET Core
    • Spring Boot
    • JMS
    • MQTT
    • Redis
    • React
    • Angular
    • Rust
    • PostgreSQL
    • MongoDB
    • Docker
    • Git
    • Swift
  • -

    Junior Systems Development Analyst @ Núcleo de Estudos e Pesquisas do Norte e Nordeste

    Fortaleza, CE - Remote

    Summary:

    • 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, increasing data flow stability and observability.

    Responsibilities:

    • Complete refactoring of IoT device management system.
    • Introducing message queues and separation of concerns for better scalability.
    • Implementing incremental data processing to reduce processing peaks.
    • Improving connectivity and monitoring for LoRaWAN and NB-IoT devices.
    • Active technical support and coordination across multiple projects.
    • Removing blockers, guiding solutions, and ensuring deadline compliance.

    Achievements:

    • Reduced processing peaks from hours to seconds through system refactoring with queues and incremental processing.
    • Increased data flow stability and observability for IoT devices.
    • ASP.NET Core
    • Spring Boot
    • JMS
    • MQTT
    • Redis
    • React
    • Angular
    • Rust
    • PostgreSQL
    • MongoDB
    • Docker
    • Git
  • -

    Junior Full-Stack Developer @ Núcleo de Estudos e Pesquisas do Norte e Nordeste

    Fortaleza, CE - Remote

    Summary:

    • 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.

    Responsibilities:

    • Developing solutions for energy sector and IoT systems.
    • Working with LoRaWAN devices and protocols.
    • Building backend, frontend, and mobile applications.
    • Database modeling and operations for SQL and NoSQL databases.

    Achievements:

    • Successfully delivered full-stack solutions for energy and IoT sectors.
    • ASP.NET Core
    • Spring Boot
    • JMS
    • MQTT
    • Redis
    • React
    • Angular
    • PostgreSQL
    • Flutter
    • Git
  • -

    Intern @ E.E.E.P. Clemente Olintho Távora Arruda

    Baturité, CE - On-site

    Summary:

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

    Responsibilities:

    • Developing a complete management system for beauty salons.
    • Building payment integration module.
    • Creating administrative interface optimized for daily operations.

    Achievements:

    • Delivered a fully functional management system for beauty salon operations.
    • MongoDB
    • Next.js
    • React
    • Git

Projects

Education

Skills

  • Intermediate C Intermediate
  • Intermediate C++ Intermediate
  • Intermediate C# Intermediate
  • Advanced Java Advanced
  • Intermediate Python Intermediate
  • Beginner Rust Beginner
  • Intermediate Swift Intermediate
  • Advanced JavaScript Advanced
  • Advanced TypeScript Advanced
  • Advanced SQL Advanced
  • Intermediate PHP Intermediate
  • Intermediate Dart Intermediate
  • Advanced HTML Advanced
  • Advanced CSS Advanced
  • Advanced React Advanced
  • Advanced Angular Advanced
  • Advanced Next.js Advanced
  • Advanced Vue Advanced
  • Advanced Vite Advanced
  • Advanced Tailwind Advanced
  • Advanced Material UI Advanced
  • Advanced Bootstrap Advanced
  • Intermediate ASP.NET Core Intermediate
  • Advanced Spring Boot Advanced
  • Advanced Node.js Advanced
  • Advanced Express Advanced
  • Advanced NestJS Advanced
  • Advanced JUnit Advanced
  • Advanced REST Advanced
  • Intermediate GraphQL Intermediate
  • Advanced WebSockets Advanced
  • Intermediate Electron Intermediate
  • Advanced Flutter Advanced
  • Intermediate React Native Intermediate
  • Intermediate SwiftUI Intermediate
  • Advanced MQTT Advanced
  • Intermediate ActiveMQ Intermediate
  • Advanced RabbitMQ Advanced
  • Intermediate LoRaWAN Intermediate
  • Advanced PostgreSQL Advanced
  • Advanced MySQL Advanced
  • Advanced MongoDB Advanced
  • Advanced Redis Advanced
  • Intermediate TimescaleDB Intermediate
  • Intermediate Firebase Intermediate
  • Intermediate Oracle Database Intermediate
  • Advanced Docker Advanced
  • Advanced Linux Advanced
  • Advanced Git Advanced
  • Advanced GitHub Advanced
  • Advanced GitLab Advanced
  • Advanced GitHub Actions Advanced
  • Advanced VSCode Advanced
  • Advanced Insomnia Advanced