[SYS // INIT] Developer Portfolio v2.0

Building interfaces
with kinetic precision.

Full-stack developer crafting high-performance web experiences — brutalist grids, smooth scroll physics, and magnetic micro-interactions.

Scroll to explore projects

[MODULE // PROJECTS]

Selected work

[PROJECT // 01]● LIVE

Sprout Squad

Shared campus plant care

TanStack StartReact 19SupabaseCloudflare
View live →
[PROJECT // 02]● LIVE

OlliClimbs

Climb together. Track every meter.

ReactSupabaseTypeScriptZustand
View live →
[PROJECT // 03]● LIVE

Reilu

Sustainable grocery companion

TanStack StartReact 19FastAPIPython
View source →

[MODULE // ABOUT]

Full-stack
builder.

I'm a developer based in Finland, building full-stack web apps that people actually use — from a campus plant-care rotation to a climbing tracker for friends and a sustainable grocery companion from a hackathon.

I care about mobile-first UX, optimistic updates on flaky Wi-Fi, and clean architecture with Next.js, Supabase, and Cloudflare. When I'm not shipping, I'm climbing or thinking about the environmental impact of everyday choices.

[STACK // TOOLKIT]

  • React
  • TypeScript
  • Next.js
  • Supabase
  • PostgreSQL
  • Cloudflare
  • Python
  • FastAPI
  • Tailwind CSS
  • GSAP

[MODULE // CONTACT]

Let's connect.

Open to collaborations, campus projects, and interesting product ideas.

© 2026 Peter Nurmi — Built with Next.js, GSAP, Lenis