Solution Architect · Slack (Salesforce)
I go from customer
call to a
working demo
the same day.
Three of my four recent proofs of concept went from phone call to working demo the same day; the fourth started with four weeks of discovery. All four now sit in active sales cycles or reviews. 10+ years of enterprise delivery behind it, and the most enjoyable stretch of my career so far.
Michael Breeden

Los Angeles, CA
Builder projects
Proofs of concept built for customers, most from phone call to working demo the same day. Customer details are redacted.
Slackbot ↔ Codex Plugin via MCP
Proves Slackbot can reach the customer's own plugin over MCP and act on it, the exact blocker they were hitting.
Status
Active sales cycle
Call to demo
Same day
Need: A major enterprise software company had built a Codex plugin and wanted it usable from Slack.
Built: A minimal stand-in plugin, an MCP server, and a Slackbot skill. Slackbot reaches the plugin and runs allowlisted terminal actions; the skill makes it try instead of declining, checks the problem is resolved, and hands off to a human ticket if not.
Architecture (client details redacted)
Conversational Slack Analytics
Anyone can ask in plain language, with no analytics role to hand out and no built-in size threshold in the way.
Status
Active sales cycle
Call to demo
Same day
Need: Users wanted channel analytics quickly and in natural language. The customer didn't want to grant analytics roles to everyone who asks, and Slack's built-in analytics only show above certain thresholds, such as channels over 50 people.
Built: A custom Slack app with a live dashboard, extended into an MCP server so Slackbot answers the same questions conversationally. Tested and documented.
Architecture (client details redacted)
Slack ↔ Salesforce Case Sync
Fills a gap no out-of-the-box option covers, so customers can work their cases in Slack Connect.
Status
Security and legal review
Build time
Same day, after ~4 weeks of discovery
Need: One of the most valuable technology companies in the world wanted its customers to open Cases and use Case Comments in a Slack Connect channel, where they already work. Case Comments live in a custom object, so the out-of-the-box integration doesn't work, and Salesforce Channels don't work with Slack Connect.
Built: Showed what works out of the box first, then built only what was missing: a bidirectional integration that syncs Slack threads to Salesforce Cases and back in real time.
Architecture (client details redacted)
Live Event Engagement App
Turned a passing comment on one call into a working app, and a way to bring Slack into contests across the season.
Status
Event end of November
Call to demo
Same day
Need: Two Salesforce teams run contests on different platforms across a motorsport season, and needed trivia for seven people with Slack involved. Building it as a Slack app was my idea, from a single 30-minute call.
Built: A real-time trivia app with live scoring, anti-cheat timing safeguards, and a full decision log and risk assessment. Three iterations with the team so far.
Architecture (client details redacted)
Personal builds
Live and clickable. This is how I keep learning.
- LIVE DEMO →
Gluten-Free Beer Index
A directory of about 240 gluten-free and low-gluten beers with the home-kit test results found for each, since "gluten-free" beer means four different things. Includes a Gemini-powered sommelier chat grounded in the catalog: it only recommends listed beers, quotes the test evidence, and never calls a beer "safe." Built in a day with Claude.
Next.jsTypeScriptPostgreSQLGemini API - LIVE DEMO →
MLB Ticket Generator
Renders and exports customizable, print-accurate MLB ticket stubs from live MLB Stats API data. In real use by real people.
ReactTypeScript - LIVE DEMO →
Status Run Planner
Plans the fastest or cheapest way to close a United MileagePlus status gap before a deadline. Starts from the goal, not a destination, and says so when a gap can't be closed. A deployed prototype built in three days, entirely from my phone with Claude.
Next.jsReactTypeScriptMapLibre - LIVE DEMO →
Agentforce Certification Trainer
Study app with 364 exam-style questions and progress tracking, built to learn Agentforce concepts hands-on instead of just reading about them.
ReactTypeScript
* Demo won't load? Corporate VPNs love blocking new domains. Try it off the VPN. (Yes, I've been there.)
Experience
10+ years of enterprise delivery, from technical training through solution architecture.
Slack
Los Angeles, CA · 5 yrs 10 mosSolution Design Architect
Feb 2024 – Present- Solution Design Architect leading Salesforce's own internal migration off Chatter onto Slack as its primary collaboration platform — the largest and most complex Salesforce Channels rollout undertaken
- Built a Slack ↔ Salesforce case-management integration with bidirectional case/thread sync for one of the most valuable technology companies in the world; now leading it through enterprise security review toward production
- Designed an internal Slack analytics tool for a longstanding enterprise partner, then extended it into an MCP server so the same analysis runs conversationally through Slackbot
- Built a fully working live-trivia Slack app for Salesforce's Sports Marketing team at a marquee motorsport activation, with real-time scoring and anti-cheat safeguards — now moving through Creative Technology's production rollout process
Learning Architect
Aug 2022 – Feb 2024- Highest-utilized Learning Architect at Slack; advised 11 of the top 100 global companies by market cap
Senior Learning Consultant
Oct 2021 – Aug 2022- Promoted from Enterprise Learning Consultant; delivered enterprise learning and adoption consulting as part of Slack's Specialized Services org, building the foundation for later solution architecture work
Enterprise Learning Consultant
Dec 2020 – Oct 2021- Delivered enterprise learning and adoption consulting as part of Slack's Specialized Services org
Shift4 (formerly Appetize)
Greater Los Angeles Area · Oct 2019 – Dec 2020Director of Client Education
Oct 2019 – Dec 2020- Evaluated, purchased, and launched a Learning Management System with all-new content within the first 90 days
Autodesk Construction Solutions / PlanGrid
Greater Los Angeles Area · Oct 2017 – Oct 2019Professional Services Manager
Oct 2017 – Jun 2019- Delivered training and consulting to 3,000+ users with a 97% effective/highly-effective rating
Bluebeam, Inc.
Pasadena, CA · May 2016 – Oct 2017Software Trainer – Specialist
May 2016 – Oct 2017- Delivered customized software training, onsite and virtual, for AEC-industry end users across the U.S. and Canada
Beyond the day job
The work that doesn't fit on a resume but says a lot about how I show up.
ALStogether
Founding member and Slack Admin of a community connecting people living with ALS, caregivers, and supporters. I launched and manage the workspace — from initial setup to ongoing moderation, onboarding workflows, and enablement materials — building a safe, active space for people navigating one of the hardest things a person can face. It's the same skill set I use at work — Slack administration, community design, adoption strategy — pointed at a cause I care about.
alstogether.org →Platform credentials
Trailhead and certification history on the Salesforce platform.
Numbers reflect my full Trailhead history and are updated by hand. My public Trailblazer profile shows a lower count — some Salesforce-internal badges aren't visible outside the company.
Technical skills
Demonstrated through shipped applications, not just training.
Delivery: 10+ years of enterprise customer-facing delivery, program management, and adoption strategy across Fortune 500 accounts.