Mateus Martins
software
full_stack
developer
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 - RemoteSummary:
- 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 - RemoteSummary:
- 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 - RemoteSummary:
- 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-siteSummary:
- 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
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.js
- React
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
Transcribe your audio in real time using speech recognition technology.
- 🎤 Real-time audio transcription
- 🌐 Web-based application
- ⚡ Fast and accurate
- React
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
A basic framework for the M5StickC Plus 2, enabling rapid prototyping for embedded systems.
- 🔧 Embedded systems framework
- ⚡ M5Stack platform support
- 🛠️ Rapid prototyping tool
- C++
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
- C
- Assembly
A simple profile manager for VS Code, allowing users to quickly switch between different development environments and configurations.
- ⚙️ VS Code extension
- 🔄 Profile switching
- 🛠️ Development tool
- TypeScript
A simple Uno game made in React, featuring classic card game mechanics and multiplayer functionality.
- 🎴 Classic Uno gameplay
- ⚛️ React implementation
- 🎮 Card game mechanics
- JavaScript
- TypeScript
- React
Education
PUCRS – EAD
Analysis and Systems Development (Full-Stack and Mobile)Universidade Federal do Ceará
Computer EngineeringE.E.E.P. Clemente Olintho Távora Arruda
Computer Science
Skills
- C Intermediate
- C++ Intermediate
- C# Intermediate
- Java Advanced
- Python Intermediate
- Rust Beginner
- Swift Intermediate
- JavaScript Advanced
- TypeScript Advanced
- SQL Advanced
- PHP Intermediate
- Dart Intermediate
- HTML Advanced
- CSS Advanced
- React Advanced
- Angular Advanced
- Next.js Advanced
- Vue Advanced
- Vite Advanced
- Tailwind Advanced
- Material UI Advanced
- Bootstrap Advanced
- ASP.NET Core Intermediate
- Spring Boot Advanced
- Node.js Advanced
- Express Advanced
- NestJS Advanced
- JUnit Advanced
- REST Advanced
- GraphQL Intermediate
- WebSockets Advanced
- Electron Intermediate
- Flutter Advanced
- React Native Intermediate
- SwiftUI Intermediate
- MQTT Advanced
- ActiveMQ Intermediate
- RabbitMQ Advanced
- LoRaWAN Intermediate
- PostgreSQL Advanced
- MySQL Advanced
- MongoDB Advanced
- Redis Advanced
- TimescaleDB Intermediate
- Firebase Intermediate
- Oracle Database Intermediate
- Docker Advanced
- Linux Advanced
- Git Advanced
- GitHub Advanced
- GitLab Advanced
- GitHub Actions Advanced
- VSCode Advanced
- Insomnia Advanced