Ricardo Sierra
Verfügbar für Projekte
Rio de Janeiro · GMT-3

Ricardo
Sierra.

Full-Stack-Entwickler

Entwickler seit 2004 — ERPs, Multi-Tenant-SaaS, GraphQL-APIs, Mobile- und Desktop-Apps sowie Cloud-Infrastruktur. Spezialisiert auf Laravel, Next.js, Rust und AWS-Ökosysteme.

Erfahrung 20+ Jahre
Im Einsatz 25+ Systeme
Forschung 2 CVEs
01 / Highlight
20+
Jahre Erfahrung · seit 2004
Seit über zwei Jahrzehnten Software im Produktivbetrieb — von PHP 4 bis Rust auf nativem Desktop.
02 / Stack
25+
Systeme im Einsatz
↗ aktiv
03 / Open Source
50+
Öffentliche Repositories
↗ 1.6k/Jahr
04 / Forschung
2
Veröffentlichte CVEs
RSC/Next
ueber-mich.md

Vom Legacy-Monolithen bis zum serverlosen Microservice — ich entwerfe, baue und betreue den gesamten Stack.

Ricardo Sierra · Rio de Janeiro, BR · 2004 → heute

Ich programmiere seit meinem 9. Lebensjahr: 2004 habe ich Scripting im RPG Maker gelernt und nie wieder damit aufgehört. Von anima10 (meiner ersten Website, einer Witzeseite) über zwei CTO-Rollen (Bilo, Musicx) bis zu Produkten im Produktivbetrieb habe ich — allein oder im Team — Systeme gebaut, die von Plattformen für Profifotografie mit Gesichtserkennung in großem Maßstab (Banlek, ~19 integrierte Module, 120k DAU auf iOS und Android, Top 69 App Store) über Trading-Bots für Krypto-Futures in Rust+Tauri, soziale Filmnetzwerke und Schultransport-SaaS bis hin zu veröffentlichten CVEs aus der Sicherheitsforschung zu RSC/Next.js reichen.

Ich arbeite genauso souverän am Refactoring von PHP-7.4-Monolithen mit tausend Tabellen wie am Entwurf serverloser Microservices auf Lambda. Ich habe Web, Mobile (React Native + Flutter), Desktop (Tauri 2) und Multi-Cloud-Infrastruktur mit Terraform durchlaufen — wenn ich in ein Produkt einsteige, komme ich in der Regel durch alle Schichten, ohne das Problem weiterreichen zu müssen.

Meine Obsession ist Code, den andere Entwickler verstehen, warten und weiterentwickeln können. Starke Typisierung, Tests, Observability, Dokumentation — nicht als Selbstzweck, sondern als Werkzeug.

Gut geschriebener Code ist Code, den andere Entwickler verstehen, warten und weiterentwickeln können.
02Schwerpunkte

Acht Bereiche,
von Anfang bis Ende.

Von der API bis zum Deployment, von der Datenbank bis zum Pixel — ich begleite den gesamten Produktlebenszyklus. Jeder Bereich ist praxiserprobt, in echten Systemen im Produktivbetrieb.

/ 01
⚙️

Backend-Entwicklung

RESTful-APIs, GraphQL, Clean Architecture, DDD und komplexe Integrationen im Produktivbetrieb.

PHP 8.3Laravel 13Node 22Python
/ 02
🎨

Frontend-Entwicklung

Responsive und barrierefreie Oberflächen mit SPA/SSR, sorgfältig auf Performance und DX abgestimmt.

React 19Next.js 16InertiaLivewire
/ 03
🏗️

Softwarearchitektur

Modulare Monolithen, Microservices, GraphQL, Event-Driven mit SQS/SNS, Queues und DDD.

DDDCQRSEvent-DrivenSOLID
/ 04
🚀

DevOps & Cloud

AWS-Suite (Lambda/S3/SQS/RDS), Docker, K8s, Terraform für Multi-Cloud, Ansible.

AWSDockerTerraformK8s
/ 05
🔒

Sicherheit & AppSec

OWASP, Kryptografie (Ed25519/X25519/AES-GCM), RCE-Forschung mit veröffentlichten CVEs.

