Skip to content
View giuseppecrj's full-sized avatar

Block or report giuseppecrj

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.

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

Giuseppe Rodriguez (G)

I'm a software engineer in New York. I build agent infrastructure, protocol systems, and products where the backend has to hold up under real use.

Right now I'm at Towns Labs / Here Not There, working on Slashtalk: a desktop app that shows what a team is shipping by pulling together Claude/Codex sessions, PRs, file-conflict signals, and MCP-accessible project context.

Before that I worked on Towns Protocol, an open-source decentralized E2EE messaging protocol built with Go, TypeScript, and Solidity. Before Towns: DeFi software at Aave, and real-time interactive web systems at Active Theory.

Selected work

  • Slashtalk — desktop app + backend for live coding sessions, PR activity, conflict warnings, and MCP-based team context.
  • Towns Protocol — decentralized E2EE messaging protocol with programmable on-chain spaces and cross-chain entitlements.
  • harness-mcp — TypeScript starter kit for MCP servers with typed tools, stdio/HTTP transports, model-facing errors, and model-based tests.
  • pi-goals — Pi extension for persistent goals, queues, budgets, and safer long-running agent sessions.
  • software-factory — Bun/TypeScript CLI for turning an idea into plans, prototypes, reviews, QA passes, and retros with isolated agent work.
  • wiki — LLM-maintained markdown wiki that ingests sources, rewrites linked pages, and keeps durable context useful across sessions.
  • local-autoresearch — local-first research CLI with a cheap local loop and occasional frontier-model review.
  • solveit — Claude Code plugin for small verified checkpoints, narrow diffs, and human-in-the-loop coding discipline.

What I tend to work on

  • Agents: MCP, skills, memory, workflows, evals, harness design.
  • Product/backend systems: TypeScript, Node/Bun, Go, APIs, WebSockets, Postgres, Redis.
  • Protocols: Solidity, Foundry, EVM, tokenomics, cross-chain validation, indexing, security.
  • Product craft: making complicated systems feel simple enough that people actually use them.

Links

Pinned Loading

  1. towns-protocol/diamond towns-protocol/diamond Public

    Solidity 8 3

  2. towns-protocol/towns towns-protocol/towns Public

    Go 66 61