Portfolio · 2026

Useita tuotteita.
Liiketoimintaa kehittäviä ratkaisuja.
Suunnittelen ja rakennan — en vain johda.

Tekoäly työkaluna. 25 vuotta liiketoimintaa. Parhaimmillaan tiimissä.

Vieritä
Isokyrö · FI
Lähestymistapa

Missä muut pysähtyvät PowerPointiin,
minä rakennan.

Liiketoimintaongelma ratkeaa harvoin yhdellä työkalulla. Se ratkeaa kun kolme aluetta toimivat samalla puolella pöytää — ja tekijä ymmärtää kaikki kolme.

01

Strategia

Kolmen toimitusjohtajavuosikymmenen ja 25 vuoden ICT:n yhdistelmä. Ymmärrän millainen ratkaisu kantaa P&L:ää, ja millainen on pelkkä demo.

02

Toteutus

React, NestJS, PostgreSQL, Apps Script — kädet näppäimistöllä. Strategia ei jää kalvoille kun sama henkilö ymmärtää ja rakentaa.

+
03

Tekoäly

Claude, ChatGPT, HeyGen, Web Speech API. Orkestroin useita malleja samaan virtaan — siellä missä yhden mallin teho ei riitä.

Sama henkilö vetää kaikki kolme. Ei välikäsiä, ei käännöskustannuksia, ei viestin haaksirikkoja.
Filosofia

Yksinkertainen
on kaunista.

Näen asiat asiakkaan näkökulmasta. En tuputa valmista vaihtoehtoa — oivallan ongelman ja vasta sen pohjalta valitsen työkalun, joka tuo eniten arvoa liiketoiminnalle.

Pienoissovellus-malli
Eilen
Monimutkainen Excel
Soluja, kaavoja, makroja. Yksi henkilö osasi käyttää, muut pelkäsivät rikkovansa sen.
Tänään
Pienoissovellus
Web-pohjainen, mobiili, mukautuu prosessiin. Kuka tahansa käyttää, ei mitään mitä "rikkoa".
Sama ajatus kuin AI-agenteissa — yksittäiseen tehtävään keskittyvä, tarkka, tehokas. Ihmisten työvirroille.
Liiketoimintaarvo ensin

Asiakkaan ongelman ymmärtäminen ennen koodia. Ratkaisu mitataan voitetussa ajassa, ei rivien lukumäärässä.

Tarkka kohdistus

Yksi prosessi, yksi sovellus. Ei kaikkea kaikille — juuri se mitä asiakas tarvitsee, modernein työkaluin.

Tuotteeksi asti

Mallinnan tarvittaessa konseptin valmiiksi tuotteeksi: arkkitehtuuri, käyttöliittymä, käyttöönotto.

SUM →Pienoissovellus ei ole välivaihe matkalla "suurempaan". Se on oikea työkalu yritykselle, joka tarvitsee ratkaisun — ei alustaa.
Työ
01/Varastonhallinta · kenttätyö2023

Inventory OS.

GPS-paikannettu laiterekisteri. Suunniteltu kenttätyöhön.

Ongelma

Seitsemän varastoa 15 km säteellä. Laitekirjaukset tehtiin paperilla ja taulukoilla — virheitä, päällekkäistä työtä.

Ratkaisu

Mobiilisovellus joka tunnistaa GPS:llä missä varastossa ollaan, tallentaa kuvat ja QR-koodit, ja synkronoi tietokantaan reaaliajassa. Kenttätyöntekijän ei tarvitse avata tietokonetta.

Google Apps ScriptGoogle Sheets APIJavaScriptMaterial Design LiteGeolocation APIGoogle Drive APIQR Code API
TulosReaaliaikainen laitekanta seitsemässä varastossa — ilman päällekkäistä kirjaustyötä ja paperia.
02/Tilaus- ja toimitusketju · elintarvike2023

Order Stream.

Tilauksesta toimitukseen — automaattisesti.

Generoi automaattisesti määrämuotoisen Excel-tilauksen, jonka valmistajan järjestelmä lukee suoraan.
Ongelma

Tilaukset käsiteltiin Excelissä manuaalisesti. Virheitä, hitautta ja tilausten katoamista.

Ratkaisu

Tilauslomake → arkistointi → vahvistus → kuljetusliikkeen näkymä → valmistajalle valmis Excel. Yksi virta, ei välikäsiä.

Google Apps ScriptGoogle SheetsJavaScriptExcelJSMailApp APIHTML / CSS
Tulos30 minuuttia → 2 minuuttia per tilaus.
03/Oppimissovellukset · 9 kieltä2024

Opi-sarja.

Suomenkielinen lukeminen ja laskeminen — ääneen oppien, ilmaiseksi.

Ongelma

Suomenkieliset oppimispelit alkuopetukseen olivat puutteellisia tai maksullisia. Ääneenharjoitteluun ei ollut mitään.

Ratkaisu