OWASPEd25519JWTCVE
/ 06
🧪

Tests & Qualität

TDD mit Pest/PHPUnit/Vitest, Code Review und statische Analyse als Routine.

PestPHPUnitVitestPHPStan
/ 07
📱

Mobile & Desktop

Plattformübergreifende Apps im Produktivbetrieb: iOS, Android und nativer Desktop mit Tauri 2.

React NativeTauri 2FlutterSwift
/ 08

Real-time & FinTech

WebSockets, Rust + Tokio, Binance-/Kraken-Integration, Bitcoin/Lightning/BTCPay.

RustTokioBTCPayBinance
03Technologie-Stack

Werkzeuge, die ich
täglich nutze.

Über 60 Technologien in 8 Kategorien — alle im Produktivbetrieb erprobt, nicht nur im README.

01

Sprachen

10 Technologien
PHP 8.3TypeScriptJavaScript ES2024 RustPythonDart SQLBashHTML5CSS3
02

Backend

08 Frameworks
Laravel 13SymfonyNode.js 22 ExpressNestJSTokio + Axum FastAPIDjango
03

Frontend

10 Frameworks
React 19Next.js 16Inertia.js Livewire 3Vue.jsNuxt Tailwind v4Alpine.jsFlutterTauri 2
04

Datenbanken

07 Engines
PostgreSQLMySQL 8MariaDB MongoDBRedisElasticsearchSQLite
05

Cloud & AWS

10 Services
LambdaS3Rekognition SQS / SNSRDSCloudFront Route 53IAMSESOracle Cloud
06

DevOps & IaC

09 Werkzeuge
DockerKubernetesTerraform AnsibleGitHub ActionsGitLab CI/CD NginxLinuxSentry
07

FinTech & Krypto

07 Integrationen
BTCPay ServerBitcoin CoreLightning Liquid NetworkBinance FuturesKraken FuturesWebSockets
08

Praktiken

10 Werkzeuge
GitVS CodePhpStorm Filament 5PostmanREST GraphQLTDDScrumKanban
04Projekte · Grid

Zwölf Projekte,
ein Filter.

SaaS, FinTech, Mobile, Desktop und Sicherheitsforschung — klicken Sie auf die Chips zum Filtern.

🏢
SaaS

Banlek

Softwarearchitekt · 19+ Module · 120k DAU/App

Profifotografie mit AWS-Gesichtserkennung. iOS- und Android-Apps (Top 69 App Store) sowie Banlek Uploader in Rust.

LaravelNext.jsReact NativeRust
🛰️
FinTech

RoboTrade

Rust · Desktop

Desktop-Trading-Bot für Krypto-Futures. Direkte Anbindung an Binance/Kraken Futures über WebSocket.

RustTauri 2TokioAxum
🎬
Social

IndicaFilmes

Solo · Full Stack

Soziales Filmnetzwerk auf Portugiesisch im Letterboxd-Stil. Import von Letterboxd-/Netflix-Listen, TMDB.

Laravel 12Livewire 3PostgreSQLTMDB
🚐
SaaS B2B

Rotaë

Full Stack · Flutter-App

Multi-Tenant-SaaS für Schultransport: GPS, Routenoptimierung, Kommunikation zwischen Eltern und Schule.

LaravelFilamentFlutterWebSocket
♻️
ESG

Ecoleta

Solo · Full Stack

Unternehmenswebsite für Abfallmanagement mit Rückverfolgbarkeit und ESG-Kennzahlen.

Next.js 16React 19Tailwind v4Resend
🪙
Krypto

BitTrade

Softwarearchitekt · Matching-Engine

Multi-Währungs-Wallet + Matching-Engine. Bitcoin Core, Lightning Network, Liquid, USDT über BTCPay.

Laravel 12BTCPayBitcoinLightning
🧠
HealthTech

Crescere

Full Stack · MVP

Mentale Gesundheit für Betreuende von Kindern im Autismus-Spektrum. Chatbot „Lia“ mit OpenAI für das Screening.

Next.jsLaravelFilamentOpenAI
⚔️
Real-time

RiCaFight

Softwarearchitekt · Rust · Server

