About

With over 25 years in software engineering, I now ship production software through agentic workflows and build the guardrails that make them safe: in 2026 alone, more than 3,000 commits across about 40 repositories, 125 merged merge requests in ten weeks on a trade-marketing platform at GoAPICE, a 42,000-line CRM module for an ISP client, and Chordo Pro on the Apple App Store and the Microsoft Store.

The AI engineering is hands-on: agent harnesses (guard hooks, quality-gate skills, parallel worktrees, adversarial review rounds) used daily across an employer, a client and my own products, CI guards for schema drift and contract freshness, and audits of my own practice run by agent fleets over thousands of real prompts.

Before that: four years on the UI of H2O.ai's machine-learning platform, team lead for a North American e-procurement SaaS at BairesDev, lead architect of a telemedicine platform on four clouds, and six years at Microsoft Brasil.

Languages: Portuguese (native) ยท English (full professional; working language since 2018) ยท Spanish (elementary)

Experience

RDias - GoAPICE

Senior Software Architect

Feb 2026 โ€“ Present Remote ยท Brazil

Own the backend, Protobuf contracts and offline-first Flutter field app of a trade-marketing platform: 125 merged MRs across five repositories in ten weeks, BFF tests 84 โ†’ 725, app tests 145 โ†’ 736, 21 tester builds in 24 days. Cut a 1.29M-row paged query from ~35 s to ~2 s by pushing LIMIT/OFFSET down to Trino in the Python query engine; redesigned a 46M-row out-of-memory aggregation to ~12 s per page. Benchmarked Trino against StarRocks on replayed production dashboard loads, led a compute-amplification audit across four services, built an AWS FinOps pipeline that surfaced savings worth 30โ€“60% of monthly spend, and published 21 architecture pages through a Wiki.js publisher I wrote. Earlier in the year: 165 commits hardening the Golyzer React 18 / Vite / Module Federation modernization, a TipTap rich-text editor and a conditional-formatting engine. Run a governed multi-session Claude Code workflow (64 parallel worktrees, guard hooks, quality-gate skills) and wrote the team hook that keeps agents from approving or merging MRs.

Senior Software Architect

Aug 2026 โ€“ Present

Senior Full-Stack Engineer

May 2026 โ€“ Jul 2026

Senior Frontend Developer

Feb 2026 โ€“ Apr 2026

FastAPI PostgreSQL Protobuf Flutter React TypeScript Vite Module Federation Trino StarRocks AWS GitLab CI Claude Code

Fiber-optics ISP (confidential client)

Software Engineer (Contract, part-time)

Apr 2026 โ€“ Present Remote ยท Brazil

ISP operations platform (React 19, TanStack, FastAPI, SQLModel, PostgreSQL, Redis). Sole author of the CRM module: a 28-table schema, 16 Alembic migrations, 105 FastAPI endpoints behind 103 RBAC capabilities, and a kanban, lead workspace and proposal editor with triggers and cadences โ€” 115 commits and 42.8k lines, with 248 pytest functions, the repository's first Playwright suite (105 cases) and a 233-case client validation page. Introduced pull-request delivery to a team that merged straight to main; 23 merged PRs and 409 commits, the most of any contributor during the engagement. Built a guard-railed agent harness for client work (PreToolUse hook, critical-values scanner, pre-push LLM review, parallel agents in isolated working copies); a multi-agent pass took the TypeScript build from 100 errors to 0. 446 logged hours in five months alongside full-time employment, with 22 engineering reports in English.

React 19 TanStack FastAPI SQLModel PostgreSQL Redis Alembic Playwright Claude Code

Independent Software Engineer

Jan 2025 โ€“ Present Santa Catarina, Brazil

Products, open source and agent tooling, built with coding agents under written process (issue before commit, zero-warning gates, human-only issue closure). Chordo Pro is published on the Apple App Store (iOS, macOS) and the Microsoft Store, with the ICLF specification, parser and music-theory library open-sourced alongside it; Alpha Tester and GeoDome are live on the web. Tooling: claude-multi routes Claude Code across three subscriptions by directory; spent is a time-tracking CLI with 108 tests that publishes client reports; an 8-agent audit of my own practice and a 5-agent review of 8,662 prompts drive the harness roadmap.

TypeScript Python Dart Swift Next.js Flutter Anthropic API OpenAI API PostgreSQL Terraform Cloudflare GitHub Actions

Independent Study & Prototyping

Apr 2024 โ€“ Dec 2024

Focused period after four years at H2O.ai. Designed the ICLF chord notation specification and built the first prototypes of the Chordo ecosystem โ€” parser library, music theory engine, and cross-platform app.

H2O.ai

Frontend Engineer

May 2020 โ€“ Apr 2024 ยท 4 years Remote ยท US company

Built and maintained the user interface of H2O.ai's machine-learning platform in React and TypeScript, in a US distributed team with English as the working language. Developed shared component libraries, collaborated closely with design and backend teams, and contributed to internal developer tooling.

React TypeScript Storybook Fluent UI Go Buf.Build Adobe XD

BairesDev

Aug 2018 โ€“ Apr 2020 ยท 1 year 9 months Florianópolis, Brazil

Designed and delivered features for a North American e-procurement SaaS, working directly with the client in English, progressing from senior engineer to technical team lead.

Technical Team Lead

Sep 2019 โ€“ Apr 2020

Led the team designing and implementing Dynamic Form Build Generation, WAND Taxonomy, and AWS Lambda/Gateway services. Onboarded new developers, provided day-to-day technical support to the team, and led grooming and planning meetings.

Senior Full Stack Engineer

Aug 2018 โ€“ Sep 2019

