Marcelo Santos.
PERSONAL PROFILE / @marcelsud

AI Native · Product Builder · Software Engineer

I build products with code and AI.

I'm Marcelo Santos, an AI Native Engineer and Product Builder with 20+ years in software. I lead agents and help teams take products from discovery to production.

20+Years in engineering
10+Years working globally
Portrait of Marcelo Santos
Marcelo SantosSOFTWARE ENGINEER
System architecture
Hands-on engineering
AI-assisted development
About me

02 / About

How I work

I create skills, agents and loops that build products, not just code.

I turn product requirements into specifications and reusable skills for agents. Those skills capture the context, constraints, and checks the work needs.

I combine automated code review with evals for real product tasks. I check outcomes across repeated runs and turn failures into regression cases.

I stay responsible for architecture decisions and what reaches production. I work with Product and Design to check that the result solves the intended problem.

Skills & context

I turn product knowledge and engineering practices into instructions agents can reuse.

Agents & workflows

I connect planning, implementation, and review into repeatable workflows.

Code review & evals

I review changes for correctness and maintainability. I use evals to check task completion and the resulting product behavior.

End-to-end ownership

I stay involved from product discovery through delivery and production.

MY TOOLBELTTypeScriptKotlinGoReactPostgreSQLAWSKafkaAI agent skills

03 / Experience

Experience

SINCE MARCH 2026

Staff software engineer

Playlist · ClassPass Engineering Council

I work with Product and Design on services and APIs built with Kotlin, React, PostgreSQL, and AWS. I also contribute to engineering decisions through the ClassPass Engineering Council.

PREVIOUSLY

Principal software engineer

will bank

I developed Will Pay in Flutter and led cross-functional teams. My work included technical strategy, Datadog observability, and DORA metrics.

ACROSS MY CAREER

Founder, architect & engineering leader

Catalisa · Banco BV · Minespider

I co-founded Catalisa and built its platform. At Banco BV, I led event-driven architecture work. At Minespider, I implemented a protocol for mineral traceability.

Education

MBA · Software engineering with AI

Full Cycle

In progress · Expected December 2026

BSc · Computer science

Uniamérica

2021 to 2025

Writing

I write about distributed systems and AI-assisted development on marcelsud.me.

Read my articles

04 / Selected work

Selected projects

Payments

Will Pay

Will Pay lets people accept NFC tap-to-pay, payment links, and Pix on a smartphone.

FlutterNFCProduct engineering
My contribution

I developed the mobile app as a Principal Software Engineer and led cross-functional teams. My work included technical strategy, Datadog observability, and DORA metrics.

Entrepreneurship

Catalisa platform

I co-founded Catalisa and architected the platform. We launched it in three months.

Co-founder & CTOOAuth 2.0Platform architecture
My contribution

I defined engineering practices and reusable components, and designed authentication with OAuth 2.0 and JWT.

Distributed systems

Panoptes and Kronos

I led event-driven architecture work through Panoptes. For Kronos, I designed more than 30 reusable business capabilities for credit products.

Apache KafkaEvent-driven architectureComposable systems
My contribution

As a Principal Engineer, I coordinated engineering, infrastructure, data, and security teams. I trained engineers in Apache Kafka and designed reusable capabilities for credit products.

Traceability

Minespider protocol

I implemented a mineral-traceability protocol based on its whitepaper. The work included Ethereum smart contracts and integrations with industry partners.

EthereumSmart contractsGlobal collaboration
My contribution

As a Staff Software Engineer, I developed Ethereum smart contracts and worked on integrations with validators, universities, and industry partners in Europe.

06 / Let's talk

Let's talk about software.

Find me on LinkedIn to discuss engineering, product development, or speaking opportunities.