1v1-Spiel mit deterministischen Replays. Autoritativer Rust-Server + Tauri-Client.

RustTokioTauriCanvas 2D
💬
Plattformübergreifend

Prompty

Solo · Tauri + Flutter

Prompt-Manager mit Desktop-/Mobile-Sync über Supabase. Backup, Suche, Organisation.

Tauri 2SupabaseReactFlutter
🔒
Security

CVE-2025-55182

Forscher · PoC + Toolkit

RCE in React Server Components / Next.js. Defensive-Toolkit auf GitHub.

Chrome ExtPythonShodanRSC
05Vollständiger Katalog

Portfolio
im Detail.

Der komplette Katalog, gruppiert — vom Banlek-Ökosystem über eigene Produkte bis zur Sicherheitsforschung.

📸

Banlek · Apps im Produktivbetrieb

Plattform für Profifotografie · echte Skalierung

je 120k DAU · Top 69 App Store
🍎
iOS-AppReact Native · Swift-Module · 120k DAU · Top 69 App Store
🤖
Android-AppReact Native · TypeScript · 120k DAU · Play Store
🖥️
Banlek UploaderNativer Rust-Desktop · Batch-Upload für Fotografen
🚀

Eigene Produkte & gelaunchte MVPs

eigene Systeme von Grund auf · Konzeption, Build und Betrieb

8 Produkte
🎬
IndicaFilmesSoziales Filmnetzwerk auf Portugiesisch
♻️
EcoletaESG-Website · Abfallmanagement
🚐
RotaëSchultransport-SaaS + App
🧠
CrescereHealthTech · KI für das Autismus-Spektrum
💬
PromptyPlattformübergreifender Prompt-Manager
🛰️
RoboTradeTrading-Bot für Krypto-Futures
🪙
BitTradeBitcoin-Wallet/Exchange + BTCPay
⚔️
RiCaFight1v1-Multiplayer-Spiel mit Rust-Server
🌐

Unternehmenswebsites (Gruppe Rica/Sierra)

alle im Produktivbetrieb · eigene Multi-Cloud-Infrastruktur

5 Websites · eigenes IaC
🏢
ricasolucoes.com.brIT-Beratung · digitale Transformation
⚙️
sierratecnologia.com.brSoftwareentwicklung · transparente Preise
🛡️
segurossierra.com.brVersicherungsmakler (Rita Sierra / SUSEP)
🏛️
sierraarquitetura.com.brArchitektur & Bauwesen
👤
ricardosierra.com.brDieses Portfolio
🧱
Eigene InfrastrukturTerraform AWS + Oracle · Ansible · Nginx
🔒

Forschung & Open Source

Veröffentlichte CVEs und Libs mit nachprüfbarem Code

2 CVEs · öffentliche Libs
🛡️
CVE-2025-55182RCE in React Server Components / Next.js
🛡️
CVE-2025-66478Ergänzende Schwachstelle in RSC/Next.js
🧰
Defensive-ToolkitChrome Ext + Shodan Detection + Proxy Helper
🧾
Surfmaps NFSEÖffentliche npm-Lib für die NFS-e-Integration
Sicherheitsforschung

Sicherheitsforschung, veröffentlicht.

CVE-2025-55182 und CVE-2025-66478 — Entdeckung und PoC einer RCE in React Server Components / Next.js. Das Defensive-Toolkit (Chrome Extension + Shodan Detection + Proxy Helper) steht auf GitHub als Referenz für AppSec-Teams bereit.

Toolkit auf GitHub im NVD ansehen →
Disclosed HIGH · 8.1 CVSS
CVE-2025-55182
Remote Code Execution über den Serialisierungs-Handler von React Server Components in Next.js-Anwendungen.
Betrifft: Next.js < 15.1 · RSC-Pipeline
CVE-2025-66478
Ergänzende Offenlegung: Erweiterung der Payload-Kette im RSC-Pre-Render-Flow.
Status: Veröffentlicht · PoC verfügbar
Open Source

50+ öffentliche Repositories
auf GitHub.

Beiträge, Bibliotheken und eigene Projekte frei verfügbar. Echter Code, tägliche Commits, gelöste Issues — kein Schaufenster.

