Ricardo Sierra
可承接新项目
里约热内卢 · GMT-3

Ricardo
Sierra.

全栈开发工程师

2004 年起做开发,构建 ERP、多租户 SaaS、GraphQL API、移动端与桌面端应用和云基础设施。专精 LaravelNext.jsRustAWS 生态。

经验 20 余年
生产环境 25+ 系统
研究 2 个 CVE
01 / 亮点
20+
从业年限 · 自 2004 年起
二十多年持续交付生产级软件——从 PHP 4 到原生桌面端的 Rust。
02 / 技术栈
25+
生产环境系统
↗ 运行中
03 / 开源
50+
公开仓库
↗ 1.6k/年
04 / 研究
2
已公开 CVE
RSC/Next
关于我.md

从遗留单体系统到 Serverless 微服务——整个技术栈由我设计、开发并维护。

Ricardo Sierra · 巴西里约热内卢 · 2004 → 至今

我从 9 岁 开始写代码:2004 年在 RPG Maker 里学会脚本,从此没停过。从 anima10(我的第一个网站,一个笑话站)到两度出任 CTO(BiloMusicx),再到线上运行的产品,我独自或带队从零构建过各类系统:既有大规模人脸识别的专业摄影平台(Banlek,约 19 个集成模块,iOS 与 Android 各 12 万日活,App Store 下载榜第 69 名),也有 Rust+Tauri 的加密货币期货交易机器人、影视社交网络、校车接送 SaaS,甚至还有在 RSC/Next.js 安全研究中公开的 CVE

无论是重构上千张表的 PHP 7.4 单体系统,还是设计 Lambda 上的 Serverless 微服务,我都做得同样从容。Web、移动端(React Native + Flutter)、桌面端(Tauri 2)和 Terraform 多云基础设施我都做过——接手一个产品时,我通常能贯穿所有层级,不需要把问题往下传。

我最执着的一件事,是留下别的开发者能读懂、能维护、能继续演进的代码。强类型、测试、可观测性、文档——它们不是目的,而是工具。

写得好的代码,是其他开发者能读懂、能维护、能继续演进的代码。
02专长领域

八大方向,
从起点 到终点。

从 API 到部署,从数据库到像素——我参与产品的完整生命周期。每个方向都来自真实的生产系统实践。

/ 01
⚙️

后端工程

RESTful API、GraphQL、整洁架构、DDD 与生产环境中的复杂集成。

PHP 8.3Laravel 13Node 22Python
/ 02
🎨

前端工程

响应式、无障碍的界面,采用 SPA/SSR,性能与开发体验同样打磨。

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,code review 与静态分析都是日常。

PestPHPUnitVitestPHPStan
/ 07
📱

移动端与桌面端

生产环境中的跨平台应用:iOS、Android 与基于 Tauri 2 的原生桌面端。

React NativeTauri 2FlutterSwift
/ 08

实时通信与金融科技

WebSocket、Rust + Tokio、Binance/Kraken 集成、Bitcoin/Lightning/BTCPay。

RustTokioBTCPayBinance
03技术栈

日常开发中
真正在用的 工具。

60 多项技术,分为 8 个类别——全部经过生产环境验证,不只是写在 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

金融科技与加密货币

07 项集成
BTCPay ServerBitcoin CoreLightning Liquid NetworkBinance FuturesKraken FuturesWebSockets
08

工程实践

10 个工具
GitVS CodePhpStorm Filament 5PostmanREST GraphQLTDDScrumKanban
04项目 · 网格视图

十二个项目,
一个筛选器。

SaaS、金融科技、移动端、桌面端与安全研究——点击标签即可筛选。

🏢
SaaS

Banlek

软件架构师 · 19+ 模块 · 单应用 12 万日活

基于 AWS 人脸识别的专业摄影平台。iOS + Android 应用(App Store 第 69 名)与 Rust 版 Banlek Uploader。

LaravelNext.jsReact NativeRust
🛰️
金融科技

RoboTrade

Rust · 桌面端

桌面端加密货币期货交易机器人。通过 WebSocket 直连 Binance/Kraken Futures。

RustTauri 2TokioAxum
🎬
社交

IndicaFilmes

独立开发 · 全栈

巴西葡语版 Letterboxd 式影视社交网络。支持导入 Letterboxd/Netflix 片单与 TMDB。

Laravel 12Livewire 3PostgreSQLTMDB
🚐
B2B SaaS

Rotaë

全栈 · Flutter 应用

多租户校车接送 SaaS:GPS 定位、路线优化、家校沟通。

LaravelFilamentFlutterWebSocket
♻️
ESG

Ecoleta

独立开发 · 全栈

废弃物管理企业官网,支持全程追溯与 ESG 指标展示。

Next.js 16React 19Tailwind v4Resend
🪙
加密货币

