Header landscape image
👋🏻 Hei, olen
Tiina Koskiranta
Olen ohjelmistosuunnittelija ja intohimoinen UX-suunnittelija

Olen ohjelmistosuunnittelija ja omaan erityisen kiinnostuksen front-end kehitystä ja UX-suunnittelua kohtaan. Nautin työskentelystä front-end ja UX-kehityksen parissa, jolloin pääsen vaikuttamaan sovellusten ilmeeseen, saavutettavuuteen ja ylläpidettävyyteen.

Koen itseni luovaksi henkilöksi, joka on aina kiinnostunut kehittämään jotain uutta. Työskentely erilaisissa projekteissa erilaisten asiakkaiden kanssa on saanut minut ymmärtämään käytettävyyden ja palvelumuotoilun tärkeyden ohjelmistoprojekteissa itse ohjelmistokehityksen ja arkkitehtuurin lisäksi. 

Unelmaprojektissani osallistuisin sekä ohjelmistokehitykseen että UX-suunnitteluun. Haluaisin työskennellä tiiviisti UX-suunnittelijoiden, palvelumuotoilijoiden ja ohjelmistokehittäjien kanssa ja edistää kaikkien tiimiläisten yhteistyötä.

Tiinan kuva
Minusta

huhti 2023

Reaktor

Vanhempi ohjelmistosuunnittelija

Projekti 1: Työskentelin full-stack kehittäjänä projektissa, joka keskittyi parantamaan asiakkaan admin-käyttöliittymää sekä nopeuttamaan heidän varastologistiikkaansa ja asiakaspalveluaan. Osallistuin myös UX-suunnittelutyöhön ja tein wireframeja tulevaa mobiilisovellusta varten.

React
TypeScript
Next.js
GraphQL
Google Analytics
Apollo
Figma

marras 2022

maalis 2023

Rebase Consulting

UX suunnitteilja / Vanhempi ohjelmistosuunnittelija

Työskentelin UX-suunnittelijana julkishallinnon projektissa. Vastasin projektin käyttöliittymäsuunnittelusta ja tehtävänäni oli suunnitella järjestelmään uusia kokonaisuuksia sekä parantaa vanhojen toiminnallisuuksien käytettävyyttä.

UX-suunnittelu
Figma
Vue
JavaScript

tammi 2022

marras 2022

Wunderdog

Vanhempi ohjelmistosuunnittelija

Työskentelin front-end konsulttina ja UX-suunnittelijana. Keskityin projektissa parantamaan asiakkaan tuotteen brändiä, teknistä velkaa ja saavutettavuutta. Tavoitteenani oli rakentaa asiakkaalle design systeemi, joka helpottaisi uusien ominaisuuksien kehittämistä ja loisi yhtenäisen ilmeen jokaisen tuotteen eri osa-alueen välille. Minun tehtäväni projektissa oli vetää front-end kehitystä, suunnitella brändiuudistuken vaiheita ja ohjata muita kehittäjiä.

React
UX-suunnittelu
JavaScript
TypeScript
CSS
Figma
Storybook
Design Systeemit
Amplitude

joulu 2020

joulu 2021

Loihde Factor

Ohjelmistosuunnittelija

Työskentelin myös front-end konsulttina online-peliprojektissa, jossa olin vastuussa pelien hallintasovelluksen kehittämisestä ja UX-suunnittelusta. Työskentelin myös UX-suunnittelijana yhdessä sisäisessä projektissa, sekä osallistuin Loihde Factorin markkinointi-sivujen kehittämiseen käyttäen Gatsbyä, Javascriptia ja DatoCMS:ää.

React
JavaScript
TypeScript
Gatsby
CSS
CMS
UX-suunnittelu
Figma
DatoCMS
Redux
Rematch
Styled Components
Styled System
Netlify
GraphQL
Git
Scrum
Google Analytics

syys 2019

marras 2020

Vincit California

Ohjelmistosuunnittelija

Työskentelin projektissa, jossa kehitämme yhteisösovellusta menestyvien naisten yhteisölle. Tiimimme kehitti web-sovellusta käyttäen Reactia, JavaScriptiä ja GraphQL:ä, sekä mobiilisovellusta käyttäen React Nativea. Toteutimme sovelluksen viestintäominaisuudet PubNubilla. Työskentelin itse pääsäntöisesti web front-end kehityksen parissa. Aikaisemmin työskentelin projektissa, jossa kehitimme C#-työpöytäsovellusta.

