Skip to content
View felipesauer's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report felipesauer

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
felipesauer/README.md

Felipe Sauer · Full Stack Developer

Open to Full Stack opportunities (remote). Portuguese · Let's talk on LinkedIn.

$ whoami

I'm a Full Stack Developer who ships libraries with zero production dependencies and identical APIs across PHP and TypeScript, held together by shared test vectors and mutation testing. I work end to end: data modeling, API, interface and what the user sees. Strict typing, automated tests and max-level static analysis are not extras here, they are the default.

I work with coding agents every day, and I review everything they ship. The tool changes, the judgment does not: architecture, modeling and review are still engineering work. That is why I built mnema: a signed record of the decisions behind AI agent work, handed to every session and enforced at the edit.

$ ls projects/

  • mnema — signed, append-only decision records for AI coding agents. CLI and MCP server, plugins for Claude Code, Codex, Copilot CLI, Gemini CLI and more, and an independent Python verifier. TypeScript
  • monitor-sefaz — status page for Brazil's electronic invoice web services: 162 services (NF-e, NFC-e, CT-e, MDF-e, DC-e, BP-e across 27 states), multi-source consensus, uptime history and alerts on Discord, Slack and Telegram. Runs as a static site with no server. Live dashboard → TypeScript · React · Cloudflare Workers
  • safeaccess-identum — Brazilian document validation: CPF, CNPJ (including the alphanumeric format), IE for all 27 states, PIX keys and more. One set of parity vectors for both languages. PHP · TypeScript
  • safeaccess-inline — safe queries over untrusted JSON, YAML, XML, TOML and more, with security checks on by default and immutable writes. PHP · TypeScript

$ cat stack.txt

  • Back-end: Node.js, PHP 8.2+, Laravel, REST APIs
  • Front-end: React, Next.js, TypeScript, TailwindCSS, Vite
  • Data: PostgreSQL, MySQL, Neo4j
  • Infra: Docker, GitHub Actions, Cloudflare Workers, Linux
  • Quality: TypeScript strict, PHPStan max level, mutation testing (Stryker, Infection)
  • AI: coding agents, MCP, decision auditing

$ cat focus.txt

  • Real parity between PHP and TypeScript, proven by the same test vectors in both
  • Making AI agent work auditable, reviewable and reversible
  • Tools for Brazilian tax and document workflows that teams can rely on

Pinned Loading

  1. monitor-sefaz monitor-sefaz Public

    A SEFAZ está fora do ar? Monitor open-source de disponibilidade dos webservices de NF-e, NFC-e, CT-e, MDF-e e DC-e nas 27 UFs — status ao vivo, histórico de uptime e alertas, sem certificado digital.

    TypeScript 17 4

  2. mnema mnema Public

    Signed, append-only decision records for AI coding agents: an MCP server and CLI that open Claude Code, Codex, Copilot CLI, Gemini CLI, OpenCode, VS Code and Cursor sessions with your team's decisi…

    TypeScript 4

  3. safeaccess-inline safeaccess-inline Public

    Dual-language library for safe nested data access with dot notation in PHP & TypeScript — JSON, YAML, XML, INI, ENV, NDJSON with built-in security, immutable writes, and cross-language parity.

    TypeScript 3

  4. safeaccess-identum safeaccess-identum Public

    Validates Brazilian documents — CPF, CNPJ, CNH, CEP, CNS, PIS, IE (all 27 states), RENAVAM, Mercosul Plate, and Voter Title. PHP 8.2+ and TypeScript, identical API, zero production dependencies.

    TypeScript 3