saluton, mondo

Mateus Martins

programaro / programisto

Full Stack programisto entuziasma pri konstruado de novigaj solvoj. Sperta pri disvolvado de IoT-administraj kaj aŭtomatigaj sistemoj kun fokuso sur uzeblo kaj rendimento. Nuntempe laboras kiel sistemdisvolva analizisto en diversaj sektoroj.

rulumi

Konstruante sistemojn
kiuj gravas.

Full Stack programisto entuziasma pri konstruado de novigaj solvoj. Sperta pri disvolvado de IoT-administraj kaj aŭtomatigaj sistemoj kun fokuso sur uzeblo kaj rendimento. Nuntempe laboras kiel sistemdisvolva analizisto en diversaj sektoroj.

Mi laboras ĉe la intersekco de enkonstruitaj sistemoj, nuba infrastrukturo kaj modernaj retaj interfacoj, transformante kompleksajn postulojn en purajn, konserveblajn solvojn.

loko
Cearao, Brazilo
havebleco
malfermita al ŝancoj
01
Sistema Pensado Desegnas por malkunligo, skaleblo kaj longtempa konserveblo.
02
Impakt-Orientita Liveras solvojn kiuj gravas. Ne nur kodo kiu funkcias, sed sistemoj kiuj daŭras.
03
Full Stack Komforta pri backend, frontend kaj poŝtelefonaj aparatoj, de komenco al fino.
04
Teama Forigas blokojn, subtenas kolegojn kaj gvidas teknikajn solvojn.

Teknika ilaro.

Momentfoto de tio, kion mi uzas ĉiutage, organizita kiel ila dosierujo.

01 Lingvoj
TypeScriptJavaScriptJavaC#PythonSwiftRustCC++DartPHPSQL
02 Frontend
ReactAngularNext.jsVueTailwindViteHTMLCSSMaterial UIBootstrap
03 Backend
Node.jsNestJSExpressSpring BootASP.NET CoreRESTGraphQLWebSockets
04 Poŝtelefonaj aparatoj
FlutterReact NativeSwiftUI
05 IoT kaj mesaĝado
MQTTRabbitMQActiveMQLoRaWAN
06 Datumbazoj
PostgreSQLMongoDBRedisMySQLTimescaleDBFirebaseOracle Database
07 DevOps kaj iloj
DockerGitGitHubGitHub ActionsLinuxGitLab

Kie mi laboris.

Kronologio de roloj, kompanioj kaj ŝlosilaj kontribuoj laŭlonge de la vojo.

2024 Jun · Nuntempe (2j) Malproksime
nuna

Mezdunivela Sistemdisvolva Analizisto

NEPEN, Fortaleza, Cearao, Brazilo

Gvidado de teknikaj iniciatoj kaj plenuma ekzekuto de projektoj, transformante postulojn en solidajn arkitekturojn kaj subtenante teamojn en difino kaj efektivigo de solvoj. Fokuso sur IoT-sistemoj, protokola abstraktado kaj sistemmalkunligo.

  • Teknika gvidado kaj plenuma administrado de projektoj
  • Disvolvis konvertilon de NB-IoT al LoRaWAN, unuigante telemetrion kaj abstraktante protokolojn
  • Signife reduktis kunligon inter aparatoj kaj sistemoj
ASP.NET CoreSpring BootMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
2023 Maj · 2024 Jun (1j 1mon) Malproksime

Juna Sistemdisvolva Analizisto

NEPEN, Fortaleza, Cearao, Brazilo

Kompleta refaktorigado de sistemo de administrado de IoT-aparatoj, enkondukante vicojn, apartigon de zorgoj kaj inkrementan traktadon. Plibonigo de konektiveco kaj monitorado por aparatoj LoRaWAN kaj NB-IoT.

  • Reduktis traktajn pintojn de horoj al sekundoj per vicoj kaj inkrementaj traktadoj
  • Pliigis la stabilecon de datumfluo kaj observeblon por IoT-aparatoj
  • Aktiva teknika subteno kaj kunordigo en pluraj projektoj
ASP.NET CoreSpring BootJMSMQTTRedisReactAngularRustPostgreSQLMongoDBDocker
2022 Jan · 2023 Maj (1j 4mon) Malproksime

Juna Full Stack Programisto

NEPEN, Fortaleza, Cearao, Brazilo

Disvolvo de solvoj por la energiaj kaj IoT (LoRaWAN) sektoroj, laborante pri backend, frontend kaj aplikaĵoj por poŝtelefonaj aparatoj. Modelado kaj operacioj de rilaciaj kaj nerilaciaj datumbazoj.

  • Konstruis Full Stack-solvojn por la energiosektoro kaj IoT-sistemoj
  • Laboris kun LoRaWAN-aparatoj kaj protokoloj
  • Datumbazmodelado por SQL- kaj NoSQL-datumbazoj
ASP.NET CoreSpring BootMQTTReactAngularPostgreSQLFlutter
2021 Aŭg · 2021 Dec (4mon) Surloke

Staĝisto

E.E.E.P. Clemente Olintho Távora Arruda, Baturité, Cearao, Brazilo

Disvolvo de administra sistemo por belecaj salonoj, inkluzive de pagmodulo kaj administra areo optimumigita por ĉiutaga uzo.

  • Konstruis kompletan administran sistemon por belecaj salonoj
  • Modulo por pagintegriĝo
  • Administra interfaco optimumigita por ĉiutagaj operacioj