JavaScript
React
TypeScript
CSS
PubNub
Redux
Rematch
GraphQL
Apollo
Styled Components
Styled System
Netlify
CircleCI
Git
Jira
Scrum
Kanban
Google Analytics

syys 2017

marras 2018

Gofore Oyj

Ohjelmistosuunnittelija

Työskentelin osana sisäistä tuotekehitysprojektia. Kehitettävä tuotteen tarkoitus oli avustaa myyntiä, resursointia ja osaamisenhallintaa. Osallistuin sekä front-endin että back-endin kehittämiseen Vuella, JavaScriptillä ja TypeScriptillä. Olin vastuussa sovelluksen tiettyjen osien kehittämisestä ja tein suuria arkkitehtuurisia päätöksiä sovellukseen liittyen. Työskentelin läheisesti myös UX-tiimin kanssa.

Vue
JavaScript
TypeScript
SASS
Vuex
Node.js
CSS
Hapi.js
PostgresSQL
Knex.js
Git
Docker
Jira
AWS
Kanban

joulu 2015

syys 2017

Wapice Oy

Ohjelmistosuunnittelija

Wapicella työskennellessäni olin mukana useissa asiakaslähtöisissä ohjelmistoprojekteissa. Toimin pääasiassa full-stack kehittäjänä käyttäen Reactia, JavaScriptiä, TypeScriptiä ja C#:ia. Yhdessä projekteista olin päävastuussa projektin web-kehityksestä ja web-arkkitehtuurista.

React
JavaScript
TypeScript
SASS
Node.js
CSS
Webpack
Mocha
Chai
Enzyme
IBM Bluemix
MQTT
C#
Git
TFS

huhti 2015

elo 2015

Nokia Technologies

Harjoittelija, Imaging Software

Työskentelin yhden kesän ajan Imaging Software -tiimissä Nokia Technologiesilla. Päätehtävänäni oli Android-tuotekehitys käyttäen Javaa ja OpenGL:ää. Suurimpana yhtenäisenä tehtävänä toteutin 360° VR videontoistosovelluksen Google Cardboardille. Osaillistuin myös muiden Android-sovellusten kehittämiseen.

Android
Java
Open GL
C++
Tietokonegrafiikka
VR

tammi 2014

kesä 2014

Nokia/Microsoft

Diplomityöntekijä, Imaging Algorithms and Middleware

Tein diplomityötäni Nokian Imaging Algorithms and Middleware -tiimissä Tampereella. Diplomityöni keskittyi mobiilikameroiden kuvantamisalgoritmien parantamiseen kahden kameran avulla. Diplomityössä tutkittiin mahdollisia kahden kameran avulla toteutettavia algoritmeja ja luotiin kahden kameran algoritmien kehitystyökalu. Kehitettävät algoritmit kohdistuivat automaattisen valkotasapainon säätöön, automaattisen valotusajan säätöön ja liikkeen aiheuttaman sumeuden poistamiseen.

Matlab
C++
Kuvankäsittely
Kuvantamisalgoritmit

heinä 2013

elo 2013

Nokia Oyj

Kesäharjoittelija, Imaging Algorithms and Middleware

Työskentelin osana Nokian Imaging Algorithms and Middleware -tiimiä. Tutkin kesän aikana automaattisen valkotasapainon säätöalgoritmeja ja kehitin Matlab työkalua kuvien parametrien analysointiin.

Matlab
C++
Kuvankäsittely
Kuvantamisalgoritmit

tammi 2012

helmi 2013

Tampereen Teknillinen Yliopisto

Biotekniikan opintoneuvoja (10h viikossa)

Avustin opiskelijatovereitani opintosuunnitelmien ja kurssivalintojen teossa. Järjestimme muiden opintoneuvojien kanssa yliopistollamme erilaisia opiskeluun liittyviä tapahtumia, kuten messuja ja lukiolaisinfoja.

Työhistoria

tammi 2013

elo 2015

