こんにちは、世界

Mateus Martins

ソフトウェア / 開発者

革新的なソリューションの構築に情熱を持つFull Stack開発者。IoT管理・自動化システムの開発経験を持ち、使いやすさとパフォーマンスに焦点を当てています。現在、さまざまなセクターでシステム開発アナリストとして活躍中。

スクロール

重要なシステムを
構築する。

革新的なソリューションの構築に情熱を持つFull Stack開発者。IoT管理・自動化システムの開発経験を持ち、使いやすさとパフォーマンスに焦点を当てています。現在、さまざまなセクターでシステム開発アナリストとして活躍中。

組み込みシステム、クラウドインフラ、モダンなWebインターフェースの交差点で活躍し、複雑な要件をクリーンで保守可能なソリューションへと変換しています。

所在地
セアラー, ブラジル
状況
機会を求めています
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 IoTとメッセージング
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-firstでシグナル駆動のフロントエンドフレームワーク。細粒度のリアクティビティを実現。Virtual 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レジスタ命令セットを持つカスタムバイトコードVM
  • 完全なコンパイラパイプライン: レキサー → パーサー → プリプロセッサー → バイトコードコンパイラー
  • ルートにコンパイルされたサーバーレンダリングページ (.flint.html と .flint.ui)
Rust
04

Myne

CrossPointのパーソナルフォーク、EPUBリーダーから物理本ライブラリと読書セッショントラッカーへ。Xteink X4(ESP32-C3)e-inkデバイス向けファームウェアとウェブダッシュボード。

  • コレクションと読書セッションログを持つデバイス上の物理本カタログ
  • SDにキャッシュされた集約読書統計 (~380KB RAMに収まるよう)
  • デバイスのHTTP APIを通じたWi-Fiファイル転送、WebDAV、Reactダッシュボード
C++ESP32ReactTypeScript
05

3D Book Helpers

カスタム3Dプリントソリューションで本を整理・保護するために設計されたリアルタイム3Dモデルジェネレーター。

  • リアルタイム3Dモデル生成
  • カスタム3Dプリントソリューション
  • インタラクティブなWebベースツール
Three.jsReact
06

Cinemate

お気に入りを管理し、映画を評価し、パーソナライズされたウォッチリストを作成してコレクションを整理。

  • 映画管理と評価
  • お気に入りとウォッチリスト
  • Google Play Storeで公開
React Native
07

We Transcriber

音声認識技術を使ってオーディオをリアルタイムで文字起こし。

  • リアルタイム音声文字起こし
  • Webベースアプリケーション
  • 高速・高精度
React
08

When to Die

Unityで作られた携帯端末向けカジュアルゲームで、Google Play Storeで公開。

  • 携帯端末向けゲーム体験
  • Google Playサービス統合
  • Play Storeで公開
C#Unity
09

Holo

M5StickC Plus 2向けの軽量フレームワーク、組み込みシステムの迅速なプロトタイピングを可能にする。

  • 組み込みシステムフレームワーク
  • M5Stackプラットフォームサポート
  • 迅速なプロトタイピングツール
C++
010

BBB Crack the Code

BeagleBone Blackベアメタル用にCで書かれたシンプルなゲーム、低レベルプログラミングスキルを披露。

  • ベアメタルプログラミング
  • 低レベルCとアセンブリ
  • 組み込みシステムゲーム
CAssembly
011

Uno React

Reactで作られたシンプルなウノゲーム、クラシックなカードゲームのメカニクスとマルチプレイヤー機能を搭載。

  • クラシックなウノのゲームプレイ
  • 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システム 組み込み開発 システム設計 オープンソース モバイルアプリ ゲーム開発