Ricardo Sierra
新規案件を受付中
リオデジャネイロ · GMT-3

Ricardo
Sierra.

フルスタックエンジニア

2004年からの開発歴。ERP、マルチテナント SaaS、GraphQL API、モバイル/デスクトップアプリ、クラウドインフラを構築してきました。LaravelNext.jsRustAWS エコシステムが専門です。

経験 20年以上
本番稼働 25システム以上
研究 CVE 2件
01 / ハイライト
20+
開発歴 · 2004年から
20年以上にわたり本番環境で動くソフトウェアを構築 — PHP 4 からネイティブデスクトップの Rust まで。
02 / スタック
25+
本番稼働中のシステム
↗ 稼働中
03 / オープンソース
50+
公開リポジトリ
↗ 年間1.6k
04 / 研究
2
公開した CVE
RSC/Next
about-me.md

レガシーモノリスからサーバーレスマイクロサービスまで — スタック全体を設計し、構築し、運用します。

Ricardo Sierra · ブラジル・リオデジャネイロ · 2004年 → 現在

9歳からプログラミングをしています。2004年に RPG Maker でスクリプトを覚え、それ以来ずっと続けてきました。最初のサイトだったジョーク集の anima10 から、2社での CTO(BiloMusicx)、そして本番稼働するプロダクトまで — ゼロから、あるいはチームで、大規模な顔認識を備えたプロ向け写真プラットフォーム(Banlek、約19の統合モジュール、iOS と Android で 120k DAU、App Store 69位)から、Rust+Tauri 製の暗号資産先物トレーディングボット、映画 SNS、スクールバス SaaS、さらには RSC/Next.js のセキュリティ研究で公開した CVE まで手がけてきました。

1,000テーブル規模の PHP 7.4 モノリスをリファクタリングするのも、Lambda 上のサーバーレスマイクロサービスを設計するのも、同じように慣れています。Web、モバイル(React Native + Flutter)、デスクトップ(Tauri 2)、Terraform によるマルチクラウドインフラまで経験してきたので、プロダクトに入ったら、たいていは問題を誰かに引き継がずに全レイヤーを自分で通せます。

私のこだわりは、ほかの開発者が理解し、保守し、発展させられるコードを残すことです。強い型付け、テスト、可観測性、ドキュメント — 目的としてではなく、道具として使います。

よく書かれたコードとは、ほかの開発者が理解し、保守し、発展させられるコードのことです。
02専門領域

8つの領域を、
最初から最後まで。

API からデプロイまで、データベースからピクセルまで — プロダクトのライフサイクル全体に関わります。どの領域も、本番稼働している実システムでの実践です。

/ 01
⚙️

バックエンドエンジニアリング

RESTful・GraphQL の API、クリーンアーキテクチャ、DDD、複雑なシステム連携を本番環境で。

PHP 8.3Laravel 13Node 22Python
/ 02
🎨

フロントエンドエンジニアリング

SPA/SSR によるレスポンシブでアクセシブルな UI。パフォーマンスと DX にも配慮します。

React 19Next.js 16InertiaLivewire
/ 03
🏗️

ソフトウェアアーキテクチャ

モジュラーモノリス、マイクロサービス、GraphQL、SQS/SNS によるイベント駆動、キュー、DDD。

DDDCQRSEvent-DrivenSOLID
/ 04
🚀

DevOps & クラウド

AWS スイート(Lambda/S3/SQS/RDS)、Docker、K8s、マルチクラウド Terraform、Ansible。

AWSDockerTerraformK8s
/ 05
🔒

セキュリティ & AppSec

OWASP、暗号技術(Ed25519/X25519/AES-GCM)、CVE を公開した RCE 研究。

OWASPEd25519JWTCVE
/ 06
🧪

テスト & 品質

Pest/PHPUnit/Vitest による TDD、コードレビューと静的解析を日常の習慣に。

