Agentic AI Architect & Lead Full-Stack Engineer · Finland
Tuomas Hatakka
I build and ship agentic AI into production.
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.
Shipped LLM products
GlobalLegalCheck's contract interpreter and Easywaste's Gemini-powered invoice
engine — both live, in front of real users.
Private, self-hosted inference
An OpenAI-compatible endpoint on my own VPS — the API clients expect, but data
never leaves EU, self-hosted infrastructure. GDPR- and EU AI Act-aligned by design.
RAG, MCP & agents
A Qdrant embedding and reranking pipeline for grounded retrieval, plus custom MCP
servers and agentic pipelines (Claude Code, LangGraph) woven through CI/CD.
In clients' infrastructure
OpenAI and Anthropic models with streaming and function calling on the Vercel AI
SDK — built into clients' production apps.
Selected Work
Production Implementations
A cross-section — shipped products, open source, and the experiments in between.
№ 01 — 2025– · Product · Lead & Architect
GlobalLegalCheck
AI-native legal-compliance SaaS — contract interpreter, e-signing and lifecycle
management. Owned end-to-end architecture on a self-managed Docker/Traefik/Postgres stack, achieving zero cloud-platform lock-in and optimized resource utilization.
An AI-powered waste-management platform — invoice analysis, automated tendering,
multi-tenant architecture and CSRD compliance. Architected and built solo.
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
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.
Full-Stack DeveloperEasywaste 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).
Software ConsultantHiQ 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.
Front-End DeveloperNordhealth
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.
Freelance Web DeveloperSelf-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
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.
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.
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.
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.
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.
HiQ's Internal E-Commerce Triage
Architected and implemented front-end solutions for an e-commerce service using TypeScript, React,
and GraphQL.
Wattivahti
Developed features for a real-time electricity-consumption monitoring app using React, Redux, and
Express.js.
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.
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.
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.
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.
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.
I architect and ship production AI products end to end. At GlobalLegalCheck, an LLM
contract interpreter over a self-hosted, OpenAI-compatible model with Qdrant retrieval — built solo. At
Easywaste, a Gemini-powered invoice engine in front of real users. Custom MCP servers and agentic
pipelines speed the work daily.
LLM pipelines · agents · self-hosted infra · MCP
№ 02 — Discipline
Front-End & Design Systems
A decade leading front-end architecture for multinational products — including the
Helsinki Design System, named Best Design System at Grand One 2023, with HiQ. I build component systems
people actually want to use; an accessible date picker seen 18k+ times on CodePen carries the same
craft.
design systems · accessibility · React · TypeScript
№ 03 — Discipline
Creative Coding, Audio & Art
Where engineering meets art: Audioblocks for cross-DAW collaborative music
production, a native Electron music player, gesture-controlled instruments driven by computer vision,
and real-time GLSL shader work. Photographer and audio engineer by instinct, digital artist by
habit.
WebGL · audio · creative tech
How I Work
Build · Design · Direct
Three things I do, distilled into three plain promises.
Build
Full-stack products with AI pipelines, multi-tenant data and the whole infra spine —
DNS, SSL/TLS, CDN, edge functions and CI/CD.
Design
Design systems, UI/UX prototyping for web and mobile, and WCAG-grade accessibility —
tokens, components and documentation that scale.
Direct
Lead architecture, mentoring and internal lectures across multinational teams — with
a track record since 2011.
Beyond Code
Graphics, illustration & photography
Vector illustration, print & icon design, and photography — selected pieces from Behance and
Flickr.
Vector · Illustration · 2024
Motivational Stickers
Cute, inspirational vector stickers — kawaii characters and affirmations, drawn in
Illustrator.