Hey, I'm Daniel, a software engineer at Roo Code. I spend most of my time building AI agents, and it's the most fun I've had building software. I work across the whole stack, but the agent layer is my favorite part: figuring out how to make agents that actually reason well, communicate clearly, and hold up in the real world instead of just in a demo.
- Building AI agents and the tooling around them (MCP servers, prompt design, agent workflows)
- Full-stack work across TypeScript, Node.js, Go, and Python
- Open source: I was a contributor to Roo Code
- mcp-perplexity: an MCP server for the Perplexity API
- mcp-starter: a lightweight Go scaffold for spinning up MCP servers




