Skip to content
View danicat's full-sized avatar

Organizations

@wwg-poa

Block or report danicat

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

=^.^= Hi, I'm Daniela Petruzalek!

Senior Developer Relations Engineer at Google based in London ๐Ÿ‡ฌ๐Ÿ‡ง (originally from Brazil ๐Ÿ‡ง๐Ÿ‡ท). Former double Google Developer Expert (GDE) in Go & GCP, with 20+ years of distributed backend and data architecture experience.

I build developer tools, advocate for "disciplined vibe coding" (pairing AI coding agents with compiler rigor and automated verification), and write technical deep dives at danicat.dev.


๐Ÿ› ๏ธ Featured Open Source & Developer Tooling

๐Ÿน Go Engineering & Verification Suite

  • ๐Ÿฉบ danicat/godoctor: CLI & MCP server for automated Go architectural diagnostics, style enforcement, and AST-aware refactoring.
  • ๐Ÿงฌ danicat/selene: High-performance mutation testing engine for Go to verify test suite efficacy and catch surviving mutants.
  • ๐Ÿ” danicat/testquery: SQL analytics engine over Go test executions, coverage reports, and benchmark metrics.
  • ๐Ÿ•น๏ธ danicat/pacgo: Learn Go by building a complete terminal-based Pac-Man clone from scratch.

๐Ÿค– AI Agents & Editorial Intelligence

  • โšก danicat/speedgrapher: CLI and MCP server for editorial linting, readability scoring (Fog index), AI slop detection, and SEO diagnostics.
  • ๐Ÿง  danicat/skills: Open-source specialized Agent Skills for AI coding assistants (catalog at skills.danicat.dev).

๐Ÿ“Š Data Science

  • ๐Ÿ“ˆ danicat/read.dbc: R package to extract and decompress DATASUS health databases.

๐Ÿ”ญ What I'm Exploring & Building

  • ๐Ÿน Go Systems Programming: Modern CLI tooling, clean flat architecture, concurrency, and mutation testing.
  • ๐Ÿค– Autonomous AI Agents: Multi-agent swarms, Model Context Protocol (MCP), Genkit, and the Gemini API.
  • ๐ŸŽฎ Retro Game Development: 2D game loops, procedural art, and chiptune audio in Go (Ebitengine).
  • ๐Ÿˆ Cozy Web & Writing: Independent technical blogging, long-form engineering essays, and cozy developer experiences.

๐ŸŽค Public Speaking & Workshops

I regularly deliver keynotes and hands-on workshops at international conferences like GopherCon, TEDx, and Google Cloud Next.


๐ŸŒ Connect with Me

Pinned Loading

  1. pacgo pacgo Public

    A Pac Man clone written in Go (with emojis!)

    Go 1.2k 139

  2. datasus datasus Public

    An Interface for the Brazilian Public Healthcare Data Repository (DATASUS) for the R Language

    R 117 27

  3. read.dbc read.dbc Public

    An R package for reading data in the DBC (compressed DBF) format used by DATASUS.

    C 88 37

  4. godoctor godoctor Public

    A Model Context Protocol server for Go developers

    Go 64 7

  5. speedgrapher speedgrapher Public

    Go 49 6

  6. testquery testquery Public

    Test query is a command line tool to query test results with a SQL interface

    Go 23 3