@ricardorsierra besuchen
@ricardorsierra
Full-Stack-Entwickler · Rio de Janeiro, BR
54Repos
1.6kCommits/Jahr
2CVEs
PHP 28%
JavaScript 22%
TypeScript 18%
Rust 14%
Python 10%
Dart 8%
06Wie ich helfen kann

Vier Wege,
wie wir zusammenarbeiten.

Von der Produktkonzeption bis zur Weiterentwicklung von Legacy-Codebasen — kontinuierliche Lieferung und klare Kommunikation.

01 · Entwicklung

Individuelle Softwareentwicklung

Vom MVP bis zum SaaS im Produktivbetrieb. Plattformen, ERPs sowie Mobile- und Desktop-Apps — Konzeption, Build, Deployment, Betrieb.

  • Technisches Discovery & Stack-Definition
  • Skalierbare und modulare Softwarearchitektur
  • Iterative Lieferung in Sprints
  • Web + Mobile + Desktop, wenn es sinnvoll ist
02 · Softwarearchitektur

Beratung & Legacy-Modernisierung

Migration von Monolithen auf moderne Architekturen. GraphQL, serverlose Microservices, Event-Driven — ohne das Produkt anzuhalten.

  • Technisches Audit mit umsetzbarem Bericht
  • Sicheres inkrementelles Refactoring
  • Cloud-Migration (AWS / Multi-Cloud)
  • Patterns: DDD, CQRS und Event Sourcing
03 · Mentoring

Code Review & Pair Programming

1:1-Mentoring für Junior- und Mid-Level-Entwickler, mit Pair Programming, PR-Reviews und individueller technischer Roadmap.

  • Code Review mit umsetzbarem Feedback
  • Pair Programming an echten Fällen
  • Lernplan nach Level und Stack
  • Technische Karriereplanung
04 · Performance & AppSec

Audit, Hardening und Optimierung

Profiling, Query- und Cache-Optimierung, OWASP-Hardening, Threat Modeling. RCE-Forschung, angewandt auf die Absicherung Ihres Produkts.

  • Profiling und Optimierung von Hot Paths
  • OWASP-Top-10-Hardening
  • Threat Modeling und kryptografische Reviews
  • Senkung der Cloud-Kosten
Sprechen wir darüber

Arbeiten wir
zusammen?

Verfügbar für Freelance-Projekte, Beratung zu Softwarearchitektur, Legacy-Modernisierung und die Entwicklung digitaler Produkte. Schreiben Sie mir — und wir bauen etwas Großartiges.

Häufige Fragen

Häufige Fragen von Auftraggebern individueller Softwareentwicklung.

Wer ist Ricardo Sierra?

Ricardo Rebello Sierra ist Full-Stack-Entwickler in Rio de Janeiro mit über 20 Jahren Erfahrung — er programmiert seit 2004. Er war CTO in zwei Unternehmen, Bilo und Musicx, und hat Enterprise-Kunden wie Ericsson, Merck Colombia, UERJ und DPVAT betreut. Heute kommt er auf mehr als 25 Systeme im Produktivbetrieb und über 50 öffentliche Repositories auf GitHub.

Welche Art von Systemen entwickelt Ricardo Sierra?

Er entwickelt individuelle digitale Produkte: ERPs, Multi-Tenant-SaaS, Webplattformen, APIs sowie Mobile- und Desktop-Anwendungen. Die Arbeit deckt den kompletten Zyklus ab, vom MVP bis zum System im Produktivbetrieb — Konzeption, Build, Deployment und Betrieb. Zu den ausgelieferten Projekten zählen die Plattform für Profifotografie Banlek, das Schultransport-SaaS Rotaë und das soziale Filmnetzwerk IndicaFilmes.

Entwickelt er APIs und Integrationen zwischen Systemen?

Ja, API-Entwicklung ist einer der Schwerpunkte: RESTful- und GraphQL-APIs, komplexe Integrationen und Event-Driven-Architekturen. Das Backend folgt Clean Architecture, DDD und CQRS, mit Queues und Messaging über SQS/SNS, wenn das Volumen es verlangt. In produktiven Systemen wurden bereits Dienste wie TMDB, AWS Rekognition, Binance, Kraken Futures und BTCPay integriert.

