Skip to main content
Back to projects

Internal Engineering Platform

Self-service developer platform — environments, deploys, secrets, catalog. New-hire onboarding from 9 days to 90 minutes.

Year 2023 → 2024
Role Platform lead
Type Internal tool
Status Live

About this project.

A self-service developer platform built from scratch for a 60-person product team — environments, deploys, secrets, and a service catalog behind one CLI.

Tech Stack

  • Kubernetes Orchestration
  • ArgoCD GitOps
  • Vault Secrets
  • OPA Policy
  • Grafana + Tempo Telemetry

Project Info

Role
Platform lead
Timeline
2023 → 2024
Client
Series-C SaaS (45-engineer org)
Status
Live

Key Features

Self-service envs

Ephemeral preview environments per pull request, one-CLI bootstrap for new services.

Deploy pipelines

GitOps-driven Kubernetes deploys with progressive rollout and automated rollback on SLO breach.

Developer signals

DORA metrics piped to weekly review with per-service SLO and error-budget tracking.

Secrets + policy

Vault-backed secret injection plus OPA policies enforced at admission across all clusters.

Onboarding speed

New-hire to first production commit cut from two weeks to 90 minutes via service-template scaffold.

Reliability culture

Onboarding survey loop, per-team postmortem template, and shared incident response runbooks.

Feature set

Self-service environments

  • Ephemeral preview envs per pull request
  • One-CLI bootstrap for new services
  • Service catalog with ownership metadata

Deploy pipelines

  • GitOps-driven Kubernetes deploys
  • Progressive rollout + automated rollback
  • Audit log for every production change

Developer signals

  • DORA metrics piped to weekly review
  • Per-service SLO + error-budget tracking
  • Onboarding survey loop for new hires

Secrets & policy

  • Vault-backed secret injection
  • OPA policies enforced at admission
  • New-hire to first prod commit: 90 minutes