matheuscamarques
シニアフルスタックエンジニア

Matheus de Camargo Marques

Matheus de Camargo Marques

Elixirによる並行分散システムのスペシャリスト。複雑なアーキテクチャをスケーラブルで高性能なソリューションに変えます。

専門分野

並行・分散バックエンド

Elixir/OTPを使用した高スケーラブルなシステムの開発。マイクロサービス、メッセージキュー、レジリエントなアーキテクチャの経験。

データベースの最適化

高負荷アプリケーション向けのパフォーマンステューニング、戦略的インデックス作成、クエリ最適化、データモデリング。

レガシーの保守と改善

運用を中断することなく、レガシーコードのリファクタリング、アーキテクチャの近代化、ベストプラクティスの実装。

学歴

大学院(Stricto Sensu)

進行中

UTFPR -クリチバ

外部Stricto学生

コンピュータ工学

学士

コンピューティングのライセンス

ライセンス

情報技術の技術者

技術研修

物流技術者

技術研修

技術スタック

バックエンド

ElixirPhoenixGolangJavaPHP

フロントエンド

ReactAngularTypeScriptNext.js

モバイル&その他

Android (Java)PostgreSQLRedisDockerKubernetes

プロジェクトと研究

アーキテクチャコンセプト

NeuroStack-RAG

LLMのための生物に触発された認知アーキテクチャ

エグゼクティブサマリー

従来の検索拡張生成(RAG)システムは、エントロピーという重大な問題に直面しています。時間の経過とともに、非構造化データが蓄積されると、ノイズや遅延が発生し、ハルシネーション(幻覚)の割合が増加します。NeuroStack-RAGは、この問題に対するアーキテクチャ的な解決策であり、人間の脳の生物学的な記憶メカニズム(能動的忘却、記憶の固定化、連合学習)を模倣して、単に成長するだけでなく、使用するにつれて進化し、より賢くなる知識ベースを構築します。

問題点

従来のデータアーキテクチャでは、知識は静的です。今日挿入されたドキュメントは、1年後も実際の有用性に関係なく、ベクトル検索で同じ「重み」を持ちます。これにより、関連情報が時代遅れのデータに埋もれてしまい、言語モデルのパフォーマンスが低下するという、ノイズの線形的な増加が生じます。

解決策:データのバイオミミクリー

NeuroStackは、「静的データベース」という考え方を捨て、生きた記憶システムの採用を提唱しています。情報のライフサイクルという概念を導入し、各データが有用性と補強に基づいて「生き残り」をかけて戦う必要があります。このアーキテクチャは、3つの概念的な柱に基づいています。

1. 3層の記憶階層

脳と同様に、システムはデータを「年齢」と意味的複雑さによって、エデン空間(作業記憶)、サバイバー空間(エピソード記憶)、テニュアード空間(意味記憶)に分類します。

2. 拡張シナプス(ヘッブ学習)

「共に発火する細胞は、共に結びつく」。システムは、この原則をデータに適用し、アクセス履歴によって関連性を重み付けします。有用な記憶は「シナプス的に強力」になり、無関係な記憶は弱まります。

3. 「睡眠」サイクルとオフライン統合

人間の睡眠に類似した非同期プロセスでメンテナンスを行います。効率フェーズ(NREM)は検索を最適化し、統合フェーズ(REM)はデータを「夢見て」、知識グラフのための新しい洞察を生成します。

技術的な差別化要因

  • 能動的忘却(セマンティックガベージコレクション): 時代遅れのデータを自動的に削除することにより、ストレージコストとノイズを大幅に削減します。
  • 文脈的検索: システムは、単に類似しているものではなく、重要なものを優先します。
  • アンチハルシネーション: オフライン処理中にナレッジグラフに事実を統合し、矛盾を検証することで、システムの応答の信頼性を高めます。

このプロジェクトは、AIをより効率的にし、人間の認知に近づける方法についての継続的な探求です。認知システムアーキテクチャについて議論することに興味がありますか? ご連絡ください。

現在の研究分野

進化するアーキテクチャ
リアクティブデザインパターン
分散システム
機械学習

推薦状

Marcos Vinícius

Software Engineer | Java | Kotlin | Spring Boot | Docker

