Siirry sisältöön

Olen yksi Johkun kolmesta perustajasta. Vastaan siitä, mitä Johkun pinnan alla tapahtuu: palvelimista, tietokannoista, rajapinnoista ja integraatioista. Ylipäätään siitä, että kaikki toimii luotettavasti myös silloin, kun sesonki on kuumimmillaan ja varauksia tulee joka suunnasta yhtä aikaa.

Raudasta verkkoon

Perustin ensimmäisen yritykseni, Bytech Computing Oy:n, vuonna 1997. Aloitin laitepuolelta ja opin ymmärtämään, mitä koneen sisällä oikeasti tapahtuu.

Samoihin aikoihin Internet alkoi levitä kotien ja yritysten arkeen. Opiskelin tietotekniikkaa Lappeenrannan teknillisessä yliopistossa, ja verkkojen myötä kiinnostukseni siirtyi luontevasti laitteista siihen, mitä niiden päälle voi rakentaa. Ohjelmistokehitykseen tulin verkkosovellusten kautta. Projekteja oli pian enemmän kuin yksi ihminen ehti tehdä, joten pyysin opiskelukaverini Sakun mukaan. Siitä alkoi yhteistyö, joka jatkuu edelleen.

Kerros kerrallaan

2000-luvun alussa perustimme Samin ja Sakun kanssa Aptual Oy:n. Työnjako on pysynyt samana siitä asti: Sami vastaa konseptista, Saku käytettävyydestä ja frontendistä, ja minä backendistä. Käytännössä backend tarkoittaa kaikkea sitä, mitä käyttäjä ei näe. Siihen kuuluvat tietokannat, rajapinnat, palvelinympäristöt sekä logiikka, joka pitää varaukset, maksut ja kassat keskenään linjassa.

Vuosien varrella olemme rakentaneet kaikkea Jalusta-julkaisujärjestelmästä metrosimulaattoreihin, mobiilipeleihin ja yritysten hallintajärjestelmiin. Asiakkaita on ollut pienyrityksistä suuryhtiöihin. Olen tehnyt töitä laitteiden, verkkojen, palvelinten, tietokantojen ja sovellusten parissa, joten näen järjestelmän kokonaisuutena enkä vain yksittäisinä osina. Siitä on hyötyä, kun järjestelmää pitää pystyä kehittämään vielä vuosienkin päästä.

Konepellin alla

Johkussa vastaan teknologiasta kokonaisuutena, ja valtaosa Johkun koodista on minun kirjoittamaani. Samassa järjestelmässä toimivat verkkokauppa, varaukset, kassat, maksupäätteet ja raportointi. Sen lisäksi Johku keskustelee jatkuvasti ulkoisten palveluiden kanssa: maksunvälittäjien, OTA-kanavien, älylukkojen, taloushallinnon järjestelmien ja matkanjärjestäjien kanssa. Laitetaustani näkyy tässä edelleen, sillä Johkussa ohjelmisto kohtaa fyysisen maailman kassoissa, maksupäätteissä ja älylukoissa. Jokainen integraatio on rakennettu niin, että kauppiaan ei tarvitse miettiä, miten tieto kulkee paikasta toiseen.

Myös Johkun alusta on rakennettu nykyaikaisesti. Johku toimii Kubernetes-ympäristössä, samalla konttiteknologialla, jonka varaan maailman suurimmat verkkopalvelut rakentuvat. Kauppiaalle tämä näkyy siinä, että kapasiteettia lisätään automaattisesti kysynnän kasvaessa ja päivitykset saadaan käyttöön ilman huoltokatkoja.

Yhteystiedot

LinkedIn: linkedin.com/in/tukiainen

Haetaan...