Welche Technologien und Programmiersprachen setzt er ein?

Der Haupt-Stack ist PHP 8.3 mit Laravel 13 im Backend und React 19 mit Next.js 16 im Frontend, dazu Rust, Node.js 22 und Python. Es sind über 60 Technologien in 8 Kategorien, alle im Produktivbetrieb erprobt — bei den Datenbanken unter anderem PostgreSQL, MySQL 8, Redis und Elasticsearch. In der Infrastruktur kommen AWS, Docker, Kubernetes, Terraform und Ansible zum Einsatz.

Entwickelt er Apps für Mobilgeräte und Desktop?

Ja, mit plattformübergreifenden Apps im Produktivbetrieb für iOS, Android und nativen Desktop. Die iOS- und Android-Apps von Banlek wurden mit React Native gebaut und haben jeweils 120.000 täglich aktive Nutzer; sie erreichten Platz 69 der meistgeladenen Apps im App Store. Auf dem Desktop kommt Tauri 2 mit Rust zum Einsatz, etwa beim Banlek Uploader und beim Trading-Bot RoboTrade.

Wie laufen Zusammenarbeit und Projektlieferung ab?

Das Projekt beginnt mit einem technischen Discovery und der Festlegung des Stacks, gefolgt vom Entwurf der Systemarchitektur und iterativer Lieferung in Sprints. In der Praxis sehen Sie schon in den ersten Zyklen funktionierende Software, statt auf eine einzige Lieferung am Ende zu warten. Web, Mobile und Desktop kommen dann in den Scope, wenn sie für das Produkt sinnvoll sind.

Arbeitet er mit Legacy-Systemen und Refactoring?

Ja, Legacy-Modernisierung ist eines von vier Arbeitsfeldern: die Migration von Monolithen auf moderne Architekturen, inkrementell und ohne das Produkt anzuhalten. Sie beginnt mit einem technischen Audit samt umsetzbarem Bericht und führt weiter zu sicherem Refactoring, Cloud-Migration und der Einführung von Patterns wie DDD, CQRS und Event Sourcing. Die Erfahrung reicht von PHP-7.4-Monolithen mit tausend Tabellen bis zu serverlosen Microservices auf Lambda.

Kümmert er sich um Infrastruktur, Server und Deployment?

Ja, DevOps und Cloud gehören zum Leistungsumfang: AWS mit Lambda, S3, SQS und RDS, dazu Docker, Kubernetes, Terraform für Multi-Cloud und Ansible. Die Infrastruktur der fünf Websites der Gruppe Rica/Sierra wird zum Beispiel mit Terraform auf AWS und Oracle Cloud bereitgestellt, von Nginx ausgeliefert und mit Ansible konfiguriert. Observability und Fehler-Monitoring laufen über Sentry.

Führt er Sicherheits-Audits und Performance-Optimierung durch?

Ja, Audit, OWASP-Top-10-Hardening, Threat Modeling und kryptografische Reviews bilden ein eigenes Arbeitsfeld, zusammen mit Profiling sowie Query- und Cache-Optimierung. Grundlage ist angewandte Sicherheitsforschung: Es sind zwei CVEs veröffentlicht, CVE-2025-55182 und CVE-2025-66478, zu Remote Code Execution in React Server Components und Next.js — der erste als HIGH mit CVSS 8.1 eingestuft. Dazu kommt ein öffentliches Defensive-Toolkit mit Chrome Extension, Shodan Detection und Proxy Helper.

Wie kann man Ricardo Sierra beauftragen?

Der Kontakt läuft über die E-Mail-Adresse [email protected], dazu gibt es Profile auf GitHub und LinkedIn. Er ist verfügbar für Freelance-Projekte, Beratung zu Softwarearchitektur, Legacy-Modernisierung und die Entwicklung digitaler Produkte. Hinzu kommt 1:1-Mentoring für Junior- und Mid-Level-Entwickler, mit Code Review, Pair Programming und individueller technischer Roadmap. Die Basis ist Rio de Janeiro, Zeitzone GMT-3.

Deutsch