Mikko Tarkiainen

AI Systems Engineer · AI-arkkitehti

Ideasta toteutukseen.

AI-arkkitehtuuri käytäntöön.

Suunnittelen ja toteutan agenttijärjestelmiä, joissa liiketoimintasäännöt, käyttöoikeudet ja testattavuus ovat osa rakennetta. Arkkitehtuurityöni sisältää myös koodin ja sen toiminnan todentamisen.

Suomi · Etäroolit, valitut freelance-projektit ja ohjelmistokumppanuudet

Agenttijärjestelmän perusta

Kontrolli

Mitä agentti saa tehdä — ja millä ehdoilla.

Evaluointi

Toimiiko järjestelmä määriteltyjen rajojen mukaan?

Evidenssi

Mitä havaittiin, mitä varmennettiin, mikä jäi avoimeksi.

Käsitteellinen malli — ei käynnissä oleva järjestelmä

01 / Valitut toteutukset

Arkkitehtuurista toteutukseen.

Neljä projektia. Yksi ajattelutapa: selkeät rajat, testattavat päätökset ja todennettavat havainnot.

Agent Runtime Controls

ACS Guardrail Demo

Ongelma. Agentin ehdottama työkalutoiminto tarvitsee eksplisiittisen luvan ennen suorittamista.

Toteutus. Deterministiset runtime-kontrollit, allekirjoitetut ja rajatut valtuudet sekä työkalutoimintoon sidottu ihmisen hyväksyntä.

Runtime-kontrollitRajatut valtuudetAuditointitietueet

Control Evaluation

Agent Control Evals

Ongelma. Raportoitu salli/estä-päätös ei yksin kerro, mitä järjestelmä todella teki.

Toteutus. Toistettavat evaluoinnit erottavat politiikkapäätökset havaituista vaikutuksista. Eksplisiittiset määrittelyt, deterministiset oraakkelit ja vastakkaiset testiskenaariot.

EvaluointikehyksetMutaatiotestausDeterministiset oraakkelit

Verifiable Execution Receipts

Execution Evidence Demo

Ongelma. Väite suorituksesta tarvitsee todennettavia havaintoja — myös epävarmuus pitää säilyttää.

Toteutus. Allekirjoitetut kuitit sitovat toimijan ja toiminnon annettujen ennen- ja jälkeen-tilojen sekä tuloshavaintojen tiivisteisiin.

TypeScriptEd25519Linkitetyt kuitit

Dealer-Controlled Digital Sales

Kopilotti Sales

Ongelma. Digitaalisen automyyjän on vietävä keskustelua kohti kauppaa — autoliikkeen omilla ehdoilla.

Toteutus. Kielimalli keskustelee. Deterministiset palvelinpuolen säännöt ohjaavat hinnoittelupäätöksiä ja myyntiprosessin siirtymiä.

Digitaalinen myyntiDeterministiset säännötMagic Link

02 / Osaaminen

Kokonaisuus haltuun. Koodi mukaan.

Roolit, joissa arkkitehtuurin ja käytännön toteutuksen välinen matka on lyhyt.

AI- ja agenttiarkkitehtuuri

Vastuut, työkalut ja toimintarajat osaksi järjestelmän rakennetta — eivät vain kehotteeseen.

Luvat ja deterministiset päätökset

Eksplisiittiset käyttöoikeudet ja liiketoimintasäännöt erilleen kielimallin päättelystä.

Evaluointi ja luotettavuus

Toistettavat testit, havaitut vaikutukset ja kattavuuden puutteet näkyviksi.

Liiketoiminnasta ohjelmistoksi

Ongelman ymmärtämisestä toimivaan toteutukseen. Päätöksillä on myös kaupallinen konteksti.

Kielet ja sovelluskehitys

TypeScript · JavaScript · Node.js · Python · Rust · Solidity

Data ja infrastruktuuri

PostgreSQL · Redis · Kafka · Docker · WebAssembly

Testaus ja toimitus

Playwright · Jest · Vitest · GitHub Actions

03 / Tausta

Ongelman omistajuus. Vastuu lopputuloksesta.

Mikko Tarkiainen

Olen Suomessa toimiva AI-järjestelmien suunnittelija ja toteuttaja. Kaksi vuosikymmentä autoalan yrittäjänä ovat muovanneet tapaani työskennellä: omista ongelma, tee päätöksiä epävarmuudessa ja kanna vastuu lopputuloksesta.

Nyt rakennan AI-järjestelmiä, joiden toimintarajat ovat eksplisiittisiä. Yhdistän yrittäjän käytännön harkinnan insinöörin tarpeeseen ymmärtää, mitä järjestelmä todella tekee.

Suunnitteluperiaate
Tuo epävarmuus näkyviin.

Erota toisistaan se, mitä päätettiin, mitä havaittiin ja mitä varmennettiin. Kerro myös, mikä jäi epävarmaksi. Hyvä arkkitehtuuri ei peitä näitä eroja.

04 / Yhteys

Arkkitehtuurista toimivaan koodiin.

Etsin rooleja ja yhteistyötä, joissa suunnitteluun kuuluu myös toteutusvastuu. En hae pelkkään neuvonantoon, esityksiin tai arkkitehtuuridokumentaatioon rajattuja tehtäviä. Jos tarvitset tekijän, joka suunnittelee, rakentaa ja testaa, keskustellaan.