Designed and implemented solutions with Dynamic Form Build Generation, WAND Taxonomy, and AWS Lambda/Gateway services.

AWS Lambda API Gateway Node.js React

Projects

Chordo Pro

Cross-platform chord-sheet app, live on the Apple App Store (iOS, macOS) since March 2026 and on the Microsoft Store since September 2026. Renders ICLF chord sheets with syllable-precise alignment, a visual chord editor, a voicing calculator and instrument-aware rendering, on a custom music-theory engine with key detection and transposition. Six releases, 449 automated tests, fastlane and a CI release pipeline.

Dart Flutter App Store Microsoft Store fastlane CI

Alpha Tester

Multi-tenant feedback-to-fix platform: embeddable web and Flutter SDKs with an offline queue, API-key ingest, an RBAC dashboard with TOTP two-factor authentication, and automatic GitHub issue creation. Live collecting beta-tester feedback since August 2026. 243 tests, Terraform on GCP.

Next.js 16 TypeScript Drizzle PostgreSQL Terraform GCP

GeoDome

Geodesic dome calculator and timber-frame designer: 1V to 6V, Class I and II, cut lists with compound bevels and a triangle-by-triangle build sequence, in eight languages. A pure-Dart geometry engine whose beam fit holds residuals under a micron; its algorithms passed a 41-finding multi-agent adversarial review.

Flutter Web Dart Cloudflare Pages 3D geometry

Ponta da Barra Info

Community directory for a coastal village in Laguna, SC, Brazil. Helps locals and tourists find service providers, transport schedules, and trails. Offline-first with bundled data, SQLite WASM for web, responsive hero carousel, and trilingual support (Portuguese, English, Spanish).

Flutter Cloudflare Pages SQLite WASM Multilingual

ICLF Standard

Inline Chorded Lyrics Format โ€” an open plain-text specification for notating song lyrics with precisely positioned chords. Designed for human readability so musicians can open an .iclf file and play instantly. Supports syllable-precise chord alignment, extensible metadata directives, and accessibility for screen readers.

Specification CC BY 4.0

ICLF Parser

A Dart library that parses and validates ICLF files into structured data models. Classifies documents as valid, invalid, or recoverable โ€” applying automatic corrections where possible. Includes a ChordMatcher for cross-ecosystem chord validation and a CLI for rendering chord sheets.

Dart Parsing CLI MIT

Music Theory

A Dart package and CLI providing programmatic access to music theory โ€” notes, intervals, chords, instruments, voicing calculation, key detection, Roman numeral analysis, transposition, and capo suggestions. Serves as the theoretical foundation for the Chordo ecosystem.

Dart CLI Music Theory MIT

Skills

AI Engineering

LLM Tool Calling Evals / LLM-as-Judge Agent Harnesses (hooks, skills, MCP) Multi-Agent Orchestration Claude Code Anthropic API OpenAI API Ollama Whisper On-device ML (Apple Vision) Prompt Engineering

Languages

TypeScript Python Dart Swift Rust (studying) JavaScript SQL Bash C# / .NET

Frameworks & Platforms

React Next.js Vite Module Federation TanStack FastAPI Flutter SwiftUI Node.js NestJS Protobuf / buf

Cloud & Infrastructure

AWS Google Cloud Cloudflare Terraform Docker Kubernetes GitHub Actions GitLab CI Linux

Data & Databases

PostgreSQL Redis SQLite Trino StarRocks DuckDB Delta Lake SQL Server Data Modeling

Architecture & Practices

System Architecture API Design Offline-First P2P / CRDTs Multi-Tenancy CI Quality Gates Test Pyramids Technical Leadership

Recommendations

Marco is an exceptional professional with deep knowledge and remarkable technical command. He possesses the rare ability to convey complex ideas with clarity, making him an outstanding communicator and collaborator. His work is consistently of the highest quality, and his commitment to excellence is evident in everything he does. I wholeheartedly recommend Marco for any team looking for a talented, dedicated, and thoughtful engineer.

Claudio Fernando Maciel

CTO, Brokerme

I had the pleasure of working with Marco at Microsoft Brazil. He is a focused, hard-working professional with deep expertise across databases, web development, and software architecture. Marco is always eager to learn and share knowledge, and he brings a rare combination of technical skill and genuine teamwork. Any organization would benefit from his contributions.

Rob Ranches

BI Architect / Data Scientist, Bausch Health

Marco is an extraordinary professional with solid expertise in software development and architecture. He approaches every project with diligence, creativity, and a genuine desire to deliver the best possible solution. His ability to work across technologies and lead teams makes him an invaluable asset. I highly recommend him.

Jean Paulo da Silva Ramos

CEO, Ecovilas

Volunteer Work

SOS Gravatá

Creator, Developer & Maintainer

Oct 2013 โ€“ 2020

Environmental protection initiative that successfully defended coastal ecosystems and aquifer areas in the Gravatá region of Santa Catarina from unauthorized construction. Built and maintained the project's web presence, community outreach tools, and coordinated public awareness campaigns. The campaign achieved its goal โ€” the construction was permanently stopped.

Sustainable Homesteading

Homesteader & Environmental Steward

2022 โ€“ Present ยท 4+ years

Four years of hands-on sustainable land management in the Atlantic Forest region of Santa Catarina. Practicing polyculture, permaculture, and agro-pasture-forest integration. Planting and nurturing native trees, caring for fruit and native sprouts with community donations, and active forest protection. Zero trees cut down, zero chemical inputs used. Learning and applying regenerative agriculture principles to restore and protect local biodiversity.

Education

FECAP — Fundação Escola de Comércio Álvares Penteado

Data Processing Technology

1993 โ€“ 1995