Tietoa
Aloitin urani vuonna 2005 hyppäämällä suoraan syvään päähän mainostoimiston fullstack-kehittäjän roolissa. Työn ohessa erikoistuin kokonaisvaltaisiin käyttöliittymiin, ja pyrin aina tarjoamaan parhaan mahdollisen käyttäjäkokemuksen. Tällä tiellä olen pysynyt sitoutuneena tähän päivään saakka!
UXUI-suunnittelija & Fullstack-kehittäjä
Intohimoni lepää kauniiden ja toimivien käyttöliittymien suunnittelussa ja toteutuksessa. Laajan ohjelmistosuunnittelutaustani ansiosta kykenen huomioimaan suunnitteluprosessissa aikataulut, tekniset vaatimukset ja budjetin rajoitukset. Ammattitaidolla saadaan toivotun budjetin rajoissa houkutteleva sekä toimiva kokonaisuus.
- Kielet: Suomi, Englanti
- Oleskelupaikka: Kuopio, Suomi
- Ikä: 44 vuotta
- Sähköposti: tero.j.ojala (ät) gmail.com
Hiukan hyödyllistä(?) nippelitietoa
Olen toiminut projektiluontoisesti useissa erilaisissa mainostoimistoissa, digitoimistoissa sekä omien yritysteni alaisuudessa. Työhistoriassani on kattava kirjo erikokoisia ohjelmistoprojekteja, joissa olen toiminut muun muassa ohjelmistokehittäjänä, UX/UI-suunnittelijana ja projektipäällikkönä.
Tyytyväistä asiakasta
Projektia
Koodiriviä projekteissa
Kahvikuppia työuralla
Taidot
Vuosien saatossa olen hankkinut monipuolisen osaamisen ja käyttänyt laajasti erilaisia tekniikoita ja ohjelmistoja. Olen syventynyt joihinkin niistä perusteellisesti, kun taas toisiin olen tutustunut pintapuolisemmin. Tämä jatkuva oppimisprosessi on innostanut minua kehittämään jatkuvasti taitojani ja pysymään ajan hermolla teknologian nopeassa kehityksessä.
CV
Ammatillinen työhistoria
UX-Ohjelmistokehittäjä
2024 - Nykyisyys
Admicom Finland Oyj, Kuopio
- Käyttöliittymien sekä UX:n suunnittelu ja toteutus
- Ohjelmistokehitys
UX-arkkitehti
2022 - 2024
Ropo Capital Oy, Kuopio
- Käyttöliittymien sekä UX:n suunnittelu ja toteutus
- Design Systemin luominen
- Kaikenkattava kehitystyö
Perustaja & kehitysjohtaja
2015 - Nykyisyys
Owela Oy, Vaasa
- Liikeidea ja sen toteutus
- Verkkokauppaohjelmiston kehitys
- Hallituksen puheenjohtaja
Opettaja (ohjelmointi ja UX)
2022 - 2023
Savon ammattiopisto, Kuopio
- Mobiiliaplikaatioiden sekä UX-suunnittelun opetusta
Perustaja & toimitusjohtaja
2017 - 2023
Luowa Oy, Kuopio
- Liikeidea ja sen toteutus
- Web-ohjelmistojen ja verkkosivujen kehitys
- Video- & valokuvaus
- Peliohjelmointi (Unity)
Web-kehitysjohtaja
2014 - 2017
Mainostoimisto Luode Oy, Varkaus
- Web-tiimin tech-lead
- Web-ohjelmistojen ja verkkosivujen kehitys
- Tarjoukset ja asiakaskontaktit
Kehitysjohtaja
2013 - 2014
Proficient co Oy, Kuopio
- Verkkokauppa-alustan kehitys
- Kolmen verkkokaupan julkaisu omalla alustalla
Perustaja & kehitysjohtaja
2009 - 2013
Digitoimisto Digitaali Oy, Savonlinna
- Liikeidea ja sen toteutus
- Web-ohjelmistojen ja verkkosivujen kehitys
- Video- & valokuvaus
- Tarjoukset ja asiakaskontaktit
Ohjelmistosuunnittelu & UX-design
2008 - 2009
Mainostoimisto Aimo Oy, Savonlinna
- Web-ohjelmistojen ja verkkosivujen kehitys
- Tarjoukset ja asiakaskontaktit
Ohjelmistosuunnittelu & UX-design
2007 - 2009
Mainostoimisto Hinku Oy, Savonlinna
- Web-ohjelmistojen ja verkkosivujen kehitys
- Tarjoukset ja asiakaskontaktit
Ohjelmistosuunnittelu & Web-design
2005 - 2007
Mainostoimisto Synergia Oy, Forssa
- Web-ohjelmistojen ja verkkosivujen kehitys
- Tarjoukset ja asiakaskontaktit
Portfolio
Tässä muutamia mielenkiintoisia töitä vuosien varrelta, jotka kattavat sekä suuria että pienempiä, ajan henkeen sopivia suunnittelu- ja koodausratkaisuja. Isomman listauksen eri töistä vuosien varrelta löydät CV:stä.
- Kaikki
- App
- Web
Case-tarinoita
Syvemmät katsaukset kolmeen merkittävimpään projektiin — miten haasteet ratkaistiin ja mitä lopulta syntyi.
MyRopo — Perintä yksinkertaiseksi miljoonille suomalaisille
Ropo Capital Oy | React · Backend · Figma
Tilanne: Ropo Capital on yksi Suomen johtavista perintä- ja laskutuspalveluiden tarjoajista. MyRopo on heidän kuluttajakäyttöliittymänsä, jonka kautta miljoonat suomalaiset hallinnoivat laskujaan, tekevät maksusuunnitelmia ja hoitavat perinnän asioita.
Haaste: Perintäprosessi on rakenteeltaan monimutkainen — täynnä lakisääteisiä vaiheita, aikatauluja ja ehtoja. Sisäiset järjestelmät olivat kehittyneet vuosien saatossa hyvin monimutkaisiksi, ja tämä sama monimutkaisuus uhkasi valua suoraan asiakkaan näkymään. Käytännössä piti taistella sisäisiä prosesseja vastaan ja kääntää ne käyttäjälle ymmärrettäväksi, stressittömäksi kokemukseksi.
Ratkaisu: Suunnittelin koko käyttöliittymän alusta alkaen UX-lähtöisesti Figmassa ja toteutin sen teknisesti Reactilla. Suunnittelun punaisena lankana oli mobile-first — suurin osa käyttäjistä kohtaa laskun puhelimella silloin kun se yllättää. Jokainen näkymä testattiin sitä vasten: toimiiko tämä kymmenellä sekunnilla puhelimella?
Erityinen ratkaisu: Värikoodattu laskunäkymä, jossa käyttäjä näkee yhdellä silmäyksellä kaikkien laskujensa tilan, summat ja aikataulut värin perusteella — ilman että tarvitsee lukea riviäkään tekstiä ymmärtääkseen tilanteensa. Yksinkertainen visuaalinen ratkaisu, joka tiivistää valtavasti tietoa ilman että se tuntuu monimutkaiselta.
Luowa-alusta — Täysin räätälöitävä verkkokauppa-ekosysteemi
Luowa Oy | PHP · MySQL · Apache · AngularJS · JavaScript
Tilanne: Markkinoilta ei löytynyt verkkokauppa-alustaa, joka olisi riittävän kattava sisällönhallinan järjestelmä ja samalla täysin lähdekoodilla räätälöitävissä. Olemassa olevat ratkaisut joko pakottivat kauppiaan toimimaan järjestelmän ehdoilla tai vaativat kalliita lisenssejä ja kompromisseja. Halusin kääntää tämän päälaelleen.
Haaste: Monipuolinen alusta, johon kuuluu verkkokaupan lisäksi CMS, varastonhallinta, sähköpostimarkkinointi ja SMS-markkinointi, kasvaa väistämättä monimutkaiseksi. Kriittinen vaatimus oli, että järjestelmän täytyy olla jatkuvasti taaksepäin yhteensopiva — asiakkaiden kaupat eivät saa hajota päivitysten myötä, vaikka alustan alla tehtäisiin suuria muutoksia.
Ratkaisu: Rakensin modulaarisen järjestelmän, jonka ytimessä on rekursiivinen puuhallinta — se mahdollistaa minkä tahansa sisältöhierarkian ilman ennalta määriteltyä rakennetta. Template-järjestelmä on täysin vapaa: jokainen ulkoasun elementti on muokattavissa lähdekoodista, jolloin teknisesti ei ole käytännössä mitään rajoitteita ulkoasun tai toiminnallisuuden suhteen. Parhaimmillaan satoja verkkokauppoja pyöri alustalla samanaikaisesti.
Erityinen ratkaisu: Taaksepäin yhteensopivuuden arkkitehtuuri, jonka ansiosta asiakaskaupat jatkavat toimintaansa katkeamatta läpi vuosien ja isojenkin päivitysten. Tämä on asia, jota ei usein edes huomata — ja juuri siksi se on onnistunut.
Admicom Ultima — Rakentamisen kokonaisratkaisu
Admicom Finland Oyj | Vue · Backend · Figma
Tilanne: Admicom Ultima on Suomen ainoa rakentamisen ja talotekniikan kokonaisratkaisu, joka yhdistää toiminnanohjauksen, taloushallinnon, projektinhallinnan ja mobiilityökalut yhdeksi järjestelmäksi. Yli 20 vuoden erikoistietämys Suomen rakennusalasta tekee siitä ainutlaatuisen — järjestelmään on kertynyt alan syvintä osaamista, jota ei voi kopioida.
Haaste: Rakennusala on täynnä monimutkaisia prosesseja: tarjouslaskenta, urakat, keikat, lakisääteiset velvoitteet, tilinpäätökset. Käyttäjät ovat kiireisiä ammattilaisia — rakentajia, asentajia, kirjanpitäjiä — joilla ei ole aikaa opetella monimutkaisia järjestelmiä. UX:n tehtävä on tehdä siitä monimutkaisesta yksinkertaista menettämättä toiminnallisuutta.
Ratkaisu: Toimin UX-ohjelmistokehittäjänä: suunnittelen käyttöliittymät Figmassa ja toteutin ne teknisesti Vuella Laravelin päälle. Lähestymistapani on viedä jokainen toiminto sen yksinkertaisimpaan mahdolliseen muotoon — jos käyttäjä joutuu miettimään, suunnittelu on epäonnistunut.
Erityinen ratkaisu: Task Manager -tilinpäätöappi, jonka suunnittelin ja toteutin tiimin kanssa. Tilinpäätös on lakisääteinen prosessi, johon liittyy kymmeniä vaiheita, tarkistuksia ja vastuunjakoja asiakkaan ja kirjanpitäjän välillä. Task Manager muuttaa tämän monimutkaisuuden selkeäksi, vaihe vaiheelta eteneväksi tehtävälistaksi — kumpikin osapuoli näkee aina missä mennään ja mitä seuraavaksi tarvitaan.
Ota yhteyttä
Missä minuun voi törmätä:
Kuopio, Suomi
Email:
tero.j.ojala (ät) gmail.com