BitTrade

软件架构师 · 撮合引擎

多币种钱包 + 撮合引擎。Bitcoin Core、Lightning Network、Liquid,USDT 经 BTCPay 接入。

Laravel 12BTCPayBitcoinLightning
🧠
健康科技

Crescere

全栈 · MVP

面向自闭症谱系障碍(ASD)儿童照护者的心理健康服务。基于 OpenAI 的“Lia”聊天机器人负责初筛。

Next.jsLaravelFilamentOpenAI
⚔️
实时

RiCaFight

软件架构师 · Rust · 服务端

支持确定性回放的 1v1 对战游戏。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 · 生产环境应用

专业摄影平台 · 真实规模

各 12 万日活 · App Store 第 69 名
🍎
iOS 应用React Native · Swift 模块 · 12 万日活 · App Store 第 69 名
🤖
Android 应用React Native · TypeScript · 12 万日活 · Play Store
🖥️
Banlek UploaderRust 原生桌面端 · 面向摄影师的批量上传
🚀

自有产品与已上线 MVP

从零自研的系统 · 构思、开发与运维

8 个产品
🎬
IndicaFilmes巴西葡语影视社交网络
♻️
EcoletaESG 网站 · 废弃物管理
🚐
Rotaë校车接送 SaaS + 移动应用
🧠
Crescere健康科技 · 面向 ASD 的 AI
💬
Prompty跨平台提示词管理工具
🛰️
RoboTrade加密货币期货交易机器人
🪙
BitTradeBitcoin 钱包/交易所 + BTCPay
⚔️
RiCaFightRust 服务端的 1v1 多人对战游戏
🌐