PestPHPUnitVitestPHPStan
/ 07
📱

モバイル & デスクトップ

本番稼働中のクロスプラットフォームアプリ:iOS、Android、Tauri 2 によるネイティブデスクトップ。

React NativeTauri 2FlutterSwift
/ 08

リアルタイム & FinTech

WebSocket、Rust + Tokio、Binance/Kraken 連携、Bitcoin/Lightning/BTCPay。

RustTokioBTCPayBinance
03技術スタック

日々使っている
ツール。

8カテゴリに分類した60以上の技術 — すべて本番環境で実証済みで、README の中だけの話ではありません。

01

言語

10技術
PHP 8.3TypeScriptJavaScript ES2024 RustPythonDart SQLBashHTML5CSS3
02

バックエンド

08 フレームワーク
Laravel 13SymfonyNode.js 22 ExpressNestJSTokio + Axum FastAPIDjango
03

フロントエンド

10 フレームワーク
React 19Next.js 16Inertia.js Livewire 3Vue.jsNuxt Tailwind v4Alpine.jsFlutterTauri 2
04

データベース

07 エンジン
PostgreSQLMySQL 8MariaDB MongoDBRedisElasticsearchSQLite
05

クラウド & AWS

10 サービス
LambdaS3Rekognition SQS / SNSRDSCloudFront Route 53IAMSESOracle Cloud
06

DevOps & IaC

09 ツール
DockerKubernetesTerraform AnsibleGitHub ActionsGitLab CI/CD NginxLinuxSentry
07

FinTech & 暗号資産

07 連携
BTCPay ServerBitcoin CoreLightning Liquid NetworkBinance FuturesKraken FuturesWebSockets
08

プラクティス

10 ツール
GitVS CodePhpStorm Filament 5PostmanREST GraphQLTDDScrumKanban
04プロジェクト · グリッド

12のプロジェクトを、
ひとつのフィルターで。

SaaS、FinTech、モバイル、デスクトップ、セキュリティ研究 — チップをクリックして絞り込めます。

🏢
SaaS

Banlek

アーキテクト · 19以上のモジュール · アプリごとに 120k DAU

AWS の顔認識を使ったプロ向け写真サービス。iOS・Android アプリ(App Store 69位)と Rust 製の Banlek Uploader。

LaravelNext.jsReact NativeRust
🛰️
FinTech

RoboTrade

Rust · デスクトップ

デスクトップ版の暗号資産先物トレーディングボット。Binance/Kraken Futures に WebSocket で直接接続。

RustTauri 2TokioAxum
🎬
ソーシャル

IndicaFilmes

単独開発 · フルスタック

Letterboxd 風の、ブラジルポルトガル語の映画 SNS。Letterboxd/Netflix のリスト取り込み、TMDB。

Laravel 12Livewire 3PostgreSQLTMDB
🚐
SaaS B2B

Rotaë

フルスタック · Flutter アプリ

マルチテナントのスクールバス SaaS:GPS、ルート最適化、保護者と学校の連絡。

LaravelFilamentFlutterWebSocket
♻️
ESG

Ecoleta

単独開発 · フルスタック

トレーサビリティと ESG 指標を備えた廃棄物管理のコーポレートサイト。

Next.js 16React 19Tailwind v4Resend
🪙
Crypto

BitTrade

アーキテクト · マッチングエンジン

マルチ通貨ウォレット + マッチングエンジン。Bitcoin Core、Lightning Network、Liquid、BTCPay 経由の USDT。

Laravel 12BTCPayBitcoinLightning
🧠
HealthTech

Crescere

フルスタック · MVP

自閉スペクトラム症(ASD)の子どもを支える家族向けメンタルヘルス。OpenAI を使ったチャットボット「Lia」でスクリーニング。

Next.jsLaravelFilamentOpenAI
⚔️
リアルタイム

RiCaFight

アーキテクト · Rust · サーバー

