Product engineering
Designing, building, deploying, and maintaining complete software products from mobile clients to backend systems.
About Tietoa
I am a software engineer from Seinäjoki, Finland. My work has moved through industrial desktop software, university AI research, and now technology leadership at Clevoy Oy.
Olen ohjelmistokehittäjä Seinäjoelta. Työni on kulkenut teollisuuden työpöytäohjelmistoista yliopiston tekoälytutkimukseen ja nykyiseen teknologiajohtamiseen Clevoy Oy:ssä.
Profile Profiili
I care about building software that can survive contact with real users, real constraints, and real maintenance work. I enjoy the full path from early product thinking to implementation, deployment, debugging, and iteration.
Recently my focus has been on full-stack product development and applied AI: language models, voice interfaces, image workflows, local inference, and tools that make the technology useful instead of merely impressive.
Designing, building, deploying, and maintaining complete software products from mobile clients to backend systems.
Exploring language, vision, speech, and local-model workflows that solve concrete user and business problems.
Keeping architecture understandable, costs visible, and delivery focused on the next useful improvement.
Välitän ohjelmistoista, jotka kestävät oikeat käyttäjät, oikeat rajoitteet ja oikean ylläpitotyön. Pidän koko polusta: varhaisesta tuoteajattelusta toteutukseen, julkaisuun, virheiden selvittämiseen ja iterointiin.
Viime aikoina fokukseni on ollut full-stack-tuotekehityksessä ja soveltavassa tekoälyssä: kielimallit, puhekäyttöliittymät, kuvantyönkulut, paikallinen inferenssi ja työkalut, jotka tekevät teknologiasta hyödyllistä pelkän näyttävyyden sijaan.
Kokonaisten ohjelmistotuotteiden suunnittelu, rakentaminen, julkaisu ja ylläpito mobiiliasiakkaista backend-järjestelmiin.
Kieli-, kuva-, puhe- ja paikallismallityönkulkujen tutkiminen konkreettisiin käyttäjä- ja liiketoimintaongelmiin.
Arkkitehtuurin pitäminen ymmärrettävänä, kustannusten näkyvinä ja toimituksen fokus seuraavassa hyödyllisessä parannuksessa.
Experience Kokemus
Leading technology strategy and building a full-stack platform spanning mobile, backend, infrastructure, and administrative tools.
Worked on the GPT Lab Seinäjoki project, researching applications of large language models and applied AI for local companies.
Johdan teknologiastrategiaa ja rakennan full-stack-alustaa, joka kattaa mobiilin, backendin, infrastruktuurin ja hallintatyökalut.
Työskentelin GPT Lab Seinäjoki -projektissa ja tutkin suurten kielimallien sekä soveltavan tekoälyn käyttötapoja paikallisille yrityksille.
Education Koulutus
Sep 2015 - May 2019
Specialized in programming and software development while building practical mobile and desktop applications.
Painotus laajamittaisessa ohjelmistokehityksessä, ohjelmistotuotannon prosesseissa, projektinhallinnassa ja tietopohjaisissa web-järjestelmissä.
How I work Työtapa
The tools change, but these constraints keep the work grounded when product, engineering, and AI meet. Työkalut muuttuvat, mutta nämä rajoitteet pitävät työn maanläheisenä tuotteen, teknologian ja tekoälyn kohdatessa.
The first working version matters, but the real test is whether the system can be debugged, changed, and trusted later.
AI work should connect to a real workflow: language, vision, or speech used where it removes friction or opens a useful path.
Good product engineering connects requirements, implementation, deployment, cost, support, and the next improvement.
Architecture should make the next decision easier, not bury the team under abstractions that only made sense once.
Ensimmäinen toimiva versio on tärkeä, mutta todellinen testi on, pystyykö järjestelmää debuggaamaan, muuttamaan ja luottamaan siihen myöhemmin.
Tekoälytyön pitää liittyä oikeaan työnkulkuun: kieltä, kuvaa tai puhetta käytetään siellä, missä se poistaa kitkaa tai avaa hyödyllisen reitin.
Hyvä tuoteohjelmistotyö yhdistää vaatimukset, toteutuksen, käyttöönoton, kustannukset, tuen ja seuraavan parannuksen.
Arkkitehtuurin pitäisi helpottaa seuraavaa päätöstä, ei haudata tiimiä abstraktioihin, jotka tuntuivat järkeviltä vain kerran.
Stack Teknologiat
The list changes over time, but the pattern is stable: use the boring tool when it is enough, and keep the experimental work contained until it proves itself. Lista muuttuu ajan myötä, mutta kaava pysyy: käytä tylsää työkalua, kun se riittää, ja pidä kokeellinen työ rajattuna, kunnes se todistaa hyötynsä.
Career spine Uran runko
2018
Desktop applications, machine interfaces, diagnostics, and internal tools at Prima Power.
2024
Language models, machine vision, optimization, reporting, and prototypes at Tampere University.
2026
CTO ownership across product, architecture, infrastructure, and delivery at Clevoy.
Now
Practical software and AI systems that are useful before they are impressive.
2018
Työpöytäsovelluksia, koneliittymiä, diagnostiikkaa ja sisäisiä työkaluja Prima Powerilla.
2024
Kielimalleja, konenäköä, optimointia, raportointia ja prototyyppejä Tampereen yliopistolla.
2026
CTO-vastuu tuotteesta, arkkitehtuurista, infrastruktuurista ja toimituksesta Clevoylla.
Nyt
Käytännöllisiä ohjelmisto- ja tekoälyjärjestelmiä, jotka ovat hyödyllisiä ennen kuin ne ovat vaikuttavia.