Agentic AI Architect & Lead Full-Stack Engineer · Finland

Tuomas Hatakka

I build and ship agentic AI into production.

Vantaa · Finland Shipping production AI since

AI in Production

Shipped to real users

Agentic AI across the whole chain — in my own pipeline and in clients' production infrastructure. Real LLM features, real users.

Selected Work

Production Implementations

A cross-section — shipped products, open source, and the experiments in between.

More from GitHub & CodePen

    Career

    Résumé

    Experience, selected work, and the stack I build on.

    Download résumé (PDF) ↓

    Lead full-stack engineer. I build and ship AI products end to end — the LLM pipeline, the app, and the infrastructure underneath. Front-to-back since 2011; the last stretch spent putting agentic AI into production, for my own work and for clients.

    Professional experience

    1. Present

      Lead Full-Stack Engineer & Architect (Sole Architect) GlobalLegalCheck

      Sole architect of an AI-native legal-compliance SaaS — from the first git repo and the company Slack to a live MVP, running entirely on a self-managed VPS with zero cloud-platform dependency.

      • Owned the architecture end to end — a three-repo codebase (Docker, the Next.js 16 / React 19 app, a Payload CMS site), CI/CD and delivery — co-developed with Claude.
      • Built the AI contract interpreter — clause extraction, risk scoring, key-date and missing-clause checks — reducing manual review time by approximately 70% via a private OpenAI-compatible endpoint and a Qdrant embedding and reranking pipeline.
      • Multi-tenant data model with audit logging, OAuth/SSO and SSE-streamed analysis; GDPR- and EU AI Act-aligned by keeping inference and data on EU, self-hosted infrastructure.
    2. Full-Stack Developer Easywaste Oy & Freelancing

      Sole developer rebuilding Easywaste's digital waste-management platform on Next.js, with a Gemini-powered AI invoice-analysis engine.

      • Led the full-stack reconstruction of the platform from a legacy v1 onto a modern Next.js 14 / RSC / Supabase / Vercel stack, improving load times and developer velocity.
      • Built a Gemini-powered invoice-analysis engine — multimodal extraction, Finnish Finvoice/Peppol XML parsing and custom OCR, reducing manual data entry by 80% through a 4-phase pipeline with NDJSON streaming.
      • Shipped the business logic — automated tendering with algorithmic commission pricing, subscription billing and CSRD reporting — plus freelance AI features for clients (OpenAI and Claude, function calling).
    3. Software Consultant HiQ Finland

      Full-stack consultant on international projects — including the Helsinki Design System — leading front-end architecture.

      • Led front-end architecture on European-market projects serving over 100k+ users with React, TypeScript and GraphQL — including the Helsinki Design System, named Best Design System at Grand One 2023.
      • Guided teams on scalable front-end patterns and gave internal front-end lectures.
    4. Front-End Developer Nordhealth

      Front-end lead on healthcare triage products, building robust React / TypeScript apps with GraphQL and Django / Node back-ends.

      • Led front-end architecture on healthcare triage products for international clients, reducing triage processing time by 30% across 5+ core medical products.
      • Built with React, TypeScript and GraphQL over Django/Django REST and Node/Express, on PostgreSQL and MySQL.
    5. Freelance Web Developer Self-employed

      Delivered numerous client websites and web apps end to end — from custom course-enrolment software to social integrations.

      • Delivered numerous client sites and web apps end to end — including custom course-enrolment software and social-media integrations.
      • Built with PHP, jQuery, WordPress, Django and MySQL.

    Project history

    1. GlobalLegalCheck

      • Architected and built solo an AI-native legal-compliance SaaS — an LLM contract interpreter with clause extraction, risk scoring, key-date detection and missing-clause checks, backed by a private OpenAI-compatible endpoint and a Qdrant embedding and reranking pipeline.
      • Stood up the entire stack on a single self-managed €10/month Hetzner VPS — Docker Compose, Traefik + Let's Encrypt, Postgres 16 / Drizzle, MinIO, self-hosted Documenso e-signing and Umami analytics — with zero AWS / GCP / Azure dependency.
      • Designed a multi-tenant, organisation-scoped data model with audit logging, OAuth/SSO (Google, Microsoft Entra), SSE-streamed analysis, and custom MCP servers for VPS / deploy and CMS tooling — GDPR- and EU AI Act-aligned by keeping inference and data on EU, self-hosted infrastructure.
    2. Easywaste Digital Waste-Management Platform

      • Architected and built from the ground up a comprehensive AI-powered invoice-processing system integrating the Google Gemini API, Finvoice/Peppol XML parsing, and custom OCR for automated waste-fraction categorisation and cost calculation.
      • Developed a complete business platform — an automated tendering engine with algorithmic commission pricing, contract management, equipment tracking, subscription billing, and CSRD compliance reporting — using Next.js 14, TypeScript, Supabase, and Vercel.
      • Implemented a 4-phase extraction pipeline with async batch processing, NDJSON streaming, intelligent fallback detection with Finnish/English keyword mappings, and comprehensive weight/amount estimation algorithms.
    3. Modern AI-Powered Freelance Projects

      • Delivered modern web applications with AI capabilities — OpenAI and Anthropic Claude, streaming multimodal responses and function calling.
      • Architected full-stack solutions using Next.js 15, React 19, Supabase, serverless edge functions, and comprehensive infrastructure including DNS, SSL/TLS, CDN optimisation, and cloud architecture.
    4. Helsinki Design System

      • Contributed to the City of Helsinki's design system — named Best Design System at Grand One 2023 — building accessible (WCAG 2.1) components in TypeScript, React and GraphQL.
    5. Telia B2B E-Commerce

      • Collaborated on development tasks and updates, including payment integration and cooperation with Telia's design system, using TypeScript, React, and GraphQL.
    6. HiQ's Internal E-Commerce Triage

      • Architected and implemented front-end solutions for an e-commerce service using TypeScript, React, and GraphQL.
    7. Wattivahti

      • Developed features for a real-time electricity-consumption monitoring app using React, Redux, and Express.js.
    8. Navisec Health

      • Led front-end architecture and implemented notable features including a Form Builder tool and real-time websocket chat using Django REST, React, and Redux.
      • Back-end development with Django REST, high-quality ORMs, PostgreSQL, and Google Cloud Platform.
    9. Viivi Health

      • Led architecture and implementation of mobile and web applications for a veterinarian video-reception triage service using React Native, React, and Express.js.
      • Included a real-time reservation system with Stripe integration on Google Cloud Platform.
    10. Provet Cloud

      • Contributed to agile development for multinational clientele as the first front-end developer for the company, implementing features such as a form-builder tool and websocket chat using React, Redux, Django, Django REST, and multi-tenant PostgreSQL.
    11. KAVI Elonet

      • Overhauled the Finnish National Audiovisual Institute movie-archive web application's codebase and designed a new interface for it.
      • Implemented video streaming with captions using PHP and Finna.
    12. Freelancing Projects

      • Tens of website-development projects and multiple web-application implementations. Clients included Suomen Talousverkko, Tuusulan seurakunta, Nurmijärven seurakunta, UP Suomi Oy, Villa Tammikko, and others.
      • Notable features: custom course-enrolment software with live enrolment and multiple social-media integrations.

    Disciplines

    Three lenses, one engineer

    AI-native engineering, front-end & design systems, and creative code — swipe through.

    How I Work

    Build · Design · Direct

    Three things I do, distilled into three plain promises.

    Beyond Code

    Graphics, illustration & photography

    Vector illustration, print & icon design, and photography — selected pieces from Behance and Flickr.

    Contact

    Let's build something.

    Hiring, collaborating, or just curious?