決定論的リプレイを備えた1対1ゲーム。Rust 製の権威サーバーと Tauri クライアント。

RustTokioTauriCanvas 2D
💬
クロスプラットフォーム

Prompty

単独開発 · Tauri + Flutter

Supabase 経由でデスクトップとモバイルを同期するプロンプト管理ツール。バックアップ、検索、整理。

Tauri 2SupabaseReactFlutter
🔒
セキュリティ

CVE-2025-55182

リサーチャー · PoC + ツールキット

React Server Components / Next.js の RCE。防御用ツールキットを GitHub で公開。

Chrome ExtPythonShodanRSC
05フルカタログ

拡張版
ポートフォリオ。

カタログ全体をまとめて — Banlek エコシステムから自社プロダクト、そしてセキュリティ研究まで。

📸

Banlek · 本番稼働中のアプリ

プロ向け写真プラットフォーム · 実運用スケール

それぞれ 120k DAU · App Store 69位
🍎
iOS アプリReact Native · Swift モジュール · 120k DAU · App Store 69位
🤖
Android アプリReact Native · TypeScript · 120k DAU · Play Store
🖥️
Banlek UploaderRust 製ネイティブデスクトップ · 写真家向け一括アップロード
🚀

自社プロダクト & リリース済み MVP

ゼロから作った自作システム · 企画・構築・運用

8 プロダクト
🎬
IndicaFilmesブラジルポルトガル語の映画 SNS
♻️
EcoletaESG サイト · 廃棄物管理
🚐
Rotaëスクールバス SaaS + アプリ
🧠
CrescereHealthTech · ASD 向け AI
💬
Promptyクロスプラットフォームのプロンプト管理ツール
🛰️
RoboTrade暗号資産の先物トレーディングボット
🪙
BitTradeBitcoin ウォレット/取引所 + BTCPay
⚔️
RiCaFightRust サーバーによる1対1マルチプレイヤーゲーム
🌐

コーポレートサイト(Rica/Sierra グループ)

すべて本番稼働中 · 自前のマルチクラウドインフラ

5サイト · 自作 IaC
🏢
ricasolucoes.com.brIT コンサルティング · デジタルトランスフォーメーション
⚙️
sierratecnologia.com.brソフトウェア受託開発 · 透明な価格設定
🛡️
segurossierra.com.br保険代理店(Rita Sierra / SUSEP)
🏛️
sierraarquitetura.com.br建築 & 土木建設
👤
ricardosierra.com.brこのポートフォリオ
🧱
自前インフラTerraform AWS + Oracle · Ansible · Nginx
🔒

研究 & オープンソース

公開した CVE と、コードを検証できるライブラリ

CVE 2件 · 公開ライブラリ
🛡️
CVE-2025-55182React Server Components / Next.js の RCE
🛡️
CVE-2025-66478RSC/Next.js の関連脆弱性
🧰
防御用ツールキットChrome Ext + Shodan Detection + Proxy Helper
🧾
Surfmaps NFSENFS-e(ブラジルの電子インボイス)連携用の公開 npm ライブラリ
セキュリティ研究

セキュリティ研究を公開しています。

CVE-2025-55182CVE-2025-66478 — React Server Components / Next.js における RCE の発見と PoC。防御用ツールキット(Chrome Extension + Shodan Detection + Proxy Helper)は、AppSec チーム向けのリファレンスとして GitHub で公開しています。

GitHub でツールキットを見る NVD で見る →
公開済み HIGH · CVSS 8.1
CVE-2025-55182
Next.js アプリの React Server Components シリアライゼーションハンドラを経由したリモートコード実行。
影響範囲: Next.js < 15.1 · RSC パイプライン
CVE-2025-66478
関連する開示:RSC のプリレンダーフローにおけるペイロードチェーンの拡張。
ステータス: 公開済み · PoC あり
オープンソース

GitHub
50以上の公開リポジトリ。

