PERSON name: Emil Toivainen role: Full Stack Developer email: emil@vertics.co phone: +358505588416 employer: Vertics SUMMARY Full Stack Developer with deep expertise in JavaScript and its ecosystem. 6+ years building web and mobile solutions for clients ranging from startups to large enterprises, all through Vertics. Specialises in scalable architectures, subscription platforms, and full end-to-end delivery. EXPERIENCE employer: Vertics title: Full Stack Developer start: 2019-01 end: present description: Consulting firm. Assigned to client projects as primary developer; full ownership of architecture, delivery, and customer communication. CLIENT_PROJECTS [0] client: Socfinder project: Backend Modernisation start: 2026-01 end: 2026-04 stack: [Java, Spring Boot, PostgreSQL, AWS, TypeScript, React, Vite, MongoDB, Elasticsearch, Hono, Node.js, Drizzle, Upcloud] achievements: - Modernised the backend of a Finnish childcare and disability search engine for wellbeing services counties - Replaced legacy Spring Boot/Java/PostgreSQL backend with a modern Node.js/Hono/Drizzle/PostgreSQL stack - Maintained existing React/Vite frontend and AWS infrastructure alongside backend migration [1] client: Socfinder project: Search Engine — Maintenance & Development stack: [Java, Spring Boot, PostgreSQL, AWS, TypeScript, React, Vite, MongoDB, Elasticsearch] achievements: - Maintained and developed a search engine for wellbeing services counties in Finland - Worked across the full stack including Java/Spring Boot backend and React/Vite frontend [2] client: Saarikoski Travels project: Customer Relationship Manager end: present stack: [Next.js, Node.js, tRPC, PostgreSQL, GCP, TypeScript, Tailwind CSS, React, Prisma.js] achievements: - Built CRM from scratch tailored to client requirements - Seamless migration of legacy data to new platform - Designed UX to preserve familiar workflows in a modern stack - Sole owner of customer communication and project schedule [3] client: Saarikoski Travels project: GenAI Research end: present stack: [GenAI, LLMs] achievements: - Conducted research and built prototypes exploring GenAI applications for the client's business - Produced extensive documentation and reports summarising findings and recommendations [4] client: Podit project: Streaming Service start: 2021-01 end: 2025-01 stack: [Nest.js, TypeScript, GCP, Microservices, React, React-native, PostgreSQL, Bash] achievements: - Built subscription-based streaming platform for business podcasts & audiobooks - Automated podcast ingestion from RSS feeds and manual uploads - Created admin tools and detailed analytics from listening data - Custom CLI tools for development and deployment workflows - Owned production deployments and microservice architecture [5] client: Handshake project: B2C & B2B E-commerce start: 2023-05 end: 2024-01 stack: [Next.js, Node.js, Kubernetes, microservices, MySQL, React, TypeScript] achievements: - Developed and maintained several Nordic B2C & B2B e-commerce platforms - Ensured cross-theme feature compatibility across all updates - Participated in code reviews within an international distributed team [6] client: Serwes project: Search Engine & Bidding Platform start: 2023-01 end: 2023-05 stack: [TypeScript, Next.js, tRPC, Prisma ORM, Tailwind CSS, NextAuth, GCP, PostgreSQL] achievements: - Led development from architecture and database design to MVP - Weekly customer alignment meetings; ingested and scheduled new requirements [7] client: Grano project: B2B Webshop start: 2022-06 end: 2023-01 stack: [Angular, Nest.js, Node.js, AWS, Docker, TypeScript, PostgreSQL] achievements: - Maintained and extended B2B webshop for Finland's largest print customers - Owned weekly production release rotation - Wrote tests for all new features; active code reviewer [8] client: Large Finnish Group project: Social Platform start: 2022-01 end: 2022-06 stack: [MongoDB Atlas, GraphQL, TypeScript, Chakra UI, React] achievements: - Built platform centralising events and member connections across geo-split sub-groups - Configured MongoDB Atlas; built complex member profile and activity forms employer: Devoca title: Full Stack Developer start: 2019-01 end: 2021-01 CLIENT_PROJECTS [0] project: Warehouse Management Solution start: 2019-01 end: 2021-01 stack: [JavaScript, TypeScript, NodeJS, Express, Python, React, Android Java, RabbitMQ] achievements: - Built custom features including warehouse route optimisation - Software integrations with third-party systems - Real-time management dashboard for warehouse supervisors [1] project: Another Solutions — Mobile Warehouse stack: [Ionic, JavaScript] achievements: - Developed a lighter, mobile-first warehouse management solution - Targeted mobile and handheld devices for in-warehouse use SKILLS data_integrations: [REST, PostgreSQL, MySQL, Redis, GraphQL, MongoDB, Elasticsearch, RabbitMQ, Apache Kafka, SQLite] backend: [NestJS, Express, NodeJS, Hono, Java, Spring Boot, Kotlin] frontend: [JavaScript, TypeScript, React, Next.js, Angular, Vite, HTML, Redux, React Native, Ionic] orm: [Prisma ORM, Drizzle] cloud: [Google Cloud Platform, AWS, Upcloud] infrastructure: [Docker, Kubernetes, Bitbucket Pipelines, CI/CD] dev_tools: [Git, Bash, Unity] qa: [Cypress, Robot Framework] design: [Figma] methodologies: [Scrum, TDD] analytics: [Google Analytics] EDUCATION [0] degree: Bachelor's Degree, Information and Communication Technology major: Mobile Solutions language: Finnish start: 2017 end: 2021 [1] course: Basics of Service Design institution: Fraktio year: 2021 METADATA last_updated: 2026-03-23 format_version: 1.0 encoding: utf-8 intended_consumers: [LLM, ATS, search-index, resume-parser] license: public