2021 - 2026 SaaShop
2023 - 2026 R&D-tiiminvetäjä
Esihenkilötyössä johdin 3–5 hengen kehitystiimiä. Pidin tärkeänä ymmärtää asiantuntijoiden työtä, joten tein esihenkilötyön ohella myös kehitystyötä, noin puolet viikosta. Olin myös johtoryhmän jäsen. Määrittelin ja priorisoin tehtäviä ja tuoteominaisuuksia. Raportoin uusista ominaisuuksista johtoryhmälle ja koko yritykselle. Ideoin uusia ominaisuuksia ja arvioin niiden vaikutusta eri sidosryhmiin, kuten asiakkaisiin, asiakaspalveluun, johtoryhmään, myyjiin ja kehittäjiin. Seurasin työn etenemistä.
Esihenkilönä toimin linkkinä johdon ja tiimin välillä. Johdolta tuli vaatimuksia, tiimiltä tarpeita, ja sovitin ne yhteen. Annoin paljon arvoa asiantuntijoille, sillä mielestäni ruohonjuuritason työ on tärkeintä. “Oikean työn” pitää olla tehokasta ja mahdollisimman häiriötöntä, ja – mikä tärkeintä – asiantuntijan pitää saada olla asiantuntija juuri siinä tehtävässä, johon hänet on palkattu. Siksi otin kontolleni paljon “hälinää ja krääsää”, jotta asiantuntijat voisivat keskittyä rauhassa omaan työhönsä.
Hoidin myös uusien työntekijöiden rekrytoinnin ja palkkaneuvottelut. Neuvottelujen tulokset ja suositukseni vein johdolle hyväksyttäviksi.
New Frontier
Olin New Frontier -projektin alkuunpanija, UI/UX-suunnittelija, tuoteomistaja ja kehittäjä.
New Frontier on SaaShopin isoin projekti. Se on uudistettu ja SaaShopille räätälöity oma frontti. Asiakasrajapinnassa se korvaa Pilvi-alustan frontin. Se käyttää edelleen Pilvi-alustan backend-osia, mm. API:a ja corea. Uusi frontti ei ole pelkästään kosmeettinen muutos, koska datan näyttäminen ja analysointi tehdään osin myös frontissa.
New Frontier ei ole ollut pelkästään asiakkaalle hyödyllinen parannus, vaan se on parantanut myös kehittäjien kokemusta. Uusia ominaisuuksia on ollut mahdollista kehittää nopeammin kuin ennen. Sen lisäksi uusien kehittäjien on ollut helpompi astua mukaan, koska monien koulujen opetussuunnitelmaan kuuluvat modernit frameworkit.
Louhi
Louhelle tehtyjä projekteja:
- Yrittäjän Paketti, ohjelmistot uusille yrittäjille
- Domain Control Panel & DNSSEC – konsoli domain-jälleenmyyjille
Yrittäjän Paketti on vaiheittain etenevä ostopolku (wizard), jolla ohjelmistot, domainit ja verkkohotellin voi ostaa vaivatta samalla kerralla. Nimensä mukaisesti kohderyhmänä ovat äskettäin perustetut yritykset. Aloitin projektin tyhjästä ulkopuolisen UI/UX-konsultin suunnitelman pohjalta, mutta otin myöhemmin kokonaisvaltaisemman vastuun UI/UX-kehityksestä. Kun projektiin siirrettiin lisää kehittäjiä, vastuulleni tuli myös tuoteomistajan rooli.
Domain Control Panel & DNSSEC on Louhen uusi konsoli, jonka ensimmäisenä asiakaskuntana ovat domain-jälleenmyyjät. Konsolin yhteydessä toteutetaan DNSSEC-tuki, jota Traficom edellyttää DNS-hallinnalta. Vastuullani oli frontin pystytys, ja myöhemmin tein käyttöliittymäsuunnittelua.
Data Warehouse
Louhen, Getafixin ja SaaShopin yhteinen projekti. Projektin tavoitteena on tuoda kaikki mahdollinen data Googlen BigQueryyn ja esittää se Looker Studiolla. Hyödyt:
- Yhdistää eri lähteiden tiedot yhteen
- Helpottaa johdon päätöksentekoa
- Data Health Check, datan laadun tarkistus ja mahdollisesti automaattinen korjaus
- AI-tietopankki
Suunnittelin ja johdin projektia. Myöhemmässä vaiheessa toimin tuoteomistajana.
2021 - 2023 Junior Front-end Developer
Pilvi-alustan kehitystä.
Pilvi on vanha alusta, jota on alettu kehittää jo ennen kuin frameworkeja oli kunnolla olemassa. Pilvellä on oma framework, joka seuraa facade-mallia. Myöhemmin fronttiin lisättiin Backbone helpottamaan kehitystä.
Nykyään Pilven alustaan on tuotu myös Vue 2, ja se toimii yhdessä vanhojen teknologioiden kanssa.
Suurimpana tehtävänäni oli modernisoida Pilven alusta Vue 2:n avulla.
Pilven alusta on valtava ja koostuu monista osista, joilla voi olla erilaisia frameworkeja ja kieliä (JavaScript, Java, PHP, Python ja SQL/ORM).