Skip to content
View marcus-girolneto's full-sized avatar

Block or report marcus-girolneto

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marcus-girolneto/README.md

Marcus Girolneto

Specialist Software Engineer · Protocol Engineer

Backend & distributed systems · Blockchain infrastructure · AI security

I build and operate software for financial applications, blockchain networks and AI security. My work spans hands-on product engineering, protocol development, production reliability and technical leadership.

At Constellation Network, I created Constellation Gate, an AI security gateway, and later led its engineering team. In parallel, I work on Tessellation, the network's core Scala protocol, and the production infrastructure around it. Previously, I helped lead a monolith-to-microservices modernization at PagBank.

Based in Brazil · Fluent English · Open to remote opportunities with international teams

LinkedIn · Email


Selected impact

Constellation Network · Specialist Software Engineer & Protocol Engineer

AI security product — Constellation Gate

  • Created the product from the ground up, owning architecture, software, infrastructure and database; later led the team as it grew.
  • Built a multi-tenant security gateway for AI applications and agents, with prompt-injection detection, sensitive-data scanning, prompt compression, response caching and verifiable audit records.
  • Co-authored the public Gate AI LLM Security Benchmark: 97.4% F1 at a 1% false-positive rate across 16 public benchmarks (12,111 samples), ranking first on 8 datasets against published competitors.

Blockchain protocol & network reliability

  • Contributed 267 merged pull requests to Tessellation, Constellation's core Scala protocol, across consensus, snapshot recovery, L1 sync, state proofs, delegated staking and Merkle Patricia Trie performance.
  • Contributed 627 merged pull requests across Constellation-Labs public repositories (2022–2026), spanning protocol engineering, metagraph applications, developer tooling and network operations.
  • Built and operated production metagraphs and deployment, monitoring, auto-restart and snapshot-streaming tools; worked directly with node operators and partner teams.
  • Investigated production failures, including a mainnet restart loop, and delivered recovery and release fixes.

Earlier experience

At PagBank, helped lead the modernization of a monolithic application into microservices and worked across implementation, deployment and maintenance with Node.js, TypeScript, Java, Kotlin, Micronaut and Jenkins. Earlier roles at Saipos and ZG Soluções included product development, automated testing, customer issue resolution and relational database query optimization.


Selected repositories

The repositories pinned on this profile highlight two sides of my work: production protocol and AI security systems, plus independent backend projects built to demonstrate design, reliability and data integrity.

Project What it demonstrates
Ledger Double-entry accounting service. PostgreSQL enforces balanced postings, immutable history and balance rules; idempotency and concurrency tests cover duplicate requests and competing withdrawals. TypeScript, Fastify, PostgreSQL, React.
Hookrelay Durable webhook delivery with HMAC signatures, idempotency, retries with jitter, dead-letter replay and multi-instance workers using PostgreSQL SKIP LOCKED. Go.
Witness Tamper-evident transparency log with RFC 6962 Merkle proofs, Ed25519 signed checkpoints, crash-safe storage and a monitor for forks and split views. Go.
Beacon Privacy-friendly event collection with batching, backpressure, PostgreSQL COPY and attribution. Go.
Tessellation Constellation's Scala 2.13 node software: hierarchical DAG consensus, Layer 0 and Layer 1 validators, and a production distributed ledger. My contributions span consensus, recovery, synchronization, state proofs and storage performance.
Gate Connect Cross-platform desktop app and CLI that connect AI developer tools to Constellation Gate while keeping credentials in the operating system's secure credential store.

More independent projects

Project What it demonstrates
Linkpulse Concurrent broken-link checker with per-host rate limits, robots.txt support and CI-ready reports. Go.
Audit Trail Lab Hash-chained audit records, trusted checkpoints and adversarial verification tests. TypeScript.

Technical focus

Backend & languages: Scala, TypeScript, Go, Node.js, Java, Kotlin
Distributed systems: consensus, concurrency, retries, idempotency, event pipelines
Data: PostgreSQL, MySQL, Oracle, NoSQL
Cloud & delivery: AWS, Docker, Ansible, CI/CD, GitHub Actions
Product engineering: React, APIs, microservices, automated testing, production operations

Education

B.S. in Computer Engineering, Pontifícia Universidade Católica de Goiás (PUC-GO).

Most of my professional work lives in employer-owned repositories. This profile describes my contributions without exposing proprietary code or internal data.


Interested in backend, protocol, distributed systems or AI security roles? Get in touch.

Pinned Loading

  1. beacon beacon Public

    High-throughput, privacy-friendly analytics event collector: batching pipeline with backpressure, Postgres COPY sink, UTM and channel attribution

    Go

  2. hookrelay hookrelay Public

    Reliable webhook delivery service: retries with backoff, HMAC signatures (Standard Webhooks), idempotency and Postgres SKIP LOCKED workers

    Go

  3. ledger ledger Public

    Double-entry ledger in TypeScript: idempotent postings, database-enforced invariants and concurrency-safe balances. Fastify, PostgreSQL, React.

    TypeScript

  4. witness witness Public

    Tamper-evident append-only transparency log: RFC 6962 Merkle inclusion/consistency proofs, Ed25519 signed checkpoints and a split-view monitor

    Go

  5. Constellation-Labs/tessellation Constellation-Labs/tessellation Public

    Monadic execution contexts for topology organization

    Scala 55 38

  6. Constellation-Labs/gate-connect-app Constellation-Labs/gate-connect-app Public

    Seamlessly connect your agent to https://constellationgate.ai/

    Rust 1