SkillChirp
CAREER PROJECT · Advanced · 2 weekends

Feature Flag Service

Create flags, environments, targeting rules, audit history and a tiny client SDK.

System designAPIsCachingSDKsAuditability
DEFINITION OF DONE

Leave artifacts a reviewer can inspect.

01

Admin UI

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

02

Flag API

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

03

Client SDK

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

04

Audit log

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

05

Architecture notes

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

RESUME / PORTFOLIO FRAMING

Describe what you actually did.

Designed a feature-flag platform with targeting rules, low-latency evaluation, audit history and a client SDK.

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.

Streaming updates

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

Percentage rollout

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

Multi-region design

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