Kaksi sovellusta ja niiden sisällä useita oppimispelejä. Eri eläinhahmot opettajina, Web Speech API kuuntelijana, i18next vie sisällön yhdeksälle kielelle.

9
kieltä
2
sovellusta
4+
maskottia
ReactViteTypeScriptTailwind CSSWeb Speech APIi18nextPWAVercel
TulosLanseerattu Product Huntissa. Yhdeksän kieltä. Mainokseton, ilmainen, lahjoituksilla tuettu — käytössä päivittäin.
04/Virtuaaliassistentti · CV-kumppani2024

Emilia.

Hän esittelee minut. Tekoälyllä. Ja kutsuu kävijän yhteyteen — reaaliajassa.

Multi-LLM-työvirta: ChatGPT analysoi CV:n ja kirjoitti käsikirjoituksen. HeyGen loi puhuvan AI-avatarin. Claude rakensi sovelluksen.
Ongelma

CV kertoo. Se ei keskustele, ei tunnista lukijaa, ei kutsu yhteyteen, eikä kerro hakijalle kuka sen luki ja milloin.

Ratkaisu

CV:n loppuun upotettu pienoissovellus jossa AI-avatar esittelee Kimmon, kysyy interaktiivisia valintoja, tunnistaa kävijän, ohjaa WhatsAppiin ja raportoi takaisin Kimmolle.

Tekoäly
Claude 3.5 SonnetChatGPTHeyGen AI
Sovellus
React.jsTailwind CSSBabel StandaloneGoogle Apps ScriptMaps GeocodingDrive APISheets APIMailAppScript PropertiesWhatsApp deep-linkQR Monkey
TulosCV ei loppunut viimeiseen sivuun — se jatkui kahdensuuntaiseksi keskusteluksi. Hakija kuulee kun joku lukee, lukija kuulee kun joku vastaa.
05/Varasto + työaika · tuotanto2024

Shift OS.

Varasto ja työaika yhdessä. Kentällä, työpöydällä, raportissa.

Yksi sisäänkirjautuminen → kentällä työaikaleimaus + tuotantomäärät, esimiehelle kuukausi-, viikko-, vertailu- ja aikasarjaraportit Excel- ja PDF-vientinä.
Ongelma

Varastonhallinta ja työajanseuranta tehtiin erillisillä järjestelmillä. Tieto hajalla, kahdesti syötettyä, vaikea raportoida.

Ratkaisu

Yksi mobiili-ensikäyttöinen järjestelmä joka hoitaa kummatkin. Sisältää viisi raporttinäkymää ja Excel/PDF-viennin esimiehelle.

Google Apps ScriptGoogle SheetsJavaScriptHTML / CSSChart.jsMobile-firstExcel-vientiPDF-vienti
TulosKaksi järjestelmää → yksi. Datan syöttöaika −50 %.
06/Henkilöstö & compliance · multi-tenant2025

StaffForge.

Kun 30 työntekijän paperit eivät enää mahdu pöydälle. Ja AVI soittaa milloin tahansa.

Kuvaa passi puhelimella → tallenna. Värivaroitukset, sähköposti-ilmoitukset, arkisto. AVI pyytää selvityksen → klikkaa dokumentit, tulosta yhteenveto.
Ongelma

Vuokratyövoimaa Suomeen tuovat yritykset. Noin 30 työntekijää eri kansalaisuuksilla. Passi, oleskelulupa, työlupa, työturvakortit — kymmeniä papereita per henkilö. Yksi unohtuu, viranomaissakot tulevat.

Ratkaisu

Multi-tenant SaaS, jossa jokaisella asiakkaalla oma tietokanta. Värikoodattu seuranta, sähköposti-hälytykset, mobiilikamerakuvaus, arkisto, AVI-raportointi yhdellä napilla.

~30
työntekijää tuotannossa
4
kieltä FI · EN · SV · ET
3
tason värivaroitus
0
manuaalisia seurantoja
Frontend
React 18ViteReact Router 6Tailwind CSSMaterial-UIi18next
Backend & data
Node.jsExpressMongoDB AtlasMongooseGridFSMulti-tenant DBVercel Functions
Tietoturva
JWT + bcryptjsHelmetRate limitingAudit trailDatabase isolation
TulosTuotannossa, päivittäisessä käytössä. Nolla manuaalista seurantaa, nolla viranomaissakkoja vanhentuneista työluvista.
07/Digital Twin Platform · multi-agent AILippulaiva·2025

DigitalTwin.

Mistä tahansa laitteesta digitaalinen kaksoinen. Viidestä osasta viiteenkymmeneen tuhanteen — sama alusta.

Yksi alusta, joka skaalautuu yksinkertaisesta kotitalouslaitteesta paperitehtaan tuotantolinjaan. Jokaiselle laitteelle "digitaalinen syntymätodistus", viisi AI-agenttia hoitavat erikoistehtävät, NestJS-ydin orkestroi.
Ongelma

