SkillChirp
CAREER PROJECT · Advanced · 2 weekends

Event-Driven Order Service

Build order processing with queues, retries, idempotency and dead-letter handling.

QueuesIdempotencyEventsReliabilitySQL
DEFINITION OF DONE

Leave artifacts a reviewer can inspect.

01

API demo

Make this concrete enough that another engineer can understand what you built and why.

02

Event-flow diagram

Make this concrete enough that another engineer can understand what you built and why.

03

Retry tests

Make this concrete enough that another engineer can understand what you built and why.

04

Failure runbook

Make this concrete enough that another engineer can understand what you built and why.

05

Metrics dashboard

Make this concrete enough that another engineer can understand what you built and why.

RESUME / PORTFOLIO FRAMING

Describe what you actually did.

Designed an event-driven order service with idempotent processing, retries and observable failure handling.

Use this as a starting structure, then replace it with your real implementation details, metrics and constraints. Do not claim outcomes you did not measure.

Validate the shipped project →
STRETCH GOALS

Go deeper if the core is already solid.

Outbox pattern

Add only if it strengthens the engineering story instead of delaying a finished, deployable core.

Saga workflow

Add only if it strengthens the engineering story instead of delaying a finished, deployable core.

Replay tooling

Add only if it strengthens the engineering story instead of delaying a finished, deployable core.