コントリビューション、ライブラリ、個人プロジェクトを公開しています。実際に動くコード、日々のコミット、解決した issue — 飾りのショーケースではありません。

@ricardorsierra を見る
@ricardorsierra
フルスタックエンジニア · ブラジル・リオデジャネイロ
54リポジトリ
1.6kコミット/年
2CVE
PHP 28%
JavaScript 22%
TypeScript 18%
Rust 14%
Python 10%
Dart 8%
06できること

4つの
協業のかたち。

プロダクトの構想からレガシー基盤の刷新まで — 継続的な納品と、明確なコミュニケーションで。

01 · 開発

デジタルプロダクトの受託開発

MVP から本番稼働の SaaS まで。プラットフォーム、ERP、モバイル/デスクトップアプリ — 企画、構築、デプロイ、運用。

  • 技術ディスカバリー & スタック選定
  • スケーラブルでモジュラーなソフトウェアアーキテクチャ
  • スプリント単位の反復納品
  • 必要に応じて Web + モバイル + デスクトップ
02 · ソフトウェアアーキテクチャ

コンサルティング & レガシーシステム刷新

モノリスからモダンアーキテクチャへの移行。GraphQL、サーバーレスマイクロサービス、イベント駆動 — プロダクトを止めずに進めます。

  • 実行可能な報告書を伴う技術監査
  • 安全な段階的リファクタリング
  • クラウド移行(AWS / マルチクラウド)
  • DDD、CQRS、イベントソーシングのパターン
03 · メンタリング

コードレビュー & ペアプログラミング

ジュニア・ミドルのエンジニア向け1対1メンタリング。ペアプログラミング、PR レビュー、個別の技術ロードマップ付き。

  • 実行可能なフィードバック付きのコードレビュー
  • 実案件でのペアプログラミング
  • レベルとスタックに応じた学習プラン
  • 技術キャリアの設計
04 · パフォーマンス & AppSec

監査、ハードニング、最適化

プロファイリング、クエリとキャッシュの最適化、OWASP ハードニング、脅威モデリング。RCE 研究の知見を、あなたのプロダクトの防御に活かします。

  • ホットパスのプロファイリングと最適化
  • OWASP Top 10 のハードニング
  • 脅威モデリングと暗号実装レビュー
  • クラウドコストの削減
お気軽にご相談ください

一緒に
つくりませんか?

フリーランス案件、ソフトウェアアーキテクチャのコンサルティング、レガシーシステム刷新、デジタルプロダクトの受託開発を受け付けています。ぜひご連絡ください。一緒に素晴らしいものをつくりましょう。

よくある質問

ソフトウェアの受託開発を依頼する際に、よくいただく質問にお答えします。

Ricardo Sierra とはどんなエンジニアですか?

Ricardo Rebello Sierra は、ブラジル・リオデジャネイロを拠点とする20年以上の経験を持つフルスタックエンジニアです。2004年からプログラミングを続けています。Bilo と Musicx の2社で CTO を務め、Ericsson、Merck Colombia、UERJ、DPVAT といったエンタープライズ顧客を担当してきました。現在は25以上のシステムが本番稼働しており、GitHub には50以上の公開リポジトリがあります。

Ricardo Sierra はどのようなシステムを開発していますか?

Ricardo Sierra は、ERP、マルチテナント SaaS、Web プラットフォーム、API、モバイル・デスクトップアプリといったデジタルプロダクトを受託開発しています。対応範囲は MVP から本番稼働まで、企画・構築・デプロイ・運用の全工程です。納品実績には、プロ向け写真プラットフォームの Banlek、スクールバス SaaS の Rotaë、映画 SNS の IndicaFilmes などがあります。

API 開発やシステム間連携も依頼できますか?

