Select audience

Pick the intended reader to load the right version.

Emil Toivainen
Full Stack Developer
Building reliable web and mobile solutions for clients ranging from startups to large enterprises. Working through Vertics since 2019.
Full Stack Developer · Vertics 2019 – present

Consulting firm delivering web and mobile software across a wide range of industries. Assigned to client projects as the primary developer, taking full ownership of architecture, delivery, and customer communication.

Saarikoski Travels — Customer Relationship Manager Recent
Next.js · Node.js · tRPC · PostgreSQL · GCP · TypeScript · Tailwind CSS · React · Prisma.js
  • Built CRM from scratch tailored to client needs; seamlessly migrated all legacy data.
  • Managed customer communication and project schedule end-to-end.
  • Designed UX to preserve familiar workflows while modernising the tooling.
Podit — Streaming Service 2021-01 – 2025-01
Nest.js · TypeScript · GCP · Microservices · React · React Native · PostgreSQL · Bash
  • Built subscription-based streaming platform for business podcasts & audiobooks.
  • Automated podcast ingestion via RSS feeds and manual upload flows.
  • Created admin tooling, detailed analytics dashboards, and custom CLI tools for deployments.
  • Owned production releases and maintained high-availability microservice architecture.
Handshake — B2C & B2B E-commerce 2023-05 – 2024-01
Next.js · Node.js · Kubernetes · Microservices · MySQL · React · TypeScript
  • Developed and maintained several Nordic B2C & B2B e-commerce platforms, including category leaders.
  • Ensured cross-theme feature compatibility; participated actively in code reviews.
  • Investigated and resolved bugs within an international team using a ticket-based workflow.
Serwes — Search & Bidding Platform 2023-01 – 2023-05
TypeScript · Next.js · tRPC · Prisma ORM · Tailwind CSS · NextAuth · GCP · PostgreSQL
  • Led development from scratch — architecture, database design, and MVP delivery.
  • Ran weekly customer meetings to align on progress and fit new requirements into the schedule.
Grano — B2B Webshop 2022-06 – 2023-01
Angular · Nest.js · Node.js · AWS · Docker · TypeScript · PostgreSQL
  • Part of a team maintaining a modern B2B webshop for Finland's largest printing customers.
  • Designed and implemented platform-wide updates; owned production releases on a weekly rotation.
  • Wrote tests for all new features; contributed actively to code reviews.
Large Finnish Group — Social Platform 2022-01 – 2022-06
MongoDB Atlas · GraphQL · TypeScript · Chakra UI · React
  • Co-built a platform centralising meetings, events, and member connections across geo-split sub-groups.
  • Configured MongoDB Atlas; built complex forms for member profiles, jobs, and education.
Full Stack Developer · Devoca 2019 – present

Consulting firm delivering web and mobile software across a wide range of industries. Assigned to client projects as the primary developer, taking full ownership of architecture, delivery, and customer communication.

Warehouse Management Solution 2019-01 – 2021-01
JavaScript · TypeScript · NodeJS · Express · Python · React · Android Java · RabbitMQ
  • Built custom features including warehouse route optimisation for picker efficiency.
  • Developed software integrations with various third-party companies.
  • Created real-time management dashboard for warehouse supervisors.
TypeScript
JavaScript
React
Next.js
Node.js
NestJS
Angular
React Native
PostgreSQL
MySQL
MongoDB
Redis
GraphQL
REST
tRPC
Docker
Kubernetes
GCP
AWS
CI/CD
RabbitMQ
Microservices
Prisma ORM
Tailwind CSS
Figma
Scrum
TDD
Cypress
Git
Bash
Basics of Service Design
Fraktio
2021