SaaS · AI-assisted delivery

Kudos – Peer Recognition Platform

A complete peer recognition backend — nominations, review queues, stars and leaderboards — designed and delivered in 2 days with AI-assisted development.

Client
Workplace recognition
Company
TerrificMinds
Role
Senior Software Developer (Backend)
Team
Solo backend · 2 days

Overview

Kudos is a peer recognition platform: employees nominate a teammate by category and skill, a reviewer approves or rejects, and approved recognitions award stars that show up on profiles, the directory and the leaderboard.

I designed and built the complete backend from scratch in two days using AI-assisted development with Cursor and Claude — while owning the architecture, database design and API behaviour end to end.

How it works

  1. An employee signs in with an organisation email (validated against the allowed domain) and receives a JWT.
  2. They nominate a teammate, choosing a category and a skill.
  3. Reviewers work through a review queue and approve or reject each nomination.
  4. Approved recognitions award stars that appear on profiles, the people directory and the leaderboard.

My contribution

  • Designed and built the backend from scratch: custom users, recognition workflow and admin APIs.
  • Delivered organisation-email login, JWT with blacklist logout, review queues and dashboard counts.
  • Built superuser management of users, skills and categories, documented with OpenAPI.
  • Met a two-day deadline using Cursor and Claude without compromising on structure or code quality.
Let's talk

Need a backend that scales quietly?

I'm open to conversations about senior and lead backend engineering roles, and about hard problems in Python, APIs and multi-tenant SaaS.