Laitteen elinkaaressa valmistaja, huoltaja ja omistaja työskentelevät erillisissä järjestelmissä. Tieto pirstoutuu, ennustava huolto puuttuu, brändäys uusille asiakkaille kestää viikkoja. Olemassa olevat alustat on rakennettu joko pienille tai suurille laitteille — eivät molemmille.

Ratkaisu

Universaali digitaalinen kaksoinen -alusta multi-tenant-arkkitehtuurilla. Sama runko toimii minkä tahansa kokoluokan laitteelle. Viisi AI-agenttia, executive KPI -dashboardit, paikkatieto jokaiselle osalle, white-label-brändäys 30 sekunnissa.

5
AI-agenttia orkestroitavissa
30 s
white-label brändäys
3
käyttäjäroolia OEM · huolto · omistaja
5 → ∞
osaa skaalattavissa
Frontend
Next.jsReactTypeScriptTailwind CSSReact QueryPWACSS Custom Properties
Backend & data
NestJSPostgreSQLTypeORMREST + GraphQLMulti-tenancyRBAC
Tekoäly
Claude APIMulti-agent orkestraatioPredictive analyticsDocument intelligencei18n FI · EN · SV · ET
Infrastruktuuri
DockerKubernetesJWTHealth checks & logging
TilaTuotantovalmis MVP. Skaalautuu mistä tahansa kokoluokasta. Suomalaisen teollisuuden kärki referenssipyynnöin saatavilla.
Matka

Kolme vuosikymmentä.
Yksi punainen lanka.

25 vuotta ICT:tä, 20 vuotta toimitusjohtajan tehtävissä, ja viimeiset vuodet jatkuvaa siirtymää lähemmäksi tekemistä. Sama henkilö joka käynnisti yrityksiä, kirjoittaa nyt myös koodia.

1995
1999
Järjestelmäasiantuntijasta projektipäälliköksi

Atria Oyj:n tuotanto- ja vientijärjestelmien parissa, sieltä multimediaan It's me Multimedia -yrityksen projektipäälliköksi. Tästä alkoi yhdistelmä jota tein loppuelämän — teknologia ja liiketoiminta samassa pöydässä.

1999
2004
Toimitusjohtaja, Kongo Group

25-vuotiaana TJ:ksi. Yhdeksän aluetoimiston ja yli 40 partneriorganisaation verkosto. Asiakkaina kolme ministeriötä ja noin 30 suomalaista kaupunkia. Tästä opin että tekninen ratkaisu ei kanna jos liiketoimintarakenne ei kanna.

2004
2008
Toimitusjohtaja, OpenOffice Finland

Suomenkielinen OpenOffice yhteistyössä Helsingin yliopiston käännöstieteen laitoksen kanssa. Tietokone-lehti valitsi sen vuoden 2002 ohjelmistotuotteeksi. Asiakkaina Oikeusministeriö ja Valtiovarainministeriö. Avoin lähdekoodi 20 vuotta ennen kuin se oli muodikasta.

2008
2019
Toimitusjohtaja, Absent

Yksitoista vuotta. Asiakkaina Logset, Ponsse, Lännen Tractors, The Switch, Finavia, Pellon Group. Omat tuotteet AbAfterSales ja BookDroid. Kaksi VTT-tutkimushanketta Business Finlandin rahoituksella, kolme julkaisua teollisesta internetistä — ennen kuin Industry 4.0 oli sana.

2020
2024
Interim-kehittäjä keskisuurelle teollisuudelle

Tietoinen valinta projektipohjaiseen työhön. Verkkokauppoja, varastonhallintaa, tarjous-tilausprosesseja, työajanseurantaa. Sama liiketoiminnan ymmärrys siirtyi nyt yhden yrityksen sisältä useiden eri yritysten haasteisiin.

2024
nyt
Itsenäinen AI- & full-stack-rakentaja

MinnaLearn × Helsingin yliopisto -tekoälykoulutus. Cursor, Claude, multi-agent-arkkitehtuurit. Seitsemän omaa tuotetta kahdessa vuodessa — Apps Scriptin pikatyökaluista NestJS-pohjaiseen DigitalTwin-alustaan. Sama henkilö johtaa, suunnittelee ja rakentaa.

Punainen lankaJoka vaiheessa olen siirtynyt lähemmäksi tekemistä. Asiantuntija → projektipäällikkö → toimitusjohtaja → kehittäjä joka tekee itse. Sama henkilö, sama kysymys: "Mikä oikeasti ratkaisee asian?"
Otetaan yhteyttä

Kerro minulle
ongelmastasi..

Suora keskustelu, ei välikäsiä. Vastaan itse, yleensä saman päivän aikana.
Olipa kyseessä lyhyt sparraus, projektitoteutus tai pidempi yhteistyö — aloita kertomalla mitä yrität ratkaista.

kimmo.jaakkonen@gmail.com
Isokyrö, Suomi· toimii etäyhteistyönä Suomeen ja kansainvälisesti