你好,世界

Mateus Martins

软件 / 开发者

热衷于构建创新解决方案的 Full Stack 开发者。拥有物联网管理与自动化系统开发经验,专注于可用性与性能。目前在多个行业担任系统开发分析师。

滚动

构建真正
有价值的系统。

热衷于构建创新解决方案的 Full Stack 开发者。拥有物联网管理与自动化系统开发经验,专注于可用性与性能。目前在多个行业担任系统开发分析师。

我活跃于嵌入式系统、云基础设施和现代网页界面的交汇处,将复杂需求转化为简洁、可维护的解决方案。

地点
塞阿拉, 巴西
状态
开放新的机会
01
系统思维 设计时注重解耦、可扩展性和长期可维护性。
02
注重影响 交付真正有价值的解决方案。不仅是能运行的代码,更是持久的系统。
03
Full Stack 熟悉后端、前端和移动端开发,覆盖端到端流程。
04
团队协作 消除障碍,支持同事,引导技术解决方案。

技术栈.

按工具目录的方式整理日常使用的技术。

01 编程语言
TypeScriptJavaScriptJavaC#PythonSwiftRustCC++DartPHPSQL
02 Frontend
ReactAngularNext.jsVueTailwindViteHTMLCSSMaterial UIBootstrap
03 Backend
Node.jsNestJSExpressSpring BootASP.NET CoreRESTGraphQLWebSockets
04 移动设备
FlutterReact NativeSwiftUI
05 物联网与消息
MQTTRabbitMQActiveMQLoRaWAN
06 数据库
PostgreSQLMongoDBRedisMySQLTimescaleDBFirebaseOracle Database
07 DevOps 与工具
DockerGitGitHubGitHub ActionsLinuxGitLab

工作经历.

职位、公司和关键贡献的时间线。

2024年6月 · 至今 (2年) 远程
当前

中级系统开发分析师

NEPEN, 巴西塞阿拉州福塔莱萨

主导技术倡议和端到端项目执行,将需求转化为坚实的架构,并支持团队定义和实施解决方案。专注于IoT系统、协议抽象和系统解耦。

  • 技术领导力和端到端项目管理
  • 开发了NB-IoT到LoRaWAN转换器,统一遥测并抽象协议
  • 显著降低了设备与系统之间的耦合
ASP.NET CoreSpring BootMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
2023年5月 · 2024年6月 (1年1个月) 远程

初级系统开发分析师

NEPEN, 巴西塞阿拉州福塔莱萨

完整重构IoT设备管理系统,引入队列、职责分离和增量处理。改善了LoRaWAN和NB-IoT设备的连接性和监控。

  • 通过队列和增量处理将处理峰值从数小时降至数秒
  • 提升了IoT设备的数据流稳定性和可观测性
  • 跨多个项目提供积极的技术支持与协调
ASP.NET CoreSpring BootJMSMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
2022年1月 · 2023年5月 (1年4个月) 远程

初级 Full Stack 开发者

NEPEN, 巴西塞阿拉州福塔莱萨

为能源和IoT(LoRaWAN)领域开发解决方案,负责 Backend、Frontend 和移动设备应用程序。关系型和非关系型数据库的建模与运维。

  • 为能源领域和IoT系统构建 Full Stack 解决方案
  • 使用LoRaWAN设备和协议
  • SQL和NoSQL数据库建模
ASP.NET CoreSpring BootMQTTReactAngularPostgreSQLFlutter
2021年8月 · 2021年12月 (4个月) 现场

实习生

E.E.E.P. Clemente Olintho Távora Arruda, 巴西塞阿拉州巴图里特

为美容沙龙开发管理系统,包括支付模块和针对日常使用优化的管理区域。

  • 为美容沙龙构建完整管理系统
  • 支付集成模块
  • 针对日常运营优化的管理界面
MongoDBNext.jsReact

我构建的项目.