MongoDBNext.jsReact

Kion mi konstruis.

Flankaj projektoj, eksperimentoj kaj iloj kiujn mi konstruis por solvi realajn problemojn.

01

PraxisJS

TypeScript-unua, signal-movita frontend-kadro kun fajngrajna reaktiveco. Neniu virtuala DOM. Neniu magio. Nur bone farita reaktiva TypeScript.

  • Fajngrajna reaktiveco per signaloj
  • Klasaj komponantoj kun dekoratoroj (@State, @Prop, @Watch)
  • Enkonstruita enkursigilo, reaktiva stato-konservejo kaj animacia sistemo
TypeScript
02

Lunara Engine

Fantazia konzolo por krei retro-stilajn ludojn per Lua. Tute konstruita en la retumilo. Inspirita de PICO-8, ĝi ofertas limigitan kreivan medion kun 128×128 kanvaso, 16-kolora paletro, sprit-redaktilo, kahelmapa konstruilo, paŝa sekvencilo kaj propra simulita hardvara tavolo.

  • Lua-skriptita ludologiko
  • Retro pikselarta bildigo
  • Malpeza kaj facile enkonstruebla
ReactTypeScriptLuaTailwind CSSWebAssembly
03

Flint

Registra virtuala maŝino kaj asemblaĵ-simila lingvo por konstrui HTTP-APIojn kaj servile-bildigitajn retajn sistemojn. Vojtraktigiloj estas skribitaj en kompaktaj .fl-moduloj, kompilataj al bajtokodo kaj servataj per Rust/Axum rultempo.

  • Propra bajtokoda VM kun 16-registra instrukcia aro
  • Plena kompilila dukto: leksiko → analizilo → antaŭprilaborilo → bajtokoda kompililo
  • Servile-bildigitaj paĝoj (.flint.html kaj .flint.ui) kompilitaj en vojojn
Rust
04

Myne

Persona forko de CrossPoint, retransformita de EPUB-legado al dediĉita biblioteko de fizikaj libroj kaj legadsesio-spurilo. Inkluzivas firmvaron por la Xteink X4 (ESP32-C3) elektronika inko-aparato kaj akompanan retpanelon.

  • Aparata fizika librokatalogo kun kolektoj kaj legadsesio-registrado
  • Agregitaj lego-statistikoj, kaŝmemoritaj al SD por konveni al ~380KB RAM-buĝeto
  • Wi-Fi dosier-translokigo, WebDAV kaj React-panelo super la HTTP-API de la aparato
C++ESP32ReactTypeScript
05

3D Book Helpers

Reala-tempa 3D-modelo-generatoro dizajnita por helpi organizi kaj protekti librojn per propraj 3D-presaj solvoj.

  • Reala-tempa 3D-modelo-generado
  • Propraj 3D-presaj solvoj
  • Interaga reta ilo
Three.jsReact
06

Cinemate

Administru preferatojn, taksu filmojn kaj kreu personigitajn spektolistojn por teni vian filmkolekton organizita.

  • Filmadministrado kaj taksadoj
  • Preferatoj kaj spektolistoj
  • Publikigita en Google Play Store
React Native
07

We Transcriber

Transskribu vian aŭdion en reala tempo per parolrekonteknologio.

  • Reala-tempa aŭdio-transskribo
  • Reta aplikaĵo
  • Rapida kaj preciza
React
08

When to Die

Neformala ludo por poŝtelefonaj aparatoj farita per Unity kaj publikigita en Google Play Store.

  • Ludsperto por poŝtelefonaj aparatoj
  • Integrado de Google Play Services
  • Publikigita en Play Store
C#Unity
09

Holo

Malpeza kadro por la M5StickC Plus 2, ebligante rapidan prototipigon por enkonstruitaj sistemoj.

  • Kadro por enkonstruitaj sistemoj
  • Subteno de M5Stack-platformo
  • Rapida prototipiga ilo
C++
010

BBB Crack the Code

Simpla ludo skribita en C por la BeagleBone Black nuda-metalo, montrante malaltnivelajn programajn kapablojn.

  • Nudmetala programado
  • Malaltnivela C kaj Asemblaĵo
  • Ludo por enkonstruitaj sistemoj
CAssembly
011

Uno React

Simpla Uno-ludo farita en React, kun klasikaj kartludaj mekanikoj kaj plurludanta funkcieco.

  • Klasika Uno-ludado
  • React-efektivigo
  • Kartludaj mekanikoj
JavaScriptTypeScriptReact

Akademia fono.

Gradoj kaj akreditaĵoj kiuj formis kiel mi pensas kaj aliras problemojn.

2024 · Nuntempe
Teknologia Grado (CST), Distanca Lernado
PUCRS
Analizo kaj Sistemdisvolvo (Full Stack kaj poŝtelefonaj aparatoj)
2022 · 2023
Bakalaŭra Grado
Universidade Federal do Ceará
Komputila Inĝenierado
2019 · 2021
Mezlernejo kun Teknika Kurso
E.E.E.P. Clemente Olintho Távora Arruda
Informteknologio

lingvoj

Portugala Denaska parolanto
Angla Meza, teknika

interesoj

IoT-sistemoj Enkonstruita disvolvo Sistema projektado Malferma kodo Aplikaĵoj por poŝtelefonaj aparatoj Ludodisvolvado