KevinOS — Kevin Middleton, Full Stack Product Manager. Portfolio as a retro OS.

Kevin Middleton
-- --°
Full-Stack Product Manager
New York, NY
"I make complex work feel simple."
👾 invaders.app APP
~/kevin/games/
👾 SCOPE CREEP 👾
Stakeholders are adding features. Your roadmap is doomed.
Every 👾 is a feature request. Every 💥 is you saying "no."

← → move · SPACE shoot

◀ ▶ move · AUTOFIRE on

⚡ rapid fire · 🛡️ shield · ❤️ extra life

A KevinOS Game by Kevin Middleton
I can help reduce your scope creep IRL →
🧱 tetris.app APP
~/kevin/games/
🧱 BACKLOG TETRIS 🧱
The backlog never ends. Ship what you can.
Each block is a user story. Complete rows to ship.

← → move · ↑ rotate · ↓ soft drop · SPACE hard drop

◀ ▶ move · 🔄 rotate · ⬇ drop

A KevinOS Game by Kevin Middleton
I ship features IRL too →
🐛 bugsquash.app APP
~/kevin/games/
🐛 BUG SQUASH 🐛
Ship it, they said. It'll be fine, they said.
Squash bugs, protect features. Click a feature = 2 more bugs spawn.

🐛 Squash bugs! · ✨ Don't click features!

🔥 hotfix = clear all · 🧪 coverage = slow spawns

A KevinOS Game by Kevin Middleton
I squash bugs IRL too →
🏃 runner.app APP
~/kevin/games/
🏃 ROADMAP RUNNER 🏃
Stay on track. Ship features. Dodge blockers.
Jump blockers, slide under red tape, collect wins.

SPACE/↑ jump over 🚧📋💀 · ↓ slide under 🔴

JUMP over 🚧📋💀 · SLIDE under 🔴

Collect: ✅ +10 · ⭐ +25

A KevinOS Game by Kevin Middleton
I stay on track IRL too →
🐍 snake.app APP
~/kevin/games/
🐍 REQUIREMENTS SNAKE 🐍
Just one more feature... and another... and another.
Collect requirements. Watch your backlog grow. Don't crash into it.

Arrow keys to move

Swipe or use d-pad to move

💡🎯⭐📧📊 = +10 pts & +1 backlog

A KevinOS Game by Kevin Middleton
I manage scope IRL too →
⌨️ standup.app APP
~/kevin/games/
⌨️ STANDUP SPEEDRUN ⌨️
Yesterday. Today. Blockers. Go.
Type your status updates before time runs out. No typos allowed.

Type the prompt exactly · 3 strikes you're out

Tap words in order · 3 strikes you're out

Speed + Accuracy = Score

A KevinOS Game by Kevin Middleton
I type fast IRL too →
💼 interview.app APP
~/kevin/games/
💼
INTERVIEW SURVIVAL
Nobody wins. You just survive longer.
A brutally honest choose-your-own-adventure through the modern hiring process.

8 rounds · 2-3 choices each · Most lead to ruin

SANITY · CONFIDENCE · PTO DAYS

A KevinOS Game by Kevin Middleton
Based on a true story. Several, actually. →
9:41
Open to Work New York, NY
Kevin Middleton
Full-Stack Product Manager
-- --°
Apps
Games
SYSTEM CORRUPTED

☠️ FATAL ERROR: do_not_click.exe has corrupted your system ☠️

📧Email 🤝LinkedIn 📄Resume 📅Let's Talk
Notifications
Weather
--
--°F New York, NY
About Me

12+ years building consumer, enterprise, and platform SaaS products.

Click anywhere or press ESC to close
Mission Control Click a window to focus, or press ESC to exit

KevinOS works best in portrait.
Rotate back to keep exploring.