私はマテウスと一緒に仕事をする特権を持っていましたが、彼は稀有な専門家であると断言できます。常に印象的な彼の素晴らしい技術力に加えて、マテウスは感動的な方法でチームを率いる能力で際立っています。彼は真のファシリテーターであり、常に耳を傾け、サポートし、解決策を見つける準備ができており、常に多くの謙虚さを持っています。彼の親しみやすく協力的な態度は、やる気を起こさせる生産的な職場環境を作り出します。

Daniel Oliveira

Golang開発者

マテウスは卓越した専門家であり、彼の積極性、戦略的ビジョン、そして絶え間ない改善の探求で際立っています。彼は常に新しい技術と市場の動向に注意を払っていますが、確立されたソリューションの肯定的な点を無視することはありません。さらに、彼は素晴らしい同僚であり、知識を共有し、チームの成長に貢献しています。

Emanuel Kidoguchi

Fullstack Developer | Elixir | Phoenix | LiveView

マテウスはErlang/Elixirに関する確かな知識を持っているだけでなく、その言語に情熱を注いでいます。彼は非常に厳格で、フォールトトレラントでスケーラブルなソフトウェアの開発に重点を置いており、特にElixirとErlangを使用したOTPのコンテキストで優れた専門家です。

Mikael Santos

キーアカウントマネージャー

マテウスは整理整頓に優れ、非常に集中力のある専門家です。プログラマーとして、彼は言語の習熟度と経験により、知識を吸収/複製するための素晴らしい心を持っています。

Cleverson Matias

Fullstack Developer | Node.js | PHP | React | SQL

素晴らしい同僚であり、献身はマテウスにとってすべてであり、常に最高のものを作ることに集中しており、印象的な細部へのこだわりがあり、彼と一緒に仕事をするのが本当に楽しかったです。素晴らしい人です!優れた専門家です!

Mateus de Matos Leal

ソフトウェアエンジニア

マテウスのことを考えると、粘り強さという言葉が頭に浮かびます。何よりも、各プロジェクトに懸命に取り組むマテウスの能力に感銘を受けました。そしてもちろん、友人に対する彼の優しい接し方。マテウスはプログラミングを必要とするあらゆる役職にとって真の財産であり、私の心からの推薦を受けます。

Mateus de Matos Leal

ソフトウェアエンジニア

マテウスは整理整頓に優れ、非常に集中力のある専門家です。プログラマーとして、彼は言語の習熟度と経験により、知識を吸収/複製するための素晴らしい心を持っています。

私たちはそれぞれがユニークな才能を持っており、それを世界のために役立てる責任があると信じています。私の場合、Erlang/OTPスタックとElixir言語に関する深い知識を持つ分散システムの世界でその天職を見つけました。

私は目的を持って働きます。私たちが一人でこの道を歩んでいるわけではないことを知っているので、私たちよりも大きいと思われる複雑な問題を解決するのが好きです。学んだことを教え、構築したものを共有し、メンタリング、オープンソースの改善、またはつながりを育むための会合の開催など、できる限りコミュニティに貢献します。

私はテクノロジーを強力なツールと見なしています。適切な人の手にあれば、人生を変えることができるツールです。だからこそ、私は卓越性を追求します。誇りのためではなく、最善を尽くすことが感謝の一形態であると信じているからです。魂のないプロジェクトは私を動機付けません。私はコードだけでなく、目的によって導かれています。

私は失敗しました。私はためらいました。そして、私が最も成長したのはそれらの瞬間でした。今日、私は挑戦が私を止めるために来るのではなく、私を形作るために来ることを理解しています。各障害は、より謙虚に、信仰と勇気を持って、より良く奉仕する機会です。

マタイによる福音書25章14-30節—タラントのたとえ話—は、私に託されたものを無駄にしないことの重要性を毎日思い出させてくれます。

もしあなたがさらに先へ進むように召されていると感じ、目的を持ったパートナーを探しており、テクノロジーが終わりではなく架け橋になり得ると信じているなら、あなたとつながることは光栄です。

一緒に働きませんか?

技術コンサルティング、個別のクラス、またはシステムの近代化のために、私はあなたのチームが次のレベルに到達するのを助ける準備ができています。