Tampereen Teknillinen Yliopisto

Diplomi-insinööri,

Tietotekniikka

Pääaine: Ohjelmistotuotanto

Sivuaine: Ohjelmistotekniikka

Lopputyö: Automaattisten kuvantamisalgoritmien parantaminen kahden kameran järjestelmän avulla (Arvosana: 4)

elo 2014

joulu 2014

National University of Singapore

Vaihto-opiskelu

elo 2009

tammi 2013

Tampereen Teknillinen Yliopisto

Tekniikan Kandidaatti,

Biotekniikka

Pääaine: Kudosteknologia

Sivuaine: Laskennallinen Systeemibiologia

Lopputyö: Vesiliuoksessa annosteltavat nano- ja mikrokokoiset silmälääkeaineiden annostelumateriaalit

elo 2006

heinä 2009

Jyväskylän Lyseon Lukio

Ylioppilas

elo 2003

heinä 2006

Korpilahden Yläaste

Yläaste

elo 1997

heinä 2003

Hurttian Ala-aste

Ala-aste

Koulutus
Image of an penguin and iceberg

Taidot, joita käytän eniten

Taidot, joita käytän eniten suurimmassa osassa projektejani.

JavaScript
9/10
React
9/10
Vue
7/10
UX-suunnittelu
6/10
TypeScript
8/10

Taidot, jotka tukevat työtäni

Taidot, jotka olen oppinut koulussa tai joita olen käyttänyt muutamissa projekteissa. Taidot, jotka auttavat minua paremmin ymmärtämään ohjelmistokehitystä.

Node.js
5/10
C++
4/10
C#
2/10

Työkalut, jotka auttavat minua menestymään

Työkalut, joita olen käyttänyt monissa projekteissani. Työkalut, joilla on ollut merkittävä rooli onnistuneissa projekteissani.

Redux
CSS
SASS
Figma
Sketch
CMS
Styled Components
Styled System
Netlify
SQL
Git
Jira
Jest

Työkalut, jotka tukevat työtäni

Työkalut, joita en ole käyttänyt kaikissa projekteissani, mutta jotka ovat silti auttaneet minua onnistumaan.

Gatsby
Next.js
DatoCMS
Contentful
Vuex
Rematch
GraphQL
Apollo
Hapi.js
Express.js
Webpack
PostgresSQL
SQL
Knex.js
CircleCI
MQTT
Tietokonegrafiikka
Open GL
VR
Matlab
NGINX
Docker
PubNub

Kielitaito

Fi

Äidinkieli

Suomi on äidinkieleni. Olen opiskellut suomen kieltä ja kirjallisuutta peruskoulussa ja lukiossa. Lisäksi pidän paljon lukemisesta.

En

Sujuva

Olen opiskellut englantia 7-vuotiaasta alkaen. Olen asunut Yhdysvalloissa 2 vuotta (2018-2020). Olin myös Singaporessa vaihto-opiskelijana yhden lukukauden yliopisto-opintojeni aikana. Olen työskennellyt kansainvälisissä projekti-tiimeissä ja luenkin työhön liittyviä artikkeleita lähes päivittäin. Tykkään myös lukea kirjoja Englanniksi ja usein luenkin kirjat alkuperäiskiellään.

Sv

Keskitaso

Olen opiskellut ruotsia peruskoulussa ja lukiossa. Läpäisin myös yliopistossa virkamiesruotsin kokeen, jossa testattiin sekä puhe- että kirjoitustaitoa.

Taidot
01
Tämä Sivu

Tämä sivu, jota tällä hetkellä selailet on tehty pääasiassa juuri sinua varten. Kun aloitin tämän projektin, olin tehnyt jo useita projekteja käyttäen niitä samoja kirjastoja ja ohjelmointikieliä, joita tässäkin projektissa on käytössä. Joten tässä projektissa ei ollut mitään erityisen hankalaa toteutuksen kannalta. Ymmärsin kuitenkin tätä sivua tehdessäni sen kuinka paljon olen oppinut tehdessäni web-sivuja töissä ja vapaa-ajalla. Ensimmäisen version (vuoden 2017) jälkeen olen päivittänyt tämän sivun designit muutaman kerran (vuonna 2019 ja 2020), sekä päivittänyt joitakin komponentteja uudempiin. Vuonna 2022 päivitin sivun käyttämään Gatsbyä ja siirsin datan DatoCMS:ään.

