Skip to content
CareerGo

Projects

Don't just learn — build

Four guided project briefs. Each one turns scattered skills into something you can ship and show.

Multi-tenant SaaS API

Don't just learn backend — ship a billable API.

Goal

Build a production-shaped REST API with auth, multi-tenant data isolation, rate limits, and usage-based billing hooks.

Skills it builds

  • REST design & versioning
  • OAuth2 / token auth
  • Postgres schema & migrations
  • Rate limiting & quotas
  • Observability & tests

Sprint breakdown

  1. 1

    Sprint 1 · Foundation

    Project scaffold, Postgres, a health check, and one resource with full CRUD + tests.

  2. 2

    Sprint 2 · Auth & tenants

    Token auth, per-tenant row isolation, and role-based access control.

  3. 3

    Sprint 3 · Limits & billing

    Rate limiting, a daily plan quota (not cumulative), and usage metering for billing.

  4. 4

    Sprint 4 · Ship it

    Dockerize, add structured logs + traces, a CI pipeline, and deploy behind a reverse proxy.

AI agent / RAG copilot

Don't just call an LLM — build a copilot that uses your data and acts.

Goal

Build a retrieval-augmented copilot that answers from your documents, calls tools to take action, and is measured by an eval suite.

Skills it builds

  • Chunking & embeddings
  • Vector search + re-ranking
  • Tool / function calling
  • Agentic loops & memory
  • Evals & guardrails

Sprint breakdown

  1. 1

    Sprint 1 · Talk to a model

    A streaming chat endpoint with a system prompt, retries, and a token budget.

  2. 2

    Sprint 2 · Retrieval

    Ingest docs, chunk + embed them, store vectors, and ground answers with citations.

  3. 3

    Sprint 3 · Tools & agency

    Add tool calling (search, create, fetch) and a plan–act–observe loop with safe execution.

  4. 4

    Sprint 4 · Measure & harden

    An eval dataset, LLM-as-judge scoring, prompt-injection defenses, and cost dashboards.

Voice notes app

Don't just learn an app stack — ship one users keep open.

Goal

Build a fast notes app with capture, autosave, categories, and search — then layer voice capture and transcription on top.

Skills it builds

  • Auth & per-user data
  • Autosave & optimistic UI
  • Full-text search
  • Audio capture
  • Speech-to-text integration

Real case study

Built and shipped — Turbo Notes.

Sprint breakdown

  1. 1

    Sprint 1 · Notes core

    Auth, create/edit notes with autosave, and categories.

  2. 2

    Sprint 2 · Search & polish

    Full-text search, keyboard shortcuts, and a responsive, accessible UI.

  3. 3

    Sprint 3 · Voice capture

    Record audio in the browser, store it, and attach it to a note.

  4. 4

    Sprint 4 · Transcribe & deploy

    Add speech-to-text, make transcripts searchable, and deploy to a real domain.