code-reviewer is the substrate's second pair of eyes. Given a body of changed code — a branch, a commit range, a set of files — it returns findings: specific, located, severity-rated, confidence-marked. It reasons from the contracts a system promises and checks whether the code keeps them.
| #!/bin/sh | |
| input=$(cat) | |
| # Date/time (magenta) | |
| dt=$(date "+%Y-%m-%d %H:%M:%S") | |
| # Current directory styled like PS1: show ~ prefix when inside $HOME | |
| cwd=$(echo "$input" | jq -r '.workspace.current_dir // .cwd') | |
| home="$HOME" | |
| case "$cwd" in |
I'm a Senior Software Engineer with nine years of professional experience, one year at Cisco working on agentic systems, six years at Amazon working on customer facing .com product customization features, and two years at American Express. I hold a BS in Computer Science with a focus in Software Engineering from Arizona State University, and I spent a semester on exchange at the National University of Singapore. I'm especially passionate about effective agentic code development workflows, agentic systems, automation, process improvement, UX design, frontend engineering, and open source.
Outside of work, I enjoy playing guitar, piano, and other instruments and performing at open mics. I co-produced and co-starred in a local indie film. I love spending time with my 2 year old red heeler mix, Arabella.
Looking forward to working together!
If you're interested in chatting more, I've worked on a wide array of projects with diverse requirements and I'm always happy to talk about any of them. Some projects
| set -o vi | |
| autoload -Uz compinit | |
| compinit | |
| export NVM_DIR="$HOME/.nvm" | |
| [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm | |
| [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion | |
| nvm use 20 |
Ingest test code is "Me oh my, what a successful test!"
I'm building reddit-mcp — an MCP (Model Context Protocol) server that integrates Reddit API with AgentBase.me, a secure multitenant chat platform. This enables AI agents on AgentBase to interact with Reddit on behalf of authenticated users.
GitHub: https://github.com/prmichaelsen/reddit-mcp
- AI agents on AgentBase can browse subreddits, search Reddit, read comments
- AI agents can post, comment, vote, save content on behalf of the authenticated user
- AI agents can manage messages, moderate subreddits, edit wiki pages
Read ALL files in @agent. We are going to understand this project then work on a generic task.
Then read KEY src files per your understanding.
Then read @agent again, update stale @agent/tasks, stale documentation, and update @/agent/progress.yaml.
| import yargs, { Arguments } from 'yargs'; | |
| import fs from 'fs'; | |
| export const cli = yargs(process.argv) | |
| .scriptName('confluence-sync') | |
| .usage('$0 <command> [options]') | |
| .demandCommand(1, 'You need to specify a command') | |
| .completion('completion', (current: string, argv: Arguments<any>, completionFilter, done) => { | |
| const [_, command] = argv._; | |
| /** |
We at XXXXX are building a Model Context Protocol (MCP) client that functions as an agentic AI root cause analysis bot, which will be integrated into our enterprise observability and incident management platform. This enterprise-grade product is following a phased deployment approach:
Phase 1 (Current - Development): Supporting 1-3 XXXXX developers who are actively building and testing the workflow. During this phase, our engineering team needs sufficient quota to iteratively test and refine the system's capabilities to:
- Use Claude to analyze user intent and determine appropriate investigative actions
- Invoke multiple MCP server tools to fetch operational data from XXXXX platforms (XXXXX)