# Valtteri Savonen

> Full-stack engineer from Finland. Builds products, freelances, and writes about software. Currently building quickshops.app.

Valtteri Savonen is a full-stack engineer from Finland. He builds products, does freelance work, and writes about software. He is currently building quickshops.app, a full ecommerce platform with chat-native agentic store ops, plus SDK/API/MCP for custom tools.

HTML: https://valtterisavonen.fi/
Full profile: https://valtterisavonen.fi/llms-full.txt
Index: https://valtterisavonen.fi/llms.txt

## Projects

### [quickshops.app](https://quickshops.app)

Chat-operated ecommerce for digital and physical goods, with a headless API for custom storefronts.

Stack: Next.js, TypeScript, Convex, Elysia.js, Stripe, MCP, SDK, Tailwind CSS, Vercel

### [drophost.space](https://drophost.space)

File and static site hosting. Drop a file, get a stable HTTPS URL.

Stack: Next.js, Cloudflare R2, PostgreSQL, Drizzle, Clerk, Autumn, MCP

### [floras.app](https://floras.app)

AI agent that builds and deploys real websites in chat.

GitHub: https://github.com/valtterisa/floras
Stack: Next.js, TypeScript, Convex, AI SDK, Blaxel, Astro, Cloudflare, Autumn

### [haalarikone.fi](https://haalarikone.fi)

Search over 500+ Finnish student overalls. Localized fi/en/sv.

GitHub: https://github.com/valtterisa/haalarikone-fi
Stack: Next.js, TypeScript, next-intl, Fuse.js, Vercel AI SDK, Tailwind CSS, Vercel

## Experience

### self-employed

#### full-stack engineer

09.2024 - present · full-time

- Designed and shipped [quickshops.app](https://quickshops.app), [drophost.space](https://drophost.space), [floras.app](https://floras.app), and [haalarikone.fi](https://haalarikone.fi).
- Various web development work for clients.

#### founder

09.2024 - present · full-time

### [ikius oy](https://ikius.com)

#### web developer

02.2023 - 09.2024 · full-time

- Built and maintained Next.js, TypeScript, and React apps for international clients, including production deploys.
- One of those clients was Teleport (US), which reached unicorn status.

## Writing

- [Builddrr Changed Gender: Introducing Floras](https://valtterisavonen.fi/blog/builddrr-changed-gender-introducing-floras.md): The process of redesigning and reacrhitecturing builddrr.com to floras.app
- [Moving From Chess to Larping With Rubik's Cubes](https://valtterisavonen.fi/blog/rubiks-cube-larping.md): Moving from chess to rubik's cube and talking about it
- [How I Built Server-Side Rendering (SSR) in My Own Framework](https://valtterisavonen.fi/blog/how-i-built-server-side-rendering.md): This is a straightforward breakdown of how SSR works in Landrr.js, my own fullstack React framework. Goal for the framework is to take some of my favorite ideas, by me and others to one framework. Also to make building landing pages easier and faster.
- [What I Learned Building a Lovable-Like Website Builder From Scratch](https://valtterisavonen.fi/blog/creating-lovable-from-scratch.md): Building a Lovable-like AI website builder solo, from parser and preview infrastructure to deployment, cost constraints, and the decision to pivot.

## Contact

- [Book a call](https://cal.com/valtterisa/15min)
- [GitHub](https://github.com/valtterisa)
- [X](https://x.com/vvaltterisa)
- [LinkedIn](https://linkedin.com/in/valtterisavonen)
