OPEN TO ENGINEERING OPPORTUNITIES BRAZIL · UTC−3

HELLO, I’M

Marcus Vinicius Girolneto Sousa

Engineering
Complex Systems.
Building What
Matters.

I design and build reliable systems at the intersection of distributed computing, AI infrastructure, and scalable backend engineering.

SENIOR / LEAD SOFTWARE ENGINEERin
COMPLEXITY, WITH CLARITY.SCROLL TO EXPLORE PORTFOLIO / 2026
Distributed systems AI infrastructure & security Backend architecture Engineering leadership
01SELECTED WORK

Engineering with
real consequences.

Systems that protect, coordinate, deliver and account. A closer look at the decisions behind the code.

02THE ENGINEER BEHIND THE SYSTEMS

Ownership, from the
first decision onward.

Marcus Vinicius Girolneto Sousa
Marcus Vinicius Girolneto SousaSenior / Lead Software Engineer
9+

years in software engineering.
Still curious. Still hands-on.

Goiânia, Brazil
Remote or relocation · Professional English

I enjoy solving problems where correctness, performance, and reliability really matter.

My experience spans financial technology, distributed protocols, AI security, and cloud infrastructure. I take ownership of complex systems, from the first architectural decision to production operations.

At Constellation Network, I built an AI security gateway from zero and then led its engineering team. Alongside that, I worked on the core Scala protocol and helped resolve incidents on a live network.

Today, that same approach shapes my independent work: Akibo, Arconta, and open-source infrastructure built around explicit guarantees.

AI infrastructure & security Consensus & state recovery Full-stack technical ownership Correctness under pressure
Read the full resume
03PROFESSIONAL EXPERIENCE

Built over time.
Proven in production.

A path through enterprise software, financial systems, distributed infrastructure and AI security.

2025—26Constellation NetworkSpecialist Software Engineer / Tech LeadSep 2025 — Oct 2026+

From a blank page to an AI security gateway.

  • Designed and built Constellation Gate from zero, then led its engineering team.
  • Owned application architecture, infrastructure and database design; shipped security scanning, caching and verifiable audit records.
  • Co-authored the public Gate AI security benchmark. Worked concurrently on consensus, snapshot recovery, synchronization and operator tooling.
TypeScript · Python · Scala · PostgreSQL · Redis · AWS
2022—25Constellation NetworkSenior Full Stack Software EngineerMay 2022 — Aug 2025+

Building across a distributed-ledger ecosystem.

  • Built applications, backend services and developer tooling across the ecosystem.
  • Maintained a production IoT partner application across mainnet and testnet, including protocol upgrades and reward-distribution logic.
  • Built remote deployment tooling with Ansible and Docker, third-party integrations and transaction-pipeline monitoring.
Scala · TypeScript · Node.js · React · AWS · Ansible
2021—22PagSeguro PagBankSenior Software Development EngineerAug 2021 — Mar 2022+

Modernizing systems at a major Brazilian fintech.

  • Helped lead a monolith-to-microservices modernization.
  • Designed and delivered Node.js/TypeScript and Java/Kotlin services with Micronaut and Jenkins CI/CD.
  • Supported engineers through architecture discussions and code reviews.
Node.js · TypeScript · Java · Kotlin · Micronaut · Jenkins
2021Sistema SaiposFull Stack DeveloperMay 2021 — Aug 2021+

Practical engineering for restaurant-management SaaS.

  • Delivered features, automated tests and production fixes.
  • Optimized PostgreSQL and Oracle queries and worked with AWS services.
Node.js · TypeScript · React · AngularJS · AWS
2017—21ZG SoluçõesSoftware DeveloperOct 2017 — May 2021+

The foundations: enterprise software and production ownership.

  • Delivered enterprise product features and customer-reported fixes in Java/Groovy and JavaScript.
  • Maintained CI/CD pipelines and automated tests with JUnit and Jest.
Java · Groovy · JavaScript · JUnit · Jest

Earlier: Technical Support Analyst at SIACON, Apr — Oct 2017. Full history in resume

04ENGINEERING EXPERTISE

Different layers.
One systems mindset.

Tools change. The work is understanding the boundaries, failure modes and guarantees between them.

01

Backend engineering

APIs, event pipelines and services that stay correct under load.

Explore domain +
TypeScriptNode.jsScalaJavaKotlinPythonGoFastifyREST APIs

Applied in Gate, Hookrelay and Ledger.

02

Distributed systems

Agreement, coordination and recovery across imperfect networks.

Explore domain +
ConsensusConcurrencyState recoverySynchronizationDistributed consistencyEvent processing

Applied in Constellation protocol engineering.

03

AI infrastructure & security

A reliable boundary between intelligent agents and real actions.

Explore domain +
LLM infrastructureAI agentsTool callingMCPRAGEvaluationsPrompt-injection defenseSecurity pipelines

Applied in Gate and Akibo.

04

Cloud & delivery

Taking ownership from the first deploy to production operations.

Explore domain +
AWSDockerAnsibleGitHub ActionsJenkinsCI/CDPrometheusGrafana

Applied across production services and operator tooling.

05

Data & integrity

Storage models that make the important invariants explicit.

Explore domain +
PostgreSQLRedisMySQLOracleMongoDB

Applied in Ledger, Hookrelay and Akibo.

06

Product & frontend

Full-stack ownership, with the user at the other end of the system.

Explore domain +
ReactNext.jsTailwind CSS

Applied in Akibo and distributed-ledger applications.

05ENGINEERING LAB

Don’t just read it.
See how it works.

Small, interactive models of the problems I like to solve. Change a condition. Follow the consequences.

MODEL / MAJORITY AGREEMENT Runs locally
LeaderREADY
01Validator 1WAITING
02Validator 2WAITING
03Validator 3WAITING
04Validator 4WAITING
00 / 03

Ready. One leader and four validators.

Educational simulation · Not the Constellation protocol

Lightweight by design. No paid APIs, accounts or data collection.

06 IN THE OPEN

Code you can inspect.

Public GitHub data · refreshed hourly
All repositories

rolecall

Permission tests for AI agents. Who can make your agent do what?

ai-agentsauthorizationllm
TypeScript00

agent-reliability-lab

Evaluate tool-using incident-response agents with evidence-grounded scoring, fault injection, and reproducible traces.

agentsai-engineeringllm-evaluation
Python00

ledger

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

double-entry-accountingfastifyfintech
TypeScript00

hookrelay

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

backenddistributed-systemsgo
Go00

witness

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

cryptographyed25519go
Go00

beacon

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

analyticsbackendevent-ingestion
Go00
07 WHAT’S NEXT

A GOOD CONVERSATION IS A GOOD START.

Let’s build something
that matters.

I’m interested in challenging engineering opportunities involving distributed systems, AI infrastructure, backend architecture, and technically ambitious products.

Based in Brazil. Building for the world.Download resume Explore GitHub