Peerbot

2021–2024 · Elixir / Phoenix, PostgreSQL, Slack API


Peerbot began as a small internal experiment at Revelry — a Slack bot for sending peer-to-peer shoutouts that brighten someone’s day. I recognized its potential to become much more and took the lead in shaping it into a market-ready product.


While the concept was simple and loved by the team, Peerbot needed a real product vision, technical structure, and ongoing development in order to scale beyond an internal toy.

  • Championed Peerbot as my “flex time” project, dedicating weekly hours to shaping its roadmap, design, and development.
  • Recruited teammates to contribute, sometimes through flex time, sometimes by securing official resources when the project gained traction.
  • Acted as product manager, designer, and engineer, ensuring Peerbot evolved into a user-friendly tool with real business value.
  • Helped build and maintain Slack API integrations for seamless shoutouts, notifications, and reporting.
  • Helped establish the technical foundation in Elixir/Phoenix with a PostgreSQL database to support scalability.

Peerbot became a two-part system:

  • Slack Integration: Simple, intuitive commands let teammates send each other quick shoutouts directly in Slack, boosting morale and reinforcing company culture.
  • Web Portal: A full-featured dashboard gave managers and employees deeper visibility. Users could:
    • Filter and search shoutouts extensively.
    • Download shoutout history for reporting.
    • Use private feedback channels.
    • Communicate with managers. 
    • Track 1:1 conversations. 

What started as a side project grew into a polished product taken to market by Revelry. Peerbot evolved from a lightweight recognition tool into a full employee engagement platform, combining Slack-first interactions with robust web-based reporting and management features.

Scroll to Top