Senior Software Designer
2017–
Varied assignments in functional specification, project management and systems consulting.
Finnpilot Pilotage Oy: Pilotweb
Systems Analyst, Project Manager
2018–
Requirement specification and project management for Finnpilot's gradual system upgrade. The work
focuses on every aspect: time tracking for pilots and boat operators, internal management and billing
system for piloting orders and web application for pilot service companies. Project manager
responsibilities include basic functional testing in addition to issue and resource management.
Finnish Transport Infrastructure Agency: Digitaalisen mallin projektikonsultointi
Architecture Consultant
2024
Olen mukana Väyläviraston digitaalisen mallin ja digikaksosen kehittämistyössä. Toimeksiannossa
luodaan tietoa tuottaville toimijoille ohjeistusta siitä, kuinka he omassa toiminnassaan
voivat edistää digitaalisen kaksosen toteutumista. Työtä tehdään myös osallistuen ja
kuunnellen, sillä substanssipuolella tehdään nyt jo paljon asioita, joista kannattaa
ottaa oppia ja levittää tietoa tehdyistä ratkaisuista viraston sisällä.
Finnish Transport Infrastructure Agency: Tietokatalogi-konsultointi
Architecture Consultant
2024
Tässä toimeksiannossa olen mukana kehittämässä Väyläviraston tietokatalogin uutta versiota.
Projektin aikana mm. kilpailutetaan varsinaisen katalogin henkilöstölle tarjoava osuus,
varmistetaan tiedonhallintamallin toteutuminen lakisääteisesti vaaditulla tavalla ja
suunnitellaan mekanismit, joiden avulla tietovarantojen sisältöjen listaaminen sekä
metatietojen hallinta saadaan mahdollisimman automaattiseksi.
Finnish Transport Infrastructure Agency: Ratatyötiedonhallinnan esiselvitys
Architecture Consultant
2023–2024
Olin työparin vanhempana konsulttina mukana tekemässä ratatyötietojen hallinnan esiselvitystä.
Projektissa selvitettiin ratatyötietojen elinkaari ja kommunikaatiotarpeet tiedosta kiinnostuneiden
osapuolien kesken. Hahmottelimme myös tavoitetilan korkean tason arkkitehtuurin
sekä tiedonhallintaa selkeyttävät kehitysehdotukset prosessi- ja tietojärjestelmätasolla.
Fintraffic: T-LOIK
Systems Analyst
2023
Palasin T-LOIK:in toiminnallisen määrittelijän rooliin hankkeen loppuvaiheessa. Tarkoituksena oli
jakaa määrittelytyön kuormaa järjestelmän eri osa-alueiden työkalujen kehityksessä. Tutustuin työn
aikana mm. tieliikenteen tilannetietoa välittävään digitaaliseen viestintään ja kehitin
tieliikennekeskuksissa yleiskuvaa antavien tilannekuvataulujen toiminnallisuutta.
Finnish Transport Infrastructure Agency: Ratapiirustusarkiston esiselvitys
Architecture Consultant
2022–2023
Ratapiirustusarkiston toiminnan uudistamiseen liittyvä esiselvitys. Työssä selvitettiin ratojen suunnittelun,
rakentamisen ja kunnossapidon aikana muodostuvan aineiston hallintaa, pitkäaikaista säilytystä
ja arkistointia. Tavoitteena oli ymmärtää tiedon luomiseen ja päivittämiseen liittyvät prosessit,
nykyisen toimintaympäristön kipukohdat ja arvioida myös vaatimuksia tulevaisuuden tavoitetilalle,
missä tietomallien käytön ja digitalisoitumisen myötä paperimuotoinen tiedon arkistointi vastaa
yhä huonommin nopeatempoisen operatiivisen toiminnan ja tiedolla johtamisen tarpeita.
Finnish Transport Infrastructure Agency: IVAR, preliminary investigation
Architecture Consultant
2022
Tein Väylätiedonhallinnan laatukonsultoinnin toimeksiantona esiselvityksen IVAR-järjestelmän
uudistamisen vaihtoehdoista. Selvityksessä kartoitettiin nykyisen tuotantoversion toteutuksen
tilannetta teknologian, toiminnallisuuksien sekä liikenneteknisen mallintamisen näkökulmista.
Selvityksen tuloksena dokumentoin vaihtoehtoisia tapoja järjestelmän uusimiseen tähtäävää
hankintaa varten, ja kirjasin talteen asiantuntijahaastatteluissa esiin nousseet toimintojen
kehittämistarpeet.
Finnish Transport Infrastructure Agency: Road data management, future roadmap
Architecture Consultant
2021
Olin mukana arkkitehtuurikonsultoinnin toimeksiannossa, jossa kartoitettiin tiestötiedonhallinnan
tavoitetilaa. Tutustuimme hankkeessa nykyiseen tieto- ja tietojärjestelmäkokonaisuuteen (mm. Velho,
IVAR, YHA) ja selvitimme haastattelujen avulla tarkemmin, minkälaisia tavoitteita vision takana on.
Koostimme tästä kertyneen tiedon perusteella arkkitehtuuria määrittävien käyttötapausten listan ja
kävimme työpajoissa toimialakohtaisten asiantuntijoiden kanssa nämä käyttötapaukset läpi.
Lopuksi yleistimme kerätyn tiedon pohjalta näkemyksen tavoitetilan arkkitehtuurilta vaadituista kyvyistä
sekä havaituista tehostamis- ja muutostarpeista tiedonkeruuseen ja -hallintaan.
Finnish Transport Infrastructure Agency: Reimari2
Project Manager
2019–2020
I joined the project as a substitute for client's technical project manager in early 2019.
My assignment continued first to the end of the fixed price phase of the project, and then
further on until the end of agile development phase in May 2020. The project implemented a renewed
version of the system that is used to manage the faults and maintenance operations of waterway
safety devices. In addition to the Agency's main server, a locally operative client as well as
an Android native mobile application were created for subcontractors. My duties in the project
included verifying the fixed-price implementation against the requirements, testing, assuring the
consistency of different client implementations, and participating in sprint plannings, specification
workshops and steering group meetings.
Finnish Transport Agency: T-LOIK
Techical Documentation Writer
2018
I returned to T-LOIK project, this time to write technical documentation. I wrote
functional specifications, techical descriptions, data flow and state diagrams. The purpose
of this work was to get the project documentation up to date, as it had not been in focus for the
last few years of development.
Finnish National Library: National Library of Finland development
Systems Analyst
2017
I did functional specification in a project, where the National Library of Finland
is making books and collections of magazines and newspapers digitally available online.
I also programmed a few minor features using Angular.
Senior Software Designer
2011–2015
I joined Evident Solutions right after the company was born.
Finnish Transport Agency: T-LOIK
Systems Analyst
2013–2014
Työskentelin toiminnallisen määrittelijän roolissa hankkeessa, jonka
tavoitteena on saattaa tieliikennekeskuksen käyttämät järjestelmät
yhden, yhtenäisen käyttöliittymän kautta käytettäväksi. Työ sisälsi
aluksi tarjouspyynnön liitteeksi tehtävää määrittelyä, myöhemmin
oikean toiminnallisuuden varmistamista ja tarkentamista toteutuksen
aikana.
Tukes: VARO registry
Systems Analyst, Designer
2012
Toteutimme Tukesille onnettomuuksien sekä vaaratilanteiden valvonta-
ja seurantarekisterin. Toteutus sisälsi sekä Tukesin tarkastajien
käyttämän sisäisen järjestelmän että julkisen, tapausten hakemiseen
tarkoitetun internet-sivuston.
Innolink Research Ltd: Production automatization system
Project Manager
2011
I was responsible for the customer communication and project management.
I did also a part of the programming and testing tasks.
The project was implemented with Java EE and Seam 3.
Solutive Ltd: Application for business planning
Systems Analyst
2011
I assisted in defining the system requirements and wrote some end user documentation. In addition,
I wrote an application-specific analysis about security in Azure cloud environment and took part
in the technical design.
Software Developer
2001–2004
Software Process Engineer
2004–2009
Senior Software Designer
2009–2011
During around 10 years at Solita, I worked in various roles: programmer, project manager, and also
software process development. I did projects for many different industries. The projects varied from
small web site updates to major background service implementations.