Build, improve and launch your web product

I help teams build and launch web applications, get stalled projects moving, and improve speed and accessibility. My core focus is Vue and Nuxt, supported by Node.js integrations and Supabase for applications that need a database and user accounts.
See selected work

Teams I have worked with

Bind CreativeEnefitCDEV // Creative DevelopmentEstonian Academy of ArtsIglu Digital

Selected work

What was broken, what I did, and what changed.

TEG, 2026

VÕPA

NuxtNuxt UITypeScriptMariaDBestoagrello
Problem
Adult learners need a consistent, evidence-based way to have previous studies and life experience recognised towards upper-secondary and vocational secondary education.
What I did
Design and implement the architecture for a web platform that brings learners, assessment panels and teachers into one system, with access tailored to each role.
Result
The intended benefit is a shared process for recognising prior learning, helping learners present their experience and assessors review it consistently.

OÜ Valguse Algus​, 2026

SLV online store

WordPressWP-CLIREST APIi18nAI
Problem
Product information depended on separate product, spreadsheet and stock files. Late or outdated files could leave customers seeing old information, while product translations required manual work.
What I did
Replace the product-data integration with the Glue API while keeping the existing storefront. Set up scheduled imports and AI-assisted product translation to reduce reliance on file transfers and manual updates.
Result
Product information now comes from the same Glue source used by slv.com, with imports that can run on a chosen schedule. Automated AI-assisted translations reduce manual translation work, and separate product-information file transfers are no longer needed.

Masgru OÜ, 2025

My Metric Trade MVP

NuxtREST APIi18ni10nPWAStrapiKeycloak
Problem
The product aims to make investing tools easier to understand, helping people express their goals as clear, rules-based strategies.
What I did
Develop the Nuxt application for an initial product focused on making rules-based investing approachable. The supplied technology stack includes content management, sign-in and multilingual support.
Result
The intended benefit of the MVP is to give the team a practical starting point for evaluating the product experience and refining how users work with investing strategies.

CasaPay OÜ, 2023

CasaPay MVP

NuxtNode.jsTypeScriptFintech APIGoogle APIi18nSentryEveryPay
Problem
CasaPay had a concept and a Figma prototype. It needed a working application connected to services for credit assessment, payments and outstanding balances.
What I did
Turn the prototype into a Nuxt application and connect the services needed to show credit assessments, handle payments and display balances. Use Google Sheets to manage application text without a separate content management system.
Result
The client received a Node.js application that could be used in production and to support further funding discussions. Application text can be updated centrally in Google Sheets without a separate CMS.

Technologies I work with

Vue and Nuxt are my core focus. I also work with the tools that connect your application to data, user accounts and the systems your business relies on.
Vue.js
Interactive interfaces that make complex workflows easier to use, with components your team can build on.
Nuxt
Web applications with connected pages and server-side features, built with loading speed and search visibility in mind.
TypeScript
Clearer, more maintainable application code that helps catch mistakes during development.
Node.js
Server-side APIs, application logic and integrations that connect your web product to external services.
Supabase
Database, user sign-in and file storage for web applications, bringing essential product features into one platform.
WordPress
Custom websites, online stores and integrations that keep content and product information connected to your business systems.

How I can help

Three ways to work together. Each starts with the same free 30-minute call.
Product development
Build a new Vue or Nuxt application, or get an existing project moving again. Connect the interface to the data and services your product needs.
  • Architecture and technical plan
  • Supabase database and user-account integration
  • Search-friendly pages and fast loading
  • Clear documentation and a maintainable handover
APIs and integrations
Connect your application to payment providers, content platforms and product-data sources so information can move between systems with less manual work.
  • Node.js APIs and server-side application logic
  • Payment and third-party service integrations
  • WordPress product imports and data synchronisation
Front-end audit
A written review of your Vue or Nuxt application with fixes ranked by impact.
  • Loading speed and Core Web Vitals
  • Accessibility review against WCAG 2.1 AA
  • Maintainability and basic security checks

What happens after you get in touch

  1. 30-minute call

    You explain the problem. I tell you honestly whether I am the right person for it. No charge.

  2. Written scope

    Within a few days you get a short plan: what I will do, how long it takes, what it costs.

  3. Weekly progress

    Work happens in small steps you can see and test every week, not in one big reveal at the end.

What clients say

“Collaborating with Tauno has been a highly positive experience. He consistently demonstrates proactive problem-solving skills and is always willing to contribute ideas to identify optimal solutions. In challenging situations, his sense of responsibility and resilience enhance his reliability and value as a partner.”

Taavi Larionov

VP of Product at Mediamodifier

“I appreciate Tauno’s proactivity and his client-friendly solutions that quickly address issues. His strong understanding of user experience ensures that the final product is intuitive and enjoyable. I highly recommend Tauno for his reliability, skill, and dedication to achieving customer satisfaction.”

Mirjam Kristjan

Creative Strategist at Rethink

“ I’ve worked with Tauno for years and greatly value his ability to see opportunities within challenges. He has a keen eye for detail and consistently offers thoughtful solutions. His approach brings both clarity and creativity to every project. ”

Ülle Jõks

Member of the board at Hektor Light

Have a web project that needs to move?

Tell me where it is stuck. If I am not the right fit, I will say so and point you to someone who is.