Progressmaker

Progressmaker project illustration

Tech Stack

TypeScript Node.js Express.js AWS Bedrock Claude Socket.IO LLM Prompt Engineering JSON Response Parsing Markdown Processing Docker Kubernetes

Project Highlights

  • Built an AI microservice for OKR coaching, proposal generation, and OKR evaluation using TypeScript, Express, AWS Bedrock, and Claude.
  • Designed prompt pipelines for chat-based OKR editing, new OKR generation, and quality feedback.
  • Enabled AI updates to OKR objectives, key results, dates, target values, and measurement details through structured JSON responses.
  • Added multilingual support so responses adapt to the user’s language and business context.
  • Implemented production features including retry handling, token logging, Docker, and Kubernetes deployment.