はい、Ricardo Sierra の主要領域には RESTful・GraphQL の API 開発、複雑なシステム連携、イベント駆動アーキテクチャが含まれます。バックエンドはクリーンアーキテクチャ、DDD、CQRS に沿って設計し、流量が必要とする場合は SQS/SNS によるキューとメッセージングを用います。TMDB、AWS Rekognition、Binance、Kraken Futures、BTCPay といったサービスを本番システムに統合した実績があります。

どのような技術・プログラミング言語を使っていますか?

Ricardo Sierra のメインスタックは、バックエンドが PHP 8.3 と Laravel 13、フロントエンドが React 19 と Next.js 16 で、ほかに Rust、Node.js 22、Python を使います。8カテゴリに分類した60以上の技術はすべて本番環境で実証済みで、データベースは PostgreSQL、MySQL 8、Redis、Elasticsearch。インフラは AWS、Docker、Kubernetes、Terraform、Ansible です。

スマートフォンアプリやデスクトップアプリも開発していますか?

はい、iOS・Android・ネイティブデスクトップ向けのクロスプラットフォームアプリを本番稼働させています。Banlek の iOS・Android アプリは React Native で構築し、それぞれ1日あたり12万人のアクティブユーザーを抱え、App Store のダウンロードランキングで最高69位に達しました。デスクトップは Rust ベースの Tauri 2 を採用しており、Banlek Uploader やトレーディングボットの RoboTrade がその例です。

プロジェクトの進め方と納品はどのような流れですか?

プロジェクトは技術ディスカバリーと技術スタックの選定から始まり、システムアーキテクチャの設計、スプリント単位の反復的な納品へと進みます。そのためクライアントは、最後にまとめて納品を待つのではなく、最初のサイクルから動くソフトウェアを確認できます。Web・モバイル・デスクトップは、プロダクトにとって意味がある場合にスコープへ加えます。

レガシーシステムの刷新やリファクタリングも対応していますか?

はい、モノリスからモダンアーキテクチャへの移行は4つの提供領域のひとつで、プロダクトを止めずに段階的に進めます。まず実行可能な報告書を伴う技術監査から始め、安全なリファクタリング、クラウド移行、DDD・CQRS・イベントソーシングといったパターンの導入へと続きます。1,000テーブル規模の PHP 7.4 モノリスから Lambda 上のサーバーレスマイクロサービスまで扱った経験があります。

インフラ・サーバー・デプロイまで任せられますか?

はい、DevOps とクラウドもスコープに含まれます。Lambda、S3、SQS、RDS を含む AWS のほか、Docker、Kubernetes、マルチクラウドの Terraform、Ansible を扱います。たとえば Rica/Sierra グループの5サイトのインフラは、AWS と Oracle Cloud 上に Terraform でプロビジョニングし、Nginx で配信し、Ansible で構成管理しています。可観測性とエラー監視は Sentry で行います。

セキュリティ監査やパフォーマンス改善も対応していますか?

はい、セキュリティ監査、OWASP Top 10 に沿ったハードニング、脅威モデリング、暗号実装レビューは独立した提供領域で、プロファイリングやクエリ・キャッシュの最適化も合わせて行います。その土台は実践的なセキュリティ研究で、React Server Components と Next.js のリモートコード実行に関する CVE-2025-55182 と CVE-2025-66478 の2件を公開しており、前者は CVSS 8.1 の HIGH と評価されています。Chrome Extension、Shodan Detection、Proxy Helper からなる防御用ツールキットも公開しています。

Ricardo Sierra に依頼するにはどうすればよいですか?

Ricardo Sierra への依頼は [email protected] へのメールが窓口で、GitHub と LinkedIn にもプロフィールがあります。フリーランス案件、ソフトウェアアーキテクチャのコンサルティング、レガシーシステム刷新、デジタルプロダクトの受託開発を受け付けています。ジュニア・ミドルのエンジニア向けに、コードレビュー、ペアプログラミング、個別の技術ロードマップを含む1対1のメンタリングも提供しています。拠点はリオデジャネイロ、時差は GMT-3 です。

日本語