为解决实际问题而构建的个人项目、实验和工具。

01

PraxisJS

TypeScript优先、信号驱动的前端框架,具有细粒度响应式特性。无虚拟DOM,无魔法。只是正确实现的响应式TypeScript。

  • 基于信号的细粒度响应式
  • 使用装饰器的类组件 (@State, @Prop, @Watch)
  • 内置路由、响应式状态管理和动画系统
TypeScript
02

Lunara Engine

一个在浏览器中完全构建的Lua复古游戏幻想主机。受PICO-8启发,提供有约束的创作环境:128×128画布、16色调色板、精灵编辑器、瓦片图构建器、步进音序器和自定义模拟硬件层。

  • Lua脚本游戏逻辑
  • 复古像素艺术渲染
  • 轻量级,易于嵌入
ReactTypeScriptLuaTailwind CSSWebAssembly
03

Flint

一个基于寄存器的虚拟机和类似汇编的语言,用于构建HTTP API和服务端渲染Web系统。路由处理器用紧凑的.fl模块编写,编译为字节码,通过Rust/Axum运行时提供服务。

  • 具有16寄存器指令集的自定义字节码虚拟机
  • 完整编译器流水线:词法分析器 → 解析器 → 预处理器 → 字节码编译器
  • 编译为路由的服务端渲染页面(.flint.html 和 .flint.ui)
Rust
04

Myne

CrossPoint的个人分支,从EPUB阅读器改造为物理书籍库和阅读会话追踪器。包含 Xteink X4(ESP32-C3)电子墨水设备的固件和配套网页仪表板。

  • 设备上的实体书目录,包含收藏夹和阅读会话日志
  • 聚合阅读统计数据,缓存到SD卡以适应约380KB的RAM预算
  • 设备HTTP API上的Wi-Fi文件传输、WebDAV和React仪表板
C++ESP32ReactTypeScript
05

3D Book Helpers

一个实时3D模型生成器,旨在通过定制3D打印解决方案帮助整理和保护书籍。

  • 实时3D模型生成
  • 定制3D打印解决方案
  • 基于网页的交互工具
Three.jsReact
06

Cinemate

管理收藏,评价电影,创建个性化观看列表,让您的电影收藏井然有序。

  • 电影管理和评分
  • 收藏和观看列表
  • 已在Google Play商店发布
React Native
07

We Transcriber

使用语音识别技术实时转录您的音频。

  • 实时音频转录
  • 基于网页的应用程序
  • 快速准确
React
08

When to Die

用Unity制作的休闲手机游戏,已在Google Play商店发布。

  • 手机游戏体验
  • Google Play服务集成
  • 已在Play商店发布
C#Unity
09

Holo

M5StickC Plus 2的轻量级框架,支持嵌入式系统的快速原型制作。

  • 嵌入式系统框架
  • M5Stack平台支持
  • 快速原型制作工具
C++
010

BBB Crack the Code

为BeagleBone Black裸机编写的C语言简单游戏,展示低级编程技能。

  • 裸机编程
  • 低级C和汇编
  • 嵌入式系统游戏
CAssembly
011

Uno React

用React制作的简单Uno游戏,具有经典卡牌游戏机制和多人游戏功能。

  • 经典Uno游戏玩法
  • React实现
  • 卡牌游戏机制
JavaScriptTypeScriptReact

学术背景.

塑造我思维方式和解决问题方式的学位与资质。

2024 · 至今
技术学位 (CST),远程教育
PUCRS
系统分析与开发 (Full Stack 与移动设备)
2022 · 2023
学士学位
Universidade Federal do Ceará
计算机工程
2019 · 2021
高中与技术课程
E.E.E.P. Clemente Olintho Távora Arruda
信息技术

语言

葡萄牙语 母语
英语 中级,技术

兴趣

IoT系统 嵌入式开发 系统设计 开源 移动设备应用 游戏开发