Back to Portfolio
IDP · Backstage
Dark server room with blue LED lighting representing internal developer platform infrastructure
Platform Engineering · 2026Production

Internal Developer
Platform with Backstage

Built a production-grade IDP that eliminated manual onboarding, gave developers self-service superpowers, and made the platform team invisible in the best possible way.

40+
Services Cataloged
80%
Dev Adoption
1-click
Service Scaffolding
6 wks
Time to Launch
01 — THE PLATFORM

What We Built & Why

Backstage developer portal dashboard showing service catalog with multiple microservices listed
Platform Demo Walkthrough
Backstage IDP · Service Catalog · Golden Paths
DEMO · 8:42

The Problem We Solved

Before the IDP, every new service meant a Slack message to the platform team, a 2-day wait for environment setup, and tribal knowledge scattered across wikis. Developers were blocked. Platform engineers were overwhelmed.

We chose Backstage — Spotify's open-source IDP framework — because it gave us a plugin ecosystem, a service catalog model, and a scaffolder engine that matched exactly what we needed.

The result: developers self-serve everything from service creation to environment provisioning. The platform team shifted from reactive ticket-closers to proactive platform builders.

IMPACT METRICS
Onboarding time
2 days< 1 hour
Platform tickets
High volume↓ 70%
Service visibility
ScatteredUnified
02 — CAPABILITIES

Platform Capabilities

Service Catalog

Centralized registry of all microservices, APIs, libraries, and infrastructure components with ownership metadata.

Golden Path Templates

Opinionated scaffolding templates that let devs spin up new services with best practices baked in — one click.

Self-Service Workflows

Developers provision environments, request access, and deploy services without waiting on platform team.

GitHub Integration

Auto-discovers repos, syncs ownership, and surfaces CI/CD status directly in the catalog.

TechDocs

Docs-as-code: Markdown documentation lives alongside code, rendered beautifully inside Backstage.

RBAC & Permissions

Fine-grained access control — teams own their services, platform team controls the platform.

03 — ARCHITECTURE

How It's Wired

GitHub
Source of truth
Backstage
IDP Core
Kubernetes
Runtime
Catalog Discovery
Scaffolder Engine
TechDocs
Plugin System
04 — JOURNEY

Build Timeline

01
Discovery & Design

Mapped existing service landscape, identified pain points in onboarding, designed catalog schema and plugin architecture.

02
Core Platform Setup

Deployed Backstage on Kubernetes with Helm, configured PostgreSQL backend, set up GitHub OAuth and org integration.

03
Catalog Population

Wrote automation scripts to auto-register 40+ services from GitHub repos using catalog-info.yaml discovery.

04
Golden Path Templates

Built scaffolder templates for Node.js microservices, Python APIs, and Terraform modules with CI/CD pre-wired.

05
Developer Adoption

Ran internal workshops, created TechDocs, achieved 80%+ developer adoption within 6 weeks of launch.

05 — STACK

Technology Stack

Backstage
Core IDP framework by Spotify
Kubernetes
Container orchestration
Helm
K8s package manager
Terraform
Infrastructure as Code
GitHub Actions
CI/CD automation
PostgreSQL
Backstage database