企业官网(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 与代码可查的开源库

2 个 CVE · 公开库
🛡️
CVE-2025-55182React Server Components / Next.js 的 RCE
🛡️
CVE-2025-66478RSC/Next.js 的补充漏洞
🧰
防御工具包Chrome 扩展 + Shodan Detection + Proxy Helper
🧾
Surfmaps NFSE对接 NFS-e(巴西电子发票)的公开 npm 库
安全研究

已公开发表的 安全研究。

CVE-2025-55182CVE-2025-66478 —— React Server Components / Next.js 中 RCE 漏洞的发现与 PoC。配套防御工具包(Chrome 扩展 + Shodan Detection + Proxy Helper)已发布在 GitHub,可供应用安全团队参考。

在 GitHub 查看工具包 在 NVD 查看 →
已披露 HIGH · CVSS 8.1
CVE-2025-55182
通过 Next.js 应用中 React Server Components 的序列化处理器实现的远程代码执行。
影响范围: Next.js < 15.1 · RSC 流水线
CVE-2025-66478
补充披露:RSC 预渲染流程中的 payload 链扩展。
状态: 已发布 · 提供 PoC
开源

50 多个公开仓库
都在 GitHub 上。

开源贡献、代码库和个人项目均可查看。真实的代码、每日提交、已解决的 issue——不是橱窗摆设。

访问 @ricardorsierra
@ricardorsierra
全栈开发工程师 · 巴西里约热内卢
54仓库
1.6k提交/年
2个 CVE
PHP 28%
JavaScript 22%
TypeScript 18%
Rust 14%
Python 10%
Dart 8%
06我能提供什么

四种
与我 合作的方式。

从产品构思到遗留系统的持续演进——持续交付,沟通清晰。

01 · 开发

定制软件开发

从 MVP 到上线的 SaaS。平台、ERP 与移动端/桌面端应用——构思、开发、部署、运维。

  • 技术调研与技术栈选型
  • 可扩展、模块化的软件架构
  • 按 sprint 迭代交付
  • 按需覆盖 Web + 移动端 + 桌面端
02 · 软件架构

遗留系统改造与咨询

把单体系统迁移到现代软件架构。GraphQL、Serverless 微服务、事件驱动——全程不停机。

  • 技术审计与可落地的评估报告
  • 安全的渐进式重构
  • 上云迁移(AWS / 多云)
  • DDD、CQRS 与事件溯源模式
03 · 技术辅导

Code review 与结对编程

面向初级和中级开发者的一对一辅导,包含结对编程、PR 评审和定制化技术成长路线。

  • 可落地的 code review 反馈
  • 真实项目中的结对编程
  • 按水平和技术栈定制的学习计划
  • 技术职业路径规划
04 · 性能与应用安全

审计、加固与优化

性能剖析、查询与缓存优化、OWASP 加固、威胁建模。把 RCE 漏洞研究成果用于您产品的防护。

  • 热点路径的剖析与优化
  • OWASP Top 10 加固
  • 威胁建模与加密方案评审
  • 云成本优化
聊聊吧

我们要不要
一起做点什么?

目前可承接自由职业项目、软件架构咨询、遗留系统改造和定制软件开发。欢迎联系我,一起做点厉害的东西。

常见问题

准备委托定制软件开发时最常问到的问题。

Ricardo Sierra 是谁?

Ricardo Rebello Sierra 是常驻巴西里约热内卢的全栈开发工程师,拥有 20 多年经验,自 2004 年起从事编程。他曾在 Bilo 和 Musicx 两家公司担任 CTO,服务过 Ericsson、Merck Colombia、UERJ、DPVAT 等企业级客户。目前有 25 个以上系统在生产环境运行,GitHub 上有 50 多个公开仓库。

Ricardo Sierra 开发哪类系统?

Ricardo Sierra 做定制化数字产品开发:ERP、多租户 SaaS、Web 平台、API 以及移动端和桌面端应用。工作覆盖从 MVP 到生产系统的完整周期——构思、开发、部署与运维。已交付的项目包括专业摄影平台 Banlek、校车接送 SaaS Rotaë,以及影视社交网络 IndicaFilmes。

Ricardo Sierra 做 API 开发和系统集成吗?

是的,RESTful 与 GraphQL API 开发、复杂系统集成和事件驱动架构是 Ricardo Sierra 的主要方向之一。后端遵循整洁架构、DDD 和 CQRS,在数据量需要时通过 SQS/SNS 引入队列与消息机制。已在生产系统中集成过 TMDB、AWS Rekognition、Binance、Kraken Futures 和 BTCPay 等服务。

Ricardo Sierra 使用哪些技术和编程语言?

Ricardo Sierra 的主力技术栈是后端 PHP 8.3 加 Laravel 13、前端 React 19 加 Next.js 16,另有 Rust、Node.js 22 和 Python。共计 60 多项技术、8 个类别,全部经过生产环境验证——数据库包括 PostgreSQL、MySQL 8、Redis 和 Elasticsearch。基础设施方面有 AWS、Docker、Kubernetes、Terraform 和 Ansible。

Ricardo Sierra 做手机 App 和桌面应用吗?

是的,Ricardo Sierra 有面向 iOS、Android 和原生桌面端的跨平台应用在生产环境运行。Banlek 的 iOS 和 Android 应用用 React Native 构建,各自拥有 12 万日活用户,曾登上 App Store 下载榜第 69 名。桌面端采用 Tauri 2 加 Rust,例如 Banlek Uploader 和量化交易机器人 RoboTrade。

项目的工作流程和交付方式是怎样的?

Ricardo Sierra 的项目从技术调研和技术栈选型开始,接着进行系统的软件架构设计,然后按 sprint 迭代交付。实际效果是,客户在最初几个周期就能看到可运行的软件,而不必等到最后一次性交付。当产品确实需要时,Web、移动端和桌面端都会纳入范围。

Ricardo Sierra 做遗留系统改造和重构吗?

是的,把单体系统迁移到现代软件架构是 Ricardo Sierra 的四大服务方向之一,采用渐进式推进,不中断线上产品。流程从技术审计和可落地的评估报告开始,再进入安全重构、上云迁移,以及 DDD、CQRS、事件溯源等模式的落地。经验范围从上千张表的 PHP 7.4 单体系统,到 Lambda 上的 Serverless 微服务。

Ricardo Sierra 负责基础设施、服务器和部署吗?

是的,DevOps 和云服务都在 Ricardo Sierra 的服务范围内:AWS 的 Lambda、S3、SQS 和 RDS,以及 Docker、Kubernetes、多云 Terraform 和 Ansible。例如 Rica/Sierra 集团五个网站的基础设施,就是用 Terraform 在 AWS 和 Oracle Cloud 上编排、由 Nginx 提供服务、并用 Ansible 统一配置的。可观测性和错误监控则通过 Sentry 实现。

Ricardo Sierra 做安全审计和性能优化吗?

是的,安全审计、OWASP Top 10 加固、威胁建模和加密方案评审构成 Ricardo Sierra 的一条独立服务线,同时还包括性能剖析、查询与缓存优化。底层依托的是实战安全研究:已公开两个 CVE——CVE-2025-55182 和 CVE-2025-66478,均为 React Server Components 与 Next.js 的远程代码执行漏洞,其中前者被评为 HIGH,CVSS 8.1。此外还有一套公开的防御工具包,包含 Chrome 扩展、Shodan Detection 和 Proxy Helper。

如何聘请 Ricardo Sierra?

联系 Ricardo Sierra 请发邮件至 [email protected],也可以通过 GitHub 和 LinkedIn 找到他。他目前可以承接自由职业项目、软件架构咨询、遗留系统改造和数字产品开发。此外还提供面向初级和中级开发者的一对一辅导,包含 code review、结对编程和定制化技术成长路线。常驻巴西里约热内卢,时区 GMT-3。

简体中文