React
JavaScript
UX-suunnittelu
Sketch
Gatsby
CMS
Node.js
CSS
SASS
DatoCMS
Digital Ocean
Netlify
Tämä sivu - etusivu
Tämä sivu - pingviini ja jäävuori
Tämä sivu - maapallo

Tein tämän sivun demonstroimaan web-kehitys ja UX-design taitojani. Halusin oppia jotain uutta, joten valitsin Next.js:n ja Contentfulin. Sivun demo-versio on deployattu Verceliä käyttäen. Sivustolla on käytetty stock-kuvia Unsplashistä ja reseptejä erinäisistä lähteistä internetistä, joten älä luule löytäväsi sukuni salaisia reseptejä tältä sivulta!

React
Next.js
JavaScript
UX-suunnittelu
Figma
CMS
CSS
Styled Components
Contentful
Ruoka blogi - etusivu
Ruoka blogi - resepti lista
Ruoka blogi - resepti sivu
Ruoka blogi - resepti
03
Kodin tarkkaulujärjestelmä

Tein kodin tarkkailujärjestelmän jolla voin tarkkailla lämpötilanvaihteluita asunnossani ja asuntoni ulkopuolella. Tämä projekti koostuukin useasta osasta: kahdesta lämpötila-anturista (joista toinene tarkkailee lämpötilaa ja toinen myös ilman kosteutta, painetta ja valoa), Raspberry Pi:stä joka lähettää sensorin datan pilveen, pilvi-API:sta joka tallentaa sensorin datan tietokantaan, sekä front-end palvelusta. Kaikki projektin eri osat on kirjoitettu JavaScriptillä. Vuonna 2024 päivitin home monitorin designit ja muutin sivuston käyttämään typescriptiä. Katso lisää uudistuksista Figmasta -> Case study -sivulta.

React
TypeScript
JavaScript
CSS
UX-suunnittelu
Figma
Node.js
Hapi.js
PostgresSQL
Styled Components
Knex.js
Bluetooth LE
Noble
Raspberry Pi
Home monitor - etusivu
Home monitor - laite sivu
Home monitor - mobiili
04
Kuntosali-sovellus

Aloitin työstämään tätä projektia yhdessä mieheni kanssa. Tarkoituksenamme on, että minä teen sovelluksen designit ja hän hoitaa sovelluskehityksen. Tämä on ensimmäinen täysin design projektini ja siksi projekti onkin opettanut minulle paljon. Projekti on vielä kesken, ja minulle on vielä designit viimeistelemättä. Mieheni on kuitenkin jo aloittanut sovelluskehityksen käyttäen Flutteria ja Hasuraa.

UX-suunnittelu
Sketch
Mobiili Design
Interaktiosuunnittelu
Kuntosali sovellus - viikko näkymä
Kuntosali sovellus - harjoitusnäkymä
Kuntosali sovellus - uuden harjoituksen lisäys
Kuntosali sovellus - valikot
05
Matkakuvat

Vaihto-opiskeluaikanani Singaporessa halusin tehdä nettisivun, jossa voisin jakaa vaihto-opiskelukokemuksiani kavereideni ja perheeni kanssa. Olisin varmasti voinut helpommin käyttää jotain jo olemassa olevaa sivustoa, mutta tämä oli hyvä tilaisuus kokeilla tehdä jotain itse. Sivusto on ensimmäinen kokonaan itse tekemä vapaa-ajan projektini ja se on tehty Angular.js:llä ja Node.js:llä. Palattuani Singaporesta refactoroin suurimman osan koodista ja parantelin sivuston ulkonäköä melkoisesti.

Angular
JavaScript
Node.js
SASS
CSS
Git
UX-suunnittelu
Digital Ocean
Matkakuvat - etusivu
Matkakuvat - etusivu 2
Matkakuvat - kuvat
Projektit
Maapallo
Matkustaminen
Maastopyöräily
Gravel pyöräily
Vaeltaminen
Pelit
Leipominen
Ruoka
